RR sets two routes on the same block side

Bug #1100516 reported by Christian Stüble
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rocrail
Fix Released
Low
Unassigned

Bug Description

Hi,

RR (v4547) sets (and locks) two routes on the same side of a block and at the same time under the following conditions:
- Reserve second next block is enabled
- The block has no waiting enabled

I assume that RR locks the route going into the block and going out of the block at the same time, since "reserve second next block" is enabled. However, this may result into a crash, since the switches for entering the block are in a wrong state. The expected behavior is that in this case (incoming and outgoing on the same block side), the second block is not reserved (or at least the second route is not set until the loco entered the block completely).

The issue has been discussed here: http://forum.rocrail.net/viewtopic.php?t=5257
A simple example can be found here: http://forum.rocrail.net/download.php?id=6559

To reproduce the behavior, enable "reserve second next block", disable waiting in block 2, and let the loco go from block B3 to B1.

Best regards

Revision history for this message
Rocrail (r.j.versluis) wrote :
Changed in rocrail:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Rocrail (r.j.versluis) wrote :
Revision history for this message
Rocrail (r.j.versluis) wrote :

Before this bug is fixed a valid workaround is to set the wait flag in block 2.

Revision history for this message
Rocrail (r.j.versluis) wrote :
Changed in rocrail:
status: Confirmed → New
importance: Low → Undecided
Revision history for this message
Rocrail (r.j.versluis) wrote :

I tested again with the same Rocrail version and now it works as expected because the second next block must be in the same direction. (Hard coded)

OModel 4379 block [B3] for [194 091-5] is in the wrong direction (force same direction)

I don't understand why the first test did fail.

Changed in rocrail:
status: New → Won't Fix
Revision history for this message
Rocrail (r.j.versluis) wrote :

The bug only occurs in case a "Go to B3" is commanded.

Changed in rocrail:
status: Won't Fix → Confirmed
importance: Undecided → Low
Revision history for this message
Rocrail (r.j.versluis) wrote :
Changed in rocrail:
status: Confirmed → In Progress
Rocrail (r.j.versluis)
Changed in rocrail:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.