Space Engineers

Space Engineers

2cm Beam System
Pugz May 30, 2019 @ 9:48am
Pugz's Crashes
The many crashes I am getting that are caused by this mod.
< >
Showing 1-15 of 27 comments
Pugz May 30, 2019 @ 9:48am 
2019-05-30 12:42:41.109 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateBeforeSimulation>b__109_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)
Pugz May 30, 2019 @ 10:06am 
2019-05-30 13:04:55.730 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateAfterSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateAfterSimulation>b__112_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateAfterSimulation()
at Sandbox.Game.World.MySector.UpdateAfterSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)
Pugz May 30, 2019 @ 10:10am 
I keep getting crashes when I accidentally turn the laser back onto the ship I'm testing it on, such as the one above.
Last edited by Pugz; May 30, 2019 @ 10:10am
Pugz May 30, 2019 @ 10:18am 
2019-05-30 13:17:07.937 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateAfterSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateAfterSimulation>b__112_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateAfterSimulation()
at Sandbox.Game.World.MySector.UpdateAfterSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)

I think it crashes when it destroys a timer block.
Pugz May 30, 2019 @ 10:30am 
2019-05-30 13:27:54.397 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateBeforeSimulation>b__109_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)

Another crash when I deleted a combiner with creative mode tools.
Pugz May 30, 2019 @ 11:25am 
2019-05-30 14:24:19.444 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateBeforeSimulation>b__109_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)
Pugz May 30, 2019 @ 11:35am 
2019-05-30 14:33:50.465 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateBeforeSimulation>b__109_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)
Pugz May 30, 2019 @ 11:36am 
Going to restart my computer to see if it fixes the "System.NullReferenceException: Object reference not set to an instance of an object." error.
Pugz May 30, 2019 @ 12:48pm 
Didn't fix it.

2019-05-30 15:46:31.798 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateBeforeSimulation>b__109_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)
Pugz May 30, 2019 @ 1:05pm 
Can someone please fix this crash?

2019-05-30 16:03:45.533 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateBeforeSimulation>b__109_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)
Pugz May 30, 2019 @ 1:07pm 
I went through all of these and found that all of them were caused by one of the modded blocks being removed. Please fix this, it is getting very annoying to have my game crash so often.

Edit: It may also be from the laser destroying blocks. I am using right-click with creative tools enabled to delete the modded blocks.
Last edited by Pugz; May 30, 2019 @ 1:10pm
Pugz May 30, 2019 @ 1:23pm 
2019-05-30 16:20:55.971 - Thread: 1 -> Exception occured: System.NullReferenceException: Object reference not set to an instance of an object.
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMyCubeBlock block)
at BeamSystem.BlockComponents.BeamBaseComponent.GetComponentOf(IMySlimBlock block)
at BeamSystem.GridComponents.GridResourceSink.OnBlockRemoved(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockRemoved(MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.RemoveBlockInternal(MySlimBlock block, Boolean close, Boolean markDirtyDisconnects)
at Sandbox.Game.Entities.MyCubeGrid.MoveBlocks(MyCubeGrid from, MyCubeGrid to, List`1 cubeBlocks, Int32 offset, Int32 count)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplitForGroup(MyCubeGrid originalGrid, List`1 splitBlocks, Group& group)
at Sandbox.Game.Entities.MyCubeGrid.CreateSplits(MyCubeGrid originalGrid, List`1 splitBlocks, List`1 groups, MyTestDisconnectsReason reason, Boolean sync)
at Sandbox.Game.Entities.Cube.MyDisconnectHelper.Disconnect(MyCubeGrid grid, MyTestDisconnectsReason reason, MySlimBlock testBlock, Boolean testDisconnect)
at Sandbox.Game.Entities.MyCubeGrid.DetectDisconnects()
at Sandbox.Game.Entities.MyCubeGrid.DoLazyUpdates()
at Sandbox.Game.Entities.MyCubeGrid.UpdateBeforeSimulation()
at Sandbox.Game.Entities.MyEntities.<>c.<UpdateBeforeSimulation>b__109_0(MyEntity x)
at VRage.Collections.MyDistributedUpdater`2.Iterate(Action`1 p)
at Sandbox.Game.Entities.MyEntities.UpdateBeforeSimulation()
at Sandbox.Game.World.MySector.UpdateBeforeSimulation()
at Sandbox.Game.World.MySession.UpdateComponents()
at Sandbox.Game.World.MySession.Update(MyTimeSpan updateTime)
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)

Going to make a new save to see if that helps.
Wafflinator May 30, 2019 @ 3:41pm 
I used to have zero troubles, but suddenly I am getting the exact same crashlog when I try to destroy something with the ion beam.
Pugz May 30, 2019 @ 3:47pm 
I have just been experimenting with the normal lasers and I keep getting this one. It was fine when I first subscribed to the mod as well.
Soren MC May 31, 2019 @ 2:44am 
The mod had just gotten an update that could be responsible for the crashes
< >
Showing 1-15 of 27 comments
Per page: 1530 50