System.NullReferenceException at ORTS.Viewer3D.Popups.HelpWindow.Layout (1.0.1.3095)

Bug #1461657 reported by Gerry
4
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Rails
Expired
Undecided
Unassigned

Bug Description

OR stable version (1.0.1,3095)
Allegeheny Route - using Activitiy Generator to make activity (Activity Generator Version 4.2.12)
Selecting the Work Order in F1 window causes crash....hopefully this should display work order, if that is not feasible, it should not crash OR.
All other F1 tabs work - either display correctly or display a blank. (Timetable)
Will submit bug report.
Relevant portion of log copied below, complete log attached

Error: System.NullReferenceException: Object reference not set to an instance of an object.
at ORTS.Viewer3D.Popups.HelpWindow.<>c__DisplayClassc.<.ctor>b__5(ControlLayout cl) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\HelpWindow.cs:line 124
at ORTS.Viewer3D.Popups.HelpWindow.Layout(ControlLayout layout) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\HelpWindow.cs:line 286
at ORTS.Viewer3D.Popups.Window.Layout() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\Window.cs:line 209
at ORTS.Viewer3D.Popups.HelpWindow.label_Click(Control control, Point point) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\HelpWindow.cs:line 297
at ORTS.Viewer3D.Popups.Control.OnClick(Point mouseControlLocation) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 43
at ORTS.Viewer3D.Popups.Control.MouseClick(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 81
at ORTS.Viewer3D.Popups.Control.HandleMouseUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 59
at ORTS.Viewer3D.Popups.ControlLayout.HandleMouseUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 445
at ORTS.Viewer3D.Popups.ControlLayout.HandleMouseUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 445
at ORTS.Viewer3D.Popups.ControlLayout.HandleMouseUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 445
at ORTS.Viewer3D.Popups.ControlLayout.HandleMouseUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 445
at ORTS.Viewer3D.Popups.ControlLayout.HandleMouseUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowControls.cs:line 445
at ORTS.Viewer3D.Popups.WindowControlLayout.HandleMouseUp(WindowMouseEvent e) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\Window.cs:line 357
at ORTS.Viewer3D.Popups.Window.MouseUp() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\Window.cs:line 298
at ORTS.Viewer3D.Popups.WindowManager.HandleUserInput(ElapsedTime elapsedTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Popups\WindowManager.cs:line 301
at ORTS.Viewer3D.Viewer.HandleUserInput(ElapsedTime elapsedTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Viewer.cs:line 652
at ORTS.Viewer3D.Viewer.Update(RenderFrame frame, Single elapsedRealTime) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Viewer3D\Viewer.cs:line 553
at ORTS.Processes.GameStateViewer3D.Update(RenderFrame frame, Double totalRealSeconds) in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\GameStateViewer3D.cs:line 122
at ORTS.Processes.UpdaterProcess.Update() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\UpdaterProcess.cs:line 128
at ORTS.Processes.UpdaterProcess.DoUpdate() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\UpdaterProcess.cs:line 108
at ORTS.Processes.UpdaterProcess.UpdaterThread() in e:\Documents\Coding\Jenkins\jobs\Open Rails Stable\workspace\Source\RunActivity\Processes\UpdaterProcess.cs:line 74
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()

Tags: crash graphics
Revision history for this message
Gerry (gerry-s-u) wrote :
James Ross (twpol)
summary: - F1 Window - Selecting Work Order Tab Crashes OR
+ System.NullReferenceException at ORTS.Viewer3D.Popups.HelpWindow.Layout
+ (1.0.1.3095)
Changed in or:
status: New → Triaged
tags: added: crash graphics
removed: f1 order work
Revision history for this message
Cédric GNIEWEK (sharpeserana) wrote :

Does the problem still happen with version 1.4?

Changed in or:
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Open Rails because there has been no activity for 60 days.]

Changed in or:
status: Incomplete → Expired
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.