Page 1 of 1

[0.17.5] Crash when viewing specific part of the map: "EntityGhost::draw"

Posted: Tue Mar 05, 2019 6:28 pm
by nukleus
We are experiencing client crashes when viewing a specific part of the map on our multiplayer server. The server is vanilla, started with 0.17.1 and ran with every version inbetween.
With 0.17.5, a player started building a reactor. Later, I updated the server to 0.17.6 and when the reactor area is viewed with either the map by zooming in untill it renders the actual buildings or visiting the location, it crashes the client repeatedly. I have not yet tested if the savegame I copied away before starting 0.17.6 works. The server does not notice anything appart from the client timing out and is able to load and save the map just fine.

Server: headless on Debian 9.8 (VM)
Clients: Two different Win10 hosts
Attached are the two latest crashes on my workstation, plus the map at the point after it was saved when my client timed out afterwards.

The screenshot was made seconds before the crash, the location to its right is causing it.

Edit: changed version in title to 0.17.5, as the problem seems to be present there and carried over to 0.17.6

Re: [0.17.6] crash when viewing specific part of the map

Posted: Tue Mar 05, 2019 6:45 pm
by nukleus
I have reverted server, savegame and client to the last state before updating to 0.17.6 and still experience crashes.
Attached is the v 0.17.5 data from my client and the savegame saved by the server after I dropped.

Re: [0.17.5] Crash when viewing specific part of the map: "EntityGhost::draw"

Posted: Tue Mar 05, 2019 9:21 pm
by Rseding91
Thanks for the report. It's now fixed for the next version of 0.17. The problem was: someone upgraded a transport belt to an underground belt while in the ghost form and the wire logic in ghost form doesn't know how to handle that.