System.InvalidOperationException at ORTS.Viewer3D.RenderItem.Comparer.Compare (X2117, RMD East, CurveResistanceSpeedDependent set)

Bug #1300942 reported by Mervyn Burse
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Open Rails
Fix Released
Low
Peter Gulyas

Bug Description

Tried to run an activity today on the RMD East and before the train had left the yard, the screen froze and after trying a view change the error message appeared. This was using X2133, but have backtracked and the last usable version is X2116. All versions after that produce the same error, log attached.

Tags: crash graphics
Revision history for this message
Mervyn Burse (mervyn) wrote :
Revision history for this message
Mervyn Burse (mervyn) wrote :

Having read in the forum about problems with having curve resistance enabled, I disabled it and can now use any OR version beyond 2116. 2117 was the version that introduced some changes to the curve resistance calculations.

James Ross (twpol)
summary: - RMD East activity fails withSystem.InvalidOperationException: Failed to
- compare two elements in the array
+ System.InvalidOperationException at
+ ORTS.Viewer3D.RenderItem.Comparer.Compare (X2117, RMD East)
tags: added: crash experimental graphics
Changed in or:
status: New → Triaged
importance: Undecided → Low
James Ross (twpol)
summary: System.InvalidOperationException at
- ORTS.Viewer3D.RenderItem.Comparer.Compare (X2117, RMD East)
+ ORTS.Viewer3D.RenderItem.Comparer.Compare (X2117, RMD East,
+ CurveResistanceSpeedDependent set)
James Ross (twpol)
tags: removed: experimental
Revision history for this message
Mervyn Burse (mervyn) wrote :

The latest patch for curve resistance has fixed the problem.

Peter Gulyas (pzgulyas)
Changed in or:
status: Triaged → Fix Committed
James Ross (twpol)
Changed in or:
milestone: none → 1.0
assignee: nobody → Peter Gulyas (pzgulyas)
James Ross (twpol)
Changed in or:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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