Phosphor (Fabric)

Phosphor (Fabric)

8M Downloads

TNT machines deadlock the client

robot4jarvis opened this issue ยท 14 comments

commented

Reproduction Step

  1. Start a redstone machine that generates TNT continuously (with one to two TNT at a time it's enough).
  2. Wait for some seconds or minutes.
  3. The game crashes

Crash Report File

No crash report was generated.

Additional Information

It has happened many times.

commented

Can you share a crash log?

commented

If there is no crash report, please provide the log file

commented

latest.log
Btw, the name of the world is "Smooth Wall Trenchers" and I was using the latest version of fabric, the fabric API, MaLibLib, Linematica, Sodium, Lithium and Phosphorus.
In this last case, it didn't crash with only two TNT's (even though it happened to me previously) but with around 12 TNT's (something that my computer is completely able to handle).
I reinstalled all the mods this afternoon trying to solve the issue, but it keeps happening.

commented

Huh, the logs don't seem to indicate a crash happend at all. There are a lot of warnings however, but none seem to cause any real issues.
Does the game completely crash or does it freeze. And if it crashes, could you provide a screenshot?

commented

In this case, I'm only using Lithium, Phosphorus and Sodium. In this particular case, I ran a World Eater to replicate the crash, but it has happened before with only two TNT's.
The game completely freezes and after some minutes Windows tells you that "Java Runtime Environment does not respond".
latest.log
Mega link to the screen recording video: link

The crash happens at around 2:27. You can't see it in the recording but the common "x program doesn't respond" window triggers and Windows asks you whether to close the program or to wait. I waited for some minutes and then I closed it. During the whole process, Java consumes around 45% of the CPU.

commented

Have you tried without resource/datapacks?

commented

I tried again, without any resource/data packs loaded (only the default one), and using only Phosphorus, Lithium and Sodium.
latest.log
image

commented

I replicated it again, without any resource packs in the "resource packs" folder.
latest.log

F3 Screenshot at the moment of disaster
F3 Screenshot took minutes after it froze.

Thanks for your attention! Besides this bug, your mods are amazing.

commented

Can you test each mod alone without the other 2 installed? This way we can find out which mod is causing it.

commented

can confirm i also have that issue with phosphor

commented

I tried each mod alone for about 15 minutes, and it froze while using only Phosphor.
latest.log

commented

I had a similar issue before with just phosphor when I was continuously generating lighting updates while a lot of lighting updates were already scheduled for that chunk.

commented

i've done some testing and afaik the issue only appears in version 0.7.0

commented

I think this is the same as #39 and should hence be fixed by 4c43554.
Feel free to reopen if the issue still occurs with Phosphor 0.7.1.