Page 1 of 1

[boskid][1.1.76] Crash loading save "Error TransportBelt.cpp:612: !this->isCurved() was not true"

Posted: Fri Mar 10, 2023 3:08 pm
by Kthaara
Hello
Bug occurs when loading a save game. Several times. Different saves of the same game.
Loading is quick, but on end stops and crashes.

Another save loads fine.
New game starts fine.

Dumps, logs and mod list attached.

Its frustrating, bacause yesterday I was able to load and play this save with the same modlist. And there was no patch from yesterday. Is possible that I did something wrong in game?


I will provide more info if nessesery.
pic

Re: [1.1.76] Crash loading save "Error TransportBelt.cpp:612: !this->isCurved() was not true"

Posted: Mon Mar 13, 2023 3:00 pm
by boskid
Can you provide a save file that you are unable to load?

Re: [1.1.76] Crash loading save "Error TransportBelt.cpp:612: !this->isCurved() was not true"

Posted: Tue Mar 14, 2023 11:48 pm
by Kthaara
Yes of course!

And thanx to my Czech friends for help from northen neigbour :)

Save in attachment.

Re: [1.1.76] Crash loading save "Error TransportBelt.cpp:612: !this->isCurved() was not true"

Posted: Wed Mar 15, 2023 7:37 am
by boskid
Hm.. this is really interesting. The issue is with the belt to the left of the selected loader, the belt on the left should be only connected to the left loader as the ghost on the right is of different force and should not be affecting shape of a belt, same as the belt below.
105518.png
105518.png (367.23 KiB) Viewed 2211 times

Re: [boskid][1.1.76] Crash loading save "Error TransportBelt.cpp:612: !this->isCurved() was not true"

Posted: Wed Mar 15, 2023 10:07 am
by boskid
Thanks for the report and primarily for the save file. The issue here is tightly related to loader ghosts making a connection to an entity of different force which it was not supposed to do. The issue is now fixed for 1.1.78 and the provided save file will load fine.