Skip to content

Assert frequently when scrolling down #67

@tot0rokr

Description

@tot0rokr

When I input Shift + Arrow Down consecutively, an assertion raised as follow:

thread 'main' panicked at /rustc/eeb90cda1969383f56a2637cbd3037bdf598841c/library/core/src/cmp.rs:907:9:
assertion failed: min <= max
stack backtrace:
0:     0x563f86ac687a - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h1b9dad2a88e955ff
1:     0x563f869d3ecb - core::fmt::write::h4b5a1270214bc4a7                                                                                                                                                                                                                                                                                                                                                       2:     0x563f86a95bf2 - std::io::Write::write_fmt::hd04af345a50c312d
3:     0x563f86acb374 - std::panicking::default_hook::{{closure}}::h96ab15e9936be7ed
4:     0x563f86acbcc5 - std::panicking::rust_panic_with_hook::hfe205f6954b2c97b
5:     0x563f86acb672 - std::panicking::begin_panic_handler::{{closure}}::h6cb44b3a50f28c44
6:     0x563f86acb609 - std::sys::backtrace::__rust_end_short_backtrace::hf1c1f2a92799bb0e
7:     0x563f86acb5f4 - rust_begin_unwind
8:     0x563f86938442 - core::panicking::panic_fmt::h3d8fc78294164da7
9:     0x563f869385db - core::panicking::panic::hec978767ec2d35ff
10:     0x563f86964ee4 - git_igitt::ui::draw_graph::h76b89a9b4f8a25d5
11:     0x563f86978c16 - git_igitt::run::hdc173d2b59d51c17
12:     0x563f869727a2 - git_igitt::from_args::h09d46dacc9baa50f
13:     0x563f8696a928 - git_igitt::main::haa070ad50b063d91                                                                                                                                                                                                                                                                                                                                                      14:     0x563f8694f413 - std::sys::backtrace::__rust_begin_short_backtrace::h5de0138148e23425
15:     0x563f8698183b - main
16:     0x7fb5e0b32d90 - <unknown>                                                                                                                                                                                                                                                                                                                                                      17:     0x7fb5e0b32e40 - __libc_start_main
18:     0x563f8694b845 - _start                                                                                                                                                                                                                                                                                                                                                      19:                0x0 - <unknown>

If you scroll down to the last line, then up to the first line, then back down to the last line, it will always happen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions