Pyrotech

Pyrotech

897k Downloads

Putting items into a mechanical compactor using other mods can sometimes cause indefinite server hang

belathus opened this issue ยท 2 comments

commented

Issue Description

Placing items directly into a mechanical compactor using, say, EnderIO's item buffer or a logistics pipe can cause an indefinite server hang.

Using a vanilla hopper or Pyrotech's mechanical hopper to insert items into a mechanical compactor does not have this problem.

What Happens

  • Place EIO item buffer on top of compactor.
  • Fill item buffer with a compatible item, such as redstone dust.
  • Set item buffer to output to the mechanical compactor.
  • Watch the server hang.

I did check the server log to see if it said anything, but I got nothing. It just reported that the server skipped something like 20,000 ticks. I eventually had to force close the server, though the problem didn't come back after the server restarted; I had the opportunity to fix the problem without resorting to something like WorldEdit.

What You Expect to Happen

Obviously: not hang.

Script

N/A

Crash Log

N/A

Affected Versions

  • Minecraft: 1.12.2
  • Forge: 14.23.5.2847
  • CraftTweaker: 4.1.19
  • Dropt: 1.16.1
  • Pyrotech: 1.4.5
  • Athenaeum: 1.17.4
commented

Thank you for the report!

I had the opportunity to fix the problem without resorting to something like WorldEdit.

Just for clarification, you mean that you were able to fix the problem by force-restarting the server and that the problem was resolved after logging back in?

commented

It's more like the server froze before it could save what I did. When I restarted the server, there were no items in the mechanical hopper and no items were going into it.