OR crashes when uncoupling

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Hannes44
    Senior Member
    • Nov 1999
    • 133
    • Austria.

    #1

    OR crashes when uncoupling

    OR crashes when uncoupling, after pressing F9 and then clicking on the coupler symbol in the coupler window OR crashes to desktop.
    I don't know why there is mentioned an AITrain in the log file, there are no AI trains on the route.


    Part of the log-file

    Error: System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
    bei Orts.Simulation.Simulator.UncoupleBehind(AITrain train, Int32 noUnits, Boolean frontportion, AITrain newTrain, Boolean reverseTrain) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\Orts.Simulation\Simulati on\Simulator.cs:Zeile 1804.
    bei Orts.Simulation.Simulator.UncoupleBehindTT(TrainCa r car, Boolean keepFront) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\Orts.Simulation\Simulati on\Simulator.cs:Zeile 1657.
    bei Orts.Simulation.Simulator.UncoupleBehind(TrainCar car, Boolean keepFront) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\Orts.Simulation\Simulati on\Simulator.cs:Zeile 1444.
    bei Orts.Simulation.Simulator.UncoupleBehind(Int32 carPosition) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\Orts.Simulation\Simulati on\Simulator.cs:Zeile 1437.
    bei Orts.Viewer3D.Viewer.UncoupleBehind(Int32 carPosition) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Vie wer.cs:Zeile 1390.
    bei Orts.Viewer3D.UncoupleCommand.Redo() in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Com mands.cs:Zeile 180.
    bei Orts.Viewer3D.Popups.TrainOperationsCoupler.TrainO perationsCoupler_Click(Control arg1, Point arg2) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\TrainOperationsWindow.cs:Zeile 116.
    bei Orts.Viewer3D.Popups.Control.OnClick(Point mouseControlLocation) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 43.
    bei Orts.Viewer3D.Popups.Control.MouseClick(WindowMous eEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 81.
    bei Orts.Viewer3D.Popups.Control.HandleMouseUp(WindowM ouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 59.
    bei Orts.Viewer3D.Popups.ControlLayout.HandleMouseUp(W indowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 445.
    bei Orts.Viewer3D.Popups.ControlLayout.HandleMouseUp(W indowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 445.
    bei Orts.Viewer3D.Popups.ControlLayout.HandleMouseUp(W indowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 445.
    bei Orts.Viewer3D.Popups.ControlLayout.HandleMouseUp(W indowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 445.
    bei Orts.Viewer3D.Popups.ControlLayout.HandleMouseUp(W indowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 445.
    bei Orts.Viewer3D.Popups.ControlLayout.HandleMouseUp(W indowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowControls.cs:Zeile 445.
    bei Orts.Viewer3D.Popups.WindowControlLayout.HandleMou seUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\Window.cs:Zeile 357.
    bei Orts.Viewer3D.Popups.Window.MouseUp() in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\Window.cs:Zeile 298.
    bei Orts.Viewer3D.Popups.WindowManager.HandleUserInput (ElapsedTime elapsedTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pop ups\WindowManager.cs:Zeile 299.
    bei Orts.Viewer3D.Viewer.HandleUserInput(ElapsedTime elapsedTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Vie wer.cs:Zeile 751.
    bei Orts.Viewer3D.Viewer.Update(RenderFrame frame, Single elapsedRealTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Vie wer.cs:Zeile 641.
    bei Orts.Viewer3D.Processes.GameStateViewer3D.Update(R enderFrame frame, Double totalRealSeconds) in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pro cesses\GameStateViewer3D.cs:Zeile 121.
    bei Orts.Viewer3D.Processes.UpdaterProcess.Update() in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pro cesses\UpdaterProcess.cs:Zeile 128.
    bei Orts.Viewer3D.Processes.UpdaterProcess.DoUpdate() in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pro cesses\UpdaterProcess.cs:Zeile 108.
    bei Orts.Viewer3D.Processes.UpdaterProcess.UpdaterThre ad() in e:\Documents\Coding\Jenkins\jobs\Open Rails Unstable\workspace\Source\RunActivity\Viewer3D\Pro cesses\UpdaterProcess.cs:Zeile 74.
    bei System.Threading.ThreadHelper.ThreadStart_Context( Object state)
    bei System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
    bei System.Threading.ThreadHelper.ThreadStart()


    Information: Game.PopState()
    Last edited by Hannes44; 05-20-2017, 08:55.
  • csantucci
    Senior Member
    • Nov 1999
    • 856
    • Torino, Italy.

    #2
    You are trying to uncouple in timetable mode. In timetable mode unplanned uncoupling is not supported at the moment, as far as I know. You see AI train because in timetable mode all trains, player train included, pertain to the AITrain class.
    sigpic

    Comment

    • Hannes44
      Senior Member
      • Nov 1999
      • 133
      • Austria.

      #3
      Thank you for clarification. As much as I like timetable-mode, it could use a little bit more flexibility. I needed to fill up with water, but didn't want to pull the whole train to the water column (not very realistic either).

      Comment

      • roeter
        Senior Member
        • Nov 1999
        • 171
        • Netherlands.

        #4
        Coupling / Uncoupling functions are now available for timetable mode (version 3863) - see http://www.elvastower.com/forums/ind...ost__p__220170 for details.

        Regards,
        Rob Roeterdink

        Comment

        Working...