Integrated Dynamics

Integrated Dynamics

63M Downloads

Server crash after breaking block reader during lag

Pandemoneus opened this issue ยท 3 comments

commented

I am not sure whether the issue described in the title is the exact way to reproduce the bug. Basically what I was doing: I was trying to access the block reader, however it was not online (no power). It did not show so in TOP though. So I broke it, and after that the server crashed.

Here's the crash log:
https://pastebin.com/Lp5vcPtY

commented

Are you able to reproduce the crash?

commented

I didn't try to, as the server population would be very pissed. It also seems to be a special situation.
But when looking at the log, I see you are working with weak references. Since that happened during player interaction, maybe you should add a check whether the block/part is really there?

commented

That check is already happening. The block isn't there according to the game, which is why I make it crash, because something is going horribly wrong.

Could it be possibly that the part was placed by you only shortly before you opened the gui?