BluSunrize / ImmersiveEngineering

Wires, transformers, high voltage! Bzzzzt!
Other
790 stars 394 forks source link

Crash When Breaking Bottler #5845

Open twhickey opened 10 months ago

twhickey commented 10 months ago

Minecraft Version

1.20.1

Immersive Engineering Version

10.0.0-169

How did it happen?

1.20.1, modpack ATM9 version 0.2.36, multiplayer (crash in client, not server)

The crash occurs on the client when I attempt to break the bottler. If it matters, I was using a supremium paxel to break it.

One interesting note - prior to the crash, I was attempting to pipe molds into the bottler using an AE2 export bus, and a mold ended up on the input conveyor belt, but setting vertically instead of flat, and it didn't move with the belt. I was unable to interact with the mold in any way, it was visually on the belt, but looking at it didn't show any Jade date; so I tried to break the bottler to retrieve the mold. One other note, I did build the bottler mirrored left-to-right, and one of the entries in the stack trace was: at TRANSFORMER/immersiveengineering@1.20.1-10.0.0-169/blusunrize.immersiveengineering.client.models.mirror.CachedMirroredModel.getQuads(CachedMirroredModel.java:43)

Crash Log

https://pastebin.com/y3KZNrTW

twhickey commented 10 months ago

Note - I went back and attempted breaking the bottler using an engineer's hammer, the same crash occurred.

I also attempted to use an ME Import Bus to remove the stuck mold, but that won't import the mold out of the multiblock.

twhickey commented 10 months ago

2024-01-11_09 07 18

Image of the stuck mold

BluSunrize commented 10 months ago

Can you remove Embeddium and see if the crash still happens?

Radon8472 commented 3 weeks ago

@BluSunrize We had the same issue on our server and spend some time to analyse the problem and gather some debug information.

Can you remove Embeddium and see if the crash still happens?

The crash still happens (see tests below).

we discovered following facts

I hope our research can help to reproduce and solve this issue.

If you need any further information to reproduce the problem, just ask.

Everything was testet in

Immersive Engineering, Version: 1.20.1-10.1.0-171