Crash (v. Hotfix 0.12.23.31) extreme grid testing - Assertion failure and Index exception.
See the included screenshot for when the crash occurred. The log shows an Assertion failure and an Index out of range Exception. Both error stacks will be pasted below respectively.
Assertion Failure: Nothing was unpossessed when '35494:4' was destroyed. 48499e58-eab9-4d5b-93b2-6f119f262b08
at C:\BuildAgent\work\b0eaf7aba715d2d0\KeenSWH\Stable_VS1\Game2\Sources\Game2.Client\GameSystems\PlayerControl\PlayerControllerComponent.cs:547
il offset: 140
at Keen.Game2.Client.GameSystems.PlayerControl.PlayerControllerComponent.OnControlledEntityRemoved(Entity entity)
at Keen.VRage.Library.Utils.EventBuffer.Invoke[T1](T1 arg1)
at Keen.VRage.Core.Game.Systems.Session.RemoveEntityFromScene(Entity entity)
at Keen.VRage.Core.Game.Systems.Session.MarkEntityForClose(Entity entity, Boolean moveToStaging)
at Keen.Game2.Client.UI.HUD.Toolbar.SpecializedToolbarHandlerBaseComponent.DestroyTool()
at Keen.Game2.Game.ToolbarHandlers.GridBuildingToolbarHandlerComponent.DeactivateCopyPasteTool()
at Keen.Game2.Client.GameSystems.PlayerControl.PlayerInput.InputHandlers.ToolbarInputHandlerComponent.DeactivateCopyPaste()
at Keen.Game2.Client.GameSystems.PlayerControl.PlayerInput.InputHandlers.ToolbarInputHandlerComponent.ResetCopyPasteTool()
at Keen.Game2.Client.GameSystems.PlayerControl.PlayerInput.InputHandlers.ToolbarInputHandlerComponent.CutGrid(CubeGridComponent grid)
at Keen.Game2.Client.GameSystems.PlayerControl.Helpers.CopyPasteHelper.TryCutForPlayer(PlayerControllerComponent player, StringId raycastDetectorTag)
at Keen.Game2.Client.Input.HotKeysSessionComponent.CutGrid()
at Keen.VRage.Input.InputControl`1.Activate(Delegate delegate, ControlActivation activation)
at Keen.VRage.Input.GameInputProcessorComponent.DispatchActions(List`1 changedControls)
at Keen.VRage.Input.ActionInputProcessorBaseComponent.Update(HashSet`1 changedDevices, IEnumerable`1 activeDevices)
at Keen.VRage.Input.InputDeviceManager.ProcessInput(IInputProcessor inputProcessor)
at Keen.VRage.Input.GameInputProcessorComponent.ProcessInput()
at Keen.VRage.Input.GameInputProcessorComponent.ProcessInput_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext)
at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex)
at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync)
at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback)
at Keen.VRage.Core.VRageCore.Run()
at Keen.Game2.Program.Main(String[] args)
------------
Exception occurred: System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Keen.Game2.Simulation.WorldObjects.CubeGrids.Physicss.GridImpactDamageReceiverComponent.ProcessDestructions(BreakableBodyImpulseData& data, WorldTransform& wt)
at Keen.Game2.Simulation.WorldObjects.CubeGrids.Physicss.GridImpactDamageReceiverComponent.ProcessDestructions_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext)
at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex)
at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync)
at Keen.VRage.Core.Game.Systems.Session.Update()
at Keen.Game2.InProcessServerWorldTickComponent.Tick()
at Keen.Game2.GameAppComponent.GameUpdate()
at Keen.Game2.GameAppComponent.GameUpdate_InvocationStub(Byte** __dataPointers, Int32 loops, Scene __scene, Object __jobContext)
at Keen.VRage.DCS.Scenes.Scene.RunJob(Int32 jobIndex)
at Keen.VRage.DCS.Scenes.Scene.Tick(Boolean doSync)
at Keen.VRage.Library.Utils.AppLoop.Run(Action`1 tickCallback)
at Keen.VRage.Core.VRageCore.Run()
at Keen.Game2.Program.Main(String[] args)
Hello Dan,
Thank you for reaching out to us on the forum.
We have fixed an issue related to this exception error in update version 0.12.23.32 (the latest update is 0.12.23.33). Could you please check if your game is updated to the latest version? After updating, please verify your game files in Steam:
Once done, launch the game and check if the issue still occurs. If it does, please send us the log files from the time of the crash.
We would greatly appreciate it if you could also share the steps we can follow to reproduce this issue on our side.
Kind Regards,
Keen Software House: QA Department
Hello Dan,
Thank you for reaching out to us on the forum.
We have fixed an issue related to this exception error in update version 0.12.23.32 (the latest update is 0.12.23.33). Could you please check if your game is updated to the latest version? After updating, please verify your game files in Steam:
Once done, launch the game and check if the issue still occurs. If it does, please send us the log files from the time of the crash.
We would greatly appreciate it if you could also share the steps we can follow to reproduce this issue on our side.
Kind Regards,
Keen Software House: QA Department
Replies have been locked on this page!