Space Engineers

Space Engineers

Modular Encounters Systems
lAimBotl 5 Jan, 2024 @ 5:54pm
System.IndexOutOfRangeException - On world load. [CRASH, SP]
Error: Error during loading session:System.IndexOutOfRangeException: Index was outside the bounds of the array. at VRageRender.MyUpdateFrame.MyConcurrentTwoLevelQueue.Enqueue(MyRenderMessageBase message) at VRageRender.MyRender11.EnqueueMessage(MyRenderMessageBase message) at VRageRender.MyRenderProxy.CreateRenderEntity(String debugName, String model, MatrixD worldMatrix, MyMeshDrawTechnique technique, RenderFlags flags, CullingOptions cullingOptions, Color diffuseColor, Vector3 colorMaskHsv, Single dithering, Single maxViewDistance, Byte depthBias, Single rescale, Boolean fadeIn, Boolean forceReload) at Sandbox.Game.Components.MyRenderComponent.AddRenderObjects() at Sandbox.Game.Components.MyRenderComponentCubeBlock.AddRenderObjects() at Sandbox.Game.Components.MyRenderComponentScreenAreas.AddRenderObjects() at VRage.Game.Components.MyRenderComponentBase.UpdateRenderObject(Boolean visible, Boolean updateChildren) at VRage.Game.Entity.MyEntity.OnAddedToScene(Object source) at Sandbox.Game.Entities.MyCubeBlock.OnAddedToScene(Object source) at Sandbox.Game.Entities.Cube.MyTerminalBlock.OnAddedToScene(Object source) at Sandbox.Game.Entities.Cube.MyFunctionalBlock.OnAddedToScene(Object source) at VRage.Game.Entity.MyEntity.OnAddedToScene(Object source) at Sandbox.Game.Entities.MyCubeGrid.OnAddedToScene(Object source) at Sandbox.Game.Entities.MyEntities.Add(MyEntity entity, Boolean insertIntoScene) at Sandbox.Game.Entities.MyEntities.CreateFromObjectBuilderAndAdd(MyObjectBuilder_EntityBase objectBuilder, Boolean fadeIn) at ModularEncountersSystems.Terminal.ProgramBlockControls.SpawnProgramBlockForControls() at ModularEncountersSystems.Core.MES_SessionCore.BeforeStart() at Sandbox.Game.World.MySession.BeforeStartComponents() at Sandbox.Game.World.MySession.Load(String sessionPath, MyObjectBuilder_Checkpoint checkpoint, UInt64 checkpointSizeInBytes, Boolean saveLastStates, Boolean allowXml) 2024-01-05 20:23:20.148 - Thread: 1 -> ERROR: Loading screen failed 2024-01-05 20:23:20.150 - Thread: 1 -> Exception occurred: System.IndexOutOfRangeException: Index was outside the bounds of the array. at VRageRender.MyUpdateFrame.MyConcurrentTwoLevelQueue.Enqueue(MyRenderMessageBase message) at VRageRender.MyRender11.EnqueueMessage(MyRenderMessageBase message) at VRageRender.MyRenderProxy.CreateRenderEntity(String debugName, String model, MatrixD worldMatrix, MyMeshDrawTechnique technique, RenderFlags flags, CullingOptions cullingOptions, Color diffuseColor, Vector3 colorMaskHsv, Single dithering, Single maxViewDistance, Byte depthBias, Single rescale, Boolean fadeIn, Boolean forceReload) at Sandbox.Game.Components.MyRenderComponent.AddRenderObjects() at Sandbox.Game.Components.MyRenderComponentCubeBlock.AddRenderObjects() at Sandbox.Game.Components.MyRenderComponentScreenAreas.AddRenderObjects() at VRage.Game.Components.MyRenderComponentBase.UpdateRenderObject(Boolean visible, Boolean updateChildren) at VRage.Game.Entity.MyEntity.OnAddedToScene(Object source) at Sandbox.Game.Entities.MyCubeBlock.OnAddedToScene(Object source) at Sandbox.Game.Entities.Cube.MyTerminalBlock.OnAddedToScene(Object source) at Sandbox.Game.Entities.Cube.MyFunctionalBlock.OnAddedToScene(Object source) at VRage.Game.Entity.MyEntity.OnAddedToScene(Object source) at Sandbox.Game.Entities.MyCubeGrid.OnAddedToScene(Object source) at Sandbox.Game.Entities.MyEntities.Add(MyEntity entity, Boolean insertIntoScene) at Sandbox.Game.Entities.MyEntities.CreateFromObjectBuilderAndAdd(MyObjectBuilder_EntityBase objectBuilder, Boolean fadeIn) at ModularEncountersSystems.Terminal.ProgramBlockControls.SpawnProgramBlockForControls() at ModularEncountersSystems.Core.MES_SessionCore.BeforeStart() at Sandbox.Game.World.MySession.BeforeStartComponents() at Sandbox.Game.World.MySession.Load(String sessionPath, MyObjectBuilder_Checkpoint checkpoint, UInt64 checkpointSizeInBytes, Boolean saveLastStates, Boolean allowXml) at Sandbox.Game.World.MySessionLoader.<>c__DisplayClass18_0.<LoadSingleplayerSessionInternal>b__7() at System.DelegateExtensions.InvokeIfNotNull(Action handler) at Sandbox.Game.Gui.MyGuiScreenLoading.RunLoad() 2024-01-05 20:23:20.158 - Thread: 1 -> Exception occurred: System.IndexOutOfRangeException: Index was outside the bounds of the array. at VRageRender.MyUpdateFrame.MyConcurrentTwoLevelQueue.Enqueue(MyRenderMessageBase message) at VRageRender.MyRender11.EnqueueMessage(MyRenderMessageBase message) at Sandbox.Game.Gui.MyGuiScreenLoading.UnloadOnException(Boolean exitToMainMenu) at Sandbox.Game.Gui.MyGuiScreenLoading.OnLoadException(Exception e, StringBuilder errorText, Single heightMultiplier) at Sandbox.Game.Gui.MyGuiScreenLoading.RunLoad() at Sandbox.Game.Gui.MyGuiScreenLoading.Update(Boolean hasFocus) at Sandbox.Graphics.GUI.MyScreenManager.Update(Int32 totalTimeInMS) at Sandbox.Graphics.GUI.MyDX9Gui.Update(Int32 totalTimeInMS) at Sandbox.Graphics.GUI.MyGuiSandbox.Update(Int32 totalTimeInMS) at Sandbox.MySandboxGame.Update() at Sandbox.Engine.Platform.Game.UpdateInternal() at Sandbox.Engine.Platform.Game.RunSingleFrame() at Sandbox.Engine.Platform.FixedLoop.<>c__DisplayClass11_0.<Run>b__0() at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback) at Sandbox.Engine.Platform.Game.RunLoop() at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen) at SpaceEngineers.MyProgram.Main(String[] args)