Ok, so I've had this in the bug list for freakin ever... I'm gonna post here, is there anything that can be done to the -route- to fix this error? The Moffat Road v5 route is the one in question, and no matter what happens with OR, what consist, path, etc, it crashes. The following is found in the log:
Error: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ORTS.Viewer3D.WaterPrimitive.LoadGeometry(Graphics Device graphicsDevice, Tile tile, Int32& primitiveCount, IndexBuffer& indexBuffer, VertexBuffer& vertexBuffer) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Water.cs: line 96
at ORTS.Viewer3D.WaterPrimitive..ctor(Viewer viewer, Tile tile) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Water.cs: line 55
at ORTS.Viewer3D.TerrainTile..ctor(Viewer viewer, TileManager tileManager, Tile tile) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Terrain.c s:line 161
at ORTS.Viewer3D.TerrainViewer.<>c__DisplayClass8.<Lo ad>b__4(Tile tile) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Terrain.c s:line 96
at System.Linq.Enumerable.WhereSelectEnumerableIterat or`2.MoveNext()
at System.Linq.Enumerable.<UnionIterator>d__81`1.Move Next()
at System.Collections.Generic.List`1..ctor(IEnumerabl e`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at ORTS.Viewer3D.TerrainViewer.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Terrain.c s:line 91
at ORTS.Viewer3D.World.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\World.cs: line 76
at ORTS.Viewer3D.Viewer.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Viewer.cs :line 501
at ORTS.Viewer3D.Viewer.Initialize() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Viewer.cs :line 356
at ORTS.Viewer3D.Viewer..ctor(Simulator simulator, Game game) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Viewer.cs :line 258
at ORTS.Processes.GameStateRunActivity.Start(UserSett ings settings, String acttype, String[] args) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\GameStat eRunActivity.cs:line 270
at ORTS.Processes.GameStateRunActivity.<>c__DisplayCl ass6.<Load>b__3() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\GameStat eRunActivity.cs:line 149
at ORTS.Processes.GameStateRunActivity.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\GameStat eRunActivity.cs:line 190
at ORTS.Processes.LoaderProcess.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\LoaderPr ocess.cs:line 121
at ORTS.Processes.LoaderProcess.DoLoad() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\LoaderPr ocess.cs:line 102
at ORTS.Processes.LoaderProcess.LoaderThread() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\LoaderPr ocess.cs:line 73
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()
Error: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ORTS.Viewer3D.WaterPrimitive.LoadGeometry(Graphics Device graphicsDevice, Tile tile, Int32& primitiveCount, IndexBuffer& indexBuffer, VertexBuffer& vertexBuffer) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Water.cs: line 96
at ORTS.Viewer3D.WaterPrimitive..ctor(Viewer viewer, Tile tile) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Water.cs: line 55
at ORTS.Viewer3D.TerrainTile..ctor(Viewer viewer, TileManager tileManager, Tile tile) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Terrain.c s:line 161
at ORTS.Viewer3D.TerrainViewer.<>c__DisplayClass8.<Lo ad>b__4(Tile tile) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Terrain.c s:line 96
at System.Linq.Enumerable.WhereSelectEnumerableIterat or`2.MoveNext()
at System.Linq.Enumerable.<UnionIterator>d__81`1.Move Next()
at System.Collections.Generic.List`1..ctor(IEnumerabl e`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at ORTS.Viewer3D.TerrainViewer.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Terrain.c s:line 91
at ORTS.Viewer3D.World.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\World.cs: line 76
at ORTS.Viewer3D.Viewer.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Viewer.cs :line 501
at ORTS.Viewer3D.Viewer.Initialize() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Viewer.cs :line 356
at ORTS.Viewer3D.Viewer..ctor(Simulator simulator, Game game) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Viewer3D\Viewer.cs :line 258
at ORTS.Processes.GameStateRunActivity.Start(UserSett ings settings, String acttype, String[] args) in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\GameStat eRunActivity.cs:line 270
at ORTS.Processes.GameStateRunActivity.<>c__DisplayCl ass6.<Load>b__3() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\GameStat eRunActivity.cs:line 149
at ORTS.Processes.GameStateRunActivity.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\GameStat eRunActivity.cs:line 190
at ORTS.Processes.LoaderProcess.Load() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\LoaderPr ocess.cs:line 121
at ORTS.Processes.LoaderProcess.DoLoad() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\LoaderPr ocess.cs:line 102
at ORTS.Processes.LoaderProcess.LoaderThread() in c:\Users\James\Documents\Coding\Jenkins\workspace\ Open Rails Experimental\Source\RunActivity\Processes\LoaderPr ocess.cs:line 73
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()



Comment