Skip to content

Crash when unload a sublevel that contains a powered enough long ME Controller(Applied Energistics 2) structure #462

@Flatency

Description

@Flatency

Context

I first observed the issue in my server and it crash with log like this(this is the log in my client), and it does not exist in the latest.log:

thread '' (41216) panicked at rapier/src/lib.rs:497:70:
no entry found for key
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace

thread '' (41216) panicked at /rustc/de6d33c033441c5880b863f94d7a3ec8cad141bd/library\core\src\panicking.rs:225:5:
panic in a function that cannot unwind
stack backtrace:
0: 0x7ff8c5322a8f -
1: 0x7ff8c5343491 -
2: 0x7ff8c53327c2 -
3: 0x7ff8c52f2cf1 -
4: 0x7ff8c53131ca -
5: 0x7ff8c53134fa -
6: 0x7ff8c52f2e02 -
7: 0x7ff8c52e8eef -
8: 0x7ff8c52f3abe -
9: 0x7ff8c5343b9f -
10: 0x7ff8c5343ac1 -
11: 0x7ff8c5343cb9 -
12: 0x7ff8c50cb6b1 -
13: 0x1d3f5573f20 -
thread caused non-unwinding panic. aborting.

After several test, I found that the server(or local server) crashes when I put a ME Controller structure that is enough long, power it, and unload(by /sable remove, /kill myself, or simply fly out the sight range) the sublevel. Enough long is not exact, tested it in my server it takes 1x1x5 to crash, and locally it takes 1x1x3 in a trivial ship.

Here's my mod list. There's also tectonic-3.0.22-neoforge-21.1, createbigcannons-5.11.3-dev-mc.1.21.1-build.276, voxy-0.2.9-alpha (neoforge fork). The sable version is 1.0.6, and aeronautics-bundled version is 1.0.3.
modrinth.index.json

I also test it with sable 1.1.3 with aeronautics-bundled 1.1.3, also causes crash.

debug.log

Crash Report

https://mclo.gs/LkAWZ3s

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: crashSomething crashes my game

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions