OR crash while uncoupling... bug?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • INRDfan
    Member
    • Aug 2012
    • 76

    #1

    OR crash while uncoupling... bug?

    Hello all,

    I have had Open Rails for awhile, and it has seemed very stable, but it just crashed to desktop on me. I'm not sure if this is a "bug", something I did, or something else entirely... I haven't reported this as a bug because I'm not sure if it actually is.

    I was running the Mactier Sub activity "BCRY 1001," using the BCRY GP9 from the Streamlines package. I was about 2 hours into the activity. Right before the crash, I coupled the front of the locomotive (which was lite at the time) to 3 cars, which had the brakes applied, since I had previously dropped them. I needed to move them back about a car length, then drop them again, so I opened the bleed off valves, then shoved them back and set a hand brake on the rear car.

    I then attempted to uncouple the rear car, and keep the first 2 coupled to the locomotive. As I dropped the rear car, the second one became uncoupled as well. I rolled the engine forward, then stopped, and the car rolled toward the engine/first car and coupled on its own. I then noticed that the engine was not displaying in red on the train ops monitor, as it usually does. At that point, the reverser did not respond; I could not move it out of forward into either neutral or reverse.

    It was then that it crashed to desktop and the following was displayed in a text file...

    Error: System.NullReferenceException: Object reference not set to an instance of an object.
    at ORTS.Train.GetTrainInfoManual(TrainInfo& thisInfo) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Physics\Train. cs:line 11367
    at ORTS.Train.GetTrainInfo() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Physics\Train. cs:line 11173
    at ORTS.Viewer3D.Popups.TrackMonitorWindow.PrepareFra me(ElapsedTime elapsedTime, Boolean updateFull) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popup s\TrackMonitorWindow.cs:line 120
    at ORTS.Viewer3D.Popups.Window.PrepareFrame(RenderFra me frame, ElapsedTime elapsedTime, Boolean updateFull) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popup s\Window.cs:line 227
    at ORTS.Viewer3D.Popups.WindowManager.PrepareFrame(Re nderFrame frame, ElapsedTime elapsedTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popup s\WindowManager.cs:line 212
    at ORTS.Viewer3D.Viewer.Update(RenderFrame frame, Single elapsedRealTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Viewe r.cs:line 625
    at ORTS.Processes.GameStateViewer3D.Update(RenderFram e frame, Double totalRealSeconds) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\Game StateViewer3D.cs:line 122
    at ORTS.Processes.UpdaterProcess.Update() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\Upda terProcess.cs:line 128
    at ORTS.Processes.UpdaterProcess.DoUpdate() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\Upda terProcess.cs:line 108
    at ORTS.Processes.UpdaterProcess.UpdaterThread() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\Upda terProcess.cs:line 74
    at System.Threading.ThreadHelper.ThreadStart_Context( Object state)
    at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
    at System.Threading.ThreadHelper.ThreadStart()


    Information: Game.PopState()

    Has anybody encountered activity like this before?
Working...