OpenTTD

Tasklist

FS#6413 - PBS Signal vs 'Skip Signal' Train on Platform

Attached to Project: OpenTTD
Opened by Saber (MeSaber) - Wednesday, 20 January 2016, 18:57 GMT
Type Bug
Category Vehicles → PBS
Status New
Assigned To No-one
Operating System All
Severity Medium
Priority Normal
Reported Version 1.5.3
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Hello there! Here is a PBS bug for ya to solve :D

As its hard to explain i would rather show the video of it:

http://www.twitch.tv/mesaber/v/36585071?t=01h23m53s The exact crash happens 1:25:25 ish but i took some video before that to show how i caused it to happen.

This happens on all types of servers so it doesnt seem to be GRF related nor unofficial client related.

Enjoy PBS bug :)

Oh btw.. I have a small clue how to replicate it (obviously as it nearly happens all my games when i do this). It seems to have something to do with a train (the one on station platform) getting a forced pullout from depot (skip signal click) and after that another train incoming where you can visually see it is reserving per PBS, but ones it comes to the last PBS it thinks the platform is empty?

//Saber

This task depends upon

Comment by Saber (MeSaber) - Wednesday, 20 January 2016, 19:06 GMT
Im guessing the "skip signal" flag is still activated on the train on platform after depot pullout and this might have something to do with the PBS signals thinking its clear?

As this flag doesnt remove itself until it has passed a signal?

Edit: http://www.twitch.tv/mesaber/v/36603775 <- video highlight of it which wont disappear.
Comment by frosch (frosch) - Thursday, 21 January 2016, 18:30 GMT
Please provide an example savegame, which shows the effect when unpausing.
Comment by Saber (MeSaber) - Friday, 22 January 2016, 08:11 GMT
http://s000.tinyupload.com/index.php?file_id=90057377794261154288

http://www.filedropper.com/crashtest

Pause at once, crash is in 3 seconds.

As you can see in this save game i tried it 2 more times before which failed, so its very inconsistent to replicate. They followed the same procedure which is making a new train (I.E the last one who gets crashed into) which has to be forced out via the skip signal as the rails downwards are full of trains already without any signals on it.

The train driving upwards that is crashing into the top station train were not forced out as it was the first train.

I made the rail connection at the top station and signals after the last train were forced out, so it didnt have any influence from any other signals except the depot itself.

Ive had this happening all from one PBS up to 20:ish passings with the same result, a crash.
Comment by frosch (frosch) - Friday, 22 January 2016, 19:15 GMT
Attached file from second link but with less ads and malware.

Loading...