Skip to content

Random crash when filesystem is changed #145

Closed
@Antidote

Description

@Antidote

When attempting to update the MusyX submodule in mario party 4 I ran into a fairly consistent crash, unfortunately I couldn't get a full backtrace but I was able to get this:

thread 'notify-rs debouncer loop' panicked at core/src/slice/sort/shared/smallsort.rs:865:5:
user-provided comparison function does not correctly implement a total order
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread 'notify-rs inotify loop' panicked at /home/runner/.cargo/git/checkouts/notify-0d883586d83a0811/128bf62/notify-debouncer-full/src/lib.rs:676:42:
called `Result::unwrap()` on an `Err` value: PoisonError { .. }
thread 'main' panicked at /home/runner/.cargo/git/checkouts/notify-0d883586d83a0811/128bf62/notify/src/inotify.rs:597:51:
called `Result::unwrap()` on an `Err` value: SendError { .. }

To recreate it's a simple matter of getting the latest commit to marioparty 4, going into extern/musyx and updating to latest HEAD on main, that should immediately cause a crash.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions