Immersive Engineering

Immersive Engineering

143M Downloads

Crash: FluidHandler filled more than the requested amount

tyra314 opened this issue ยท 0 comments

commented

The issue I see seems very similar to #1236, however, I'm on 1.12.2.

Description of the issue:

When mixing IC2 and IE fluid pipes/machines, it's possible to get a crash. It's not perfectly reproducible, but with the following setup, I can trigger the problem.

2018-03-10_21 28 14

We have:

  • one pump, which is powered by a BatBox and has a fluid ejector upgrade
  • two Fluid/Solid canning machines, both are unpowered, as it doesn't matter.
  • one water distiller above one of the canning machine with a fluid ejector upgrade with DOWN configuration
  • a few pipes

When the fluid pipe right above the pump is broken and later placed again, the crash can trigger. The crash happens more reliable if all IC2 machines involved aren't completely filled.

It also seems like applying the changes proposed in this PR helps: GameModsBR@51790ba
But I don't know if this doesn't have other side effects.

Crashlog:

https://gist.github.com/tyra314/2c39a462c796d99218be5ce57d2f9951

Versions & Modlist

  • Minecraft: 1.12.2
  • Forge: 14.23.1.2582 (also on 14.23.2.2619)
  • IE: 0.12-78
  • IC2: 2.8.64-ex112

I can reproduce the issue with only IC2 and IE loaded.