The Stöpsel causing the client to hang on ship teleport
qrss opened this issue · 21 comments
Version: 26.3.461
After adding a Stöpsel to some machinery on my ship, the client started to quite often hang on ship teleport (within a dimension). The hang seems to happen after the teleport. After restarting the client, I can connect to the server again, and everything seems fine. I'm guessing this does nothing to the server.
The can even happen when the Stöpsel is just sitting between empty Wardrobes. When the Stöpsel block is removed from the ship, the teleporting works without issues.
Since the client hangs, but does not crash, the logs don't contain anything informative, unless I'm not looking at the right logs.
It completly stops and does not work again even after a few secinds/minuits?
no 5 minuts is enough. It did crash but somewhere silently :/ does the debug.log and the FP latest log show any hints ?
Not really.
The end of debug.log just contains
[19:29:56] [Client thread/INFO] [Futurepack]: Send Research Request to Server
[19:29:56] [Client thread/INFO] [net.minecraft.client.gui.GuiNewChat]: [CHAT] chat.spaceship.GO
[19:29:56] [Netty Client IO #1/INFO] [Futurepack]: Get Research Data from Server
again and again, while the end of FP-Latest.log contains
[19:29:56][Client thread] Send Research Request to Server
[19:29:56][Netty Client IO #1] Get Research Data from Server
again and again
I was not able to reproduce this in single player in debug. Maybe a server issue.
Well, you can get on the server with me with debug and see if it happens to both of us when I teleport, or just me.
I did not happen to my client at the same version as on the server in singleplayer. Lets test it on out server.
You just disappered/got a timeout and nothing happened to me. We are still in the overworld and nothing got tiggered server side it seems.
I did the in world teleport and it still happened to you, di yiu have OPtifine or any other mods installed ?
OK yeag basicly the client dead locks itself while waiting for Thread sync events. THese crashes should be very unlikly but apprently there are cases where you can reproduce them.
It is weird though that the Stöpsel is somehow causing this. It has never happened without that block on the ship. It must be doing something differently than other blocks.
It is mainly a timing and amount error, I guess if you have more intependend pipe / wire systems the same crash could happen.