Page 1 of 1

[kovarex] [0.17.31] Crash after train finishes a schedule composed of multiple temporary stops with no wait conditions

Posted: Mon Apr 15, 2019 7:37 pm
by ERJHolton
Attached: Save file and log.

Mods: Some, but none that should affect train behaviour.

Description: When a train reaches the end of a schedule that consists solely of temporary stops that have all had their wait conditions removed, the game crashes.

Reproduction (using attached save file):
* Place a locomotive on the nearby roundabout.
* Open the schedule for the locomotive.
* Add 10 - 12 temporary stops within the circle of the roundabout, so it can get up to full speed before the end of the list.
* Delete all of the wait conditions on the temporary stops.
* Add fuel to the locomotive to set it going.
* Observe the schedule as the locomotive travels through the list.
* The game consistently crashes for me when it reaches the end of the list.

Situations where the game does not crash:
* If the last temporary stop on the list has a wait condition.
* If the last stop is a regular train station.

Re: [kovarex] [0.17.31] Crash after train finishes a schedule composed of multiple temporary stops with no wait conditio

Posted: Tue May 07, 2019 10:47 am
by kovarex
I tried to reproduce the crash, but I couldn't. I also don't see any crashlogs of this in the newest versions, so I assume, that it was fixed. Let me know if you can still reproduce it in the latest version.

Re: [kovarex] [0.17.31] Crash after train finishes a schedule composed of multiple temporary stops with no wait conditio

Posted: Wed May 08, 2019 12:50 pm
by ERJHolton
Just tried again, and it still crashes.

Attached is a 7z file with log, dump, and a save file with the following slight updates:

* All mods removed
* Train already on the roundabout and set up with a schedule that'll crash the game reliably for me, just needs fuel.

Edit: you may have a couple of extra crash reports on this now. I've tried the save / schedule on two different computers and the crash was reproducible on them.

Re: [kovarex] [0.17.31] Crash after train finishes a schedule composed of multiple temporary stops with no wait conditio

Posted: Tue May 14, 2019 3:00 pm
by kovarex
Thanks for the report and for the reproducer. It is now fixed for 0.17.40 (as 39 is already in the release process)