[0.15.34] Trains can randomly crash in signals

This subforum contains all the issues which we already resolved.
burner
Long Handed Inserter
Long Handed Inserter
Posts: 66
Joined: Tue Jan 31, 2017 3:29 pm
Contact:

[0.15.34] Trains can randomly crash in signals

Post by burner »

That bug has been at at 0.15.x series and is still in 0.15.34. Latest screencap what I take is at 0.15.33.

Train can run several days without problem. But some times they just crash. First I assume that it have something to do with railway building / removal or other player related things. Anyway it does not. It happens also when there is no player activity in game. What I have noticed crashes happens mostly in intersections where I have this kind loop back trail. So one possibility is that it have something to do with situation where route will go via same block two times. Maybe there is some kind race condition with exiting & entering events what can get triggered with high speed train when train breaking point will be entered to crossing before end of train is exited? This is just guessing because I have not able to reproduce this.
Attachments
crash2.png
crash2.png (1.01 MiB) Viewed 1199 times
crash.png
crash.png (1.55 MiB) Viewed 1199 times
train crash.png
train crash.png (731.05 KiB) Viewed 1199 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 16029
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.34] Trains can randomly crash in signals

Post by Rseding91 »

Are you enabling/disabling stations on your save file?
If you want to get ahold of me I'm almost always on Discord.
kovarex
Factorio Staff
Factorio Staff
Posts: 8298
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.15.34] Trains can randomly crash in signals

Post by kovarex »

I fixed several weird inconsistencies in train logic as part of fixing similar bug to this. It is mainly related to situations when train repaths and only reserves signals tick later, but there are some other small problems.
As these changes were too dangerous for a stable release, it is only fixed for the 0.16.
Post Reply

Return to “Resolved Problems and Bugs”