Unknown Crash
I run a heavy modded server running on torch. I was the only one on, with no npc's with in 50km.
I was minning, when I finished I reversed thrust out of the hole i made when the server crashed with this error.
03:10:59.4815 [FATAL] Initializer: System.InvalidOperationException: Collection was modified; enumeration operation may not
execute.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List1.Enumerator.MoveNextRare() at Sandbox.Game.World.Generator.MyCompositeShapeProviderBase.ReadContentRange(MyStorageData target, Vector3I& writeOffset, Int32 lodIndex, Vector3I& minInLod, Vector3I& maxInLod, Boolean detectOnly) at Sandbox.Engine.Voxels.MyProviderLeaf.Sandbox.Engine.Voxels.IMyOctreeLeafNode.GetFilteredValue() at Sandbox.Engine.Voxels.MyOctreeStorage.Traverse[TOps](TraverseArgs1& args, Byte defaultData, Int32 lodIdx, Vector3I lod
Coord)
at Sandbox.Engine.Voxels.MyOctreeStorage.Traverse[TOps](TraverseArgs1& args, Byte defaultData, Int32 lodIdx, Vector3I lod Coord) at Sandbox.Engine.Voxels.MyOctreeStorage.Traverse[TOps](TraverseArgs1& args, Byte defaultData, Int32 lodIdx, Vector3I lod
Coord)
at Sandbox.Engine.Voxels.MyOctreeStorage.DeleteRangeInternal(MyStorageDataTypeFlags dataToDelete, Vector3I& voxelRangeMin,
Vector3I& voxelRangeMax)
at Sandbox.Engine.Voxels.MyStorageBase.DeleteRange(MyStorageDataTypeFlags dataToDelete, Vector3I voxelRangeMin, Vector3I v
oxelRangeMax, Boolean notify)
at Sandbox.Engine.Voxels.MyStorageBase.AccessDelete(Vector3I& coord, MyStorageDataTypeFlags dataType, Boolean notify)
at Sandbox.Game.Entities.MyVoxelBase.RevertVoxelAccess(Vector3I key, MyStorageDataTypeFlags flags)
at Sandbox.Game.Entities.MyVoxelBase.RevertVoxelAccess<>VRageMath_Vector3I#VRage_Voxels_MyStorageDataTypeFlags.Invoke(MyVo
xelBase& this, Vector3I& key, MyStorageDataTypeFlags& flags, DBNull& arg3, DBNull& arg4, DBNull& arg5, DBNull& arg6)
at VRage.Network.MyReplicationLayerBase.InvokeLocally[T1,T2,T3,T4,T5,T6,T7](CallSite7 site, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) at VRage.Network.MyReplicationLayer.DispatchEvent[T1,T2,T3,T4,T5,T6,T7,T8](CallSite callSite, EndpointId recipient, Nullab le1 position, T1& arg1, T2& arg2, T3& arg3, T4& arg4, T5& arg5, T6& arg6, T7& arg7, T8& arg8)
at VRage.Network.MyReplicationLayerBase.RaiseEvent[T1,T2,T3,T4](T1 arg1, T4 arg4, Func2 action, T2 arg2, T3 arg3, Endpoin tId endpointId, Nullable1 position)
at Sandbox.Game.SessionComponents.MySessionComponentTrash.<>c__DisplayClass51_0.<VoxelReversion>b__1()
at ParallelTasks.Parallel.RunCallbacks()
at Patched_Sandbox.Game.World.MySessionUpdate_0(Object , MyTimeSpan )
at Sandbox.MySandboxGame.Update()
at Patched_Sandbox.Engine.Platform.GameUpdateInternal_0(Object )
at Patched_Sandbox.Engine.Platform.GameRunSingleFrame_0(Object )
at Patched_Sandbox.Engine.Platform.FixedLoop+<>c__DisplayClass11_0<Run>b__0_0(Object )
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at Torch.VRageGame.DoStart() in C:\ProgramData\Jenkins.jenkins\workspace\Torch_master\Torch\VRageGame.cs:line 316
at Torch.VRageGame.Run() in C:\ProgramData\Jenkins.jenkins\workspace\Torch_master\Torch\VRageGame.cs:line 123
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state
, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolea
n preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.List1.Enumerator.MoveNextRare() at Sandbox.Game.World.Generator.MyCompositeShapeProviderBase.ReadContentRange(MyStorageData target, Vector3I& writeOffset, Int32 lodIndex, Vector3I& minInLod, Vector3I& maxInLod, Boolean detectOnly) at Sandbox.Engine.Voxels.MyProviderLeaf.Sandbox.Engine.Voxels.IMyOctreeLeafNode.GetFilteredValue() at Sandbox.Engine.Voxels.MyOctreeStorage.Traverse[TOps](TraverseArgs1& args, Byte defaultData, Int32 lodIdx, Vector3I lod
Coord)
at Sandbox.Engine.Voxels.MyOctreeStorage.Traverse[TOps](TraverseArgs1& args, Byte defaultData, Int32 lodIdx, Vector3I lod Coord) at Sandbox.Engine.Voxels.MyOctreeStorage.Traverse[TOps](TraverseArgs1& args, Byte defaultData, Int32 lodIdx, Vector3I lod
Coord)
at Sandbox.Engine.Voxels.MyOctreeStorage.DeleteRangeInternal(MyStorageDataTypeFlags dataToDelete, Vector3I& voxelRangeMin,
Vector3I& voxelRangeMax)
at Sandbox.Engine.Voxels.MyStorageBase.DeleteRange(MyStorageDataTypeFlags dataToDelete, Vector3I voxelRangeMin, Vector3I v
oxelRangeMax, Boolean notify)
at Sandbox.Engine.Voxels.MyStorageBase.AccessDelete(Vector3I& coord, MyStorageDataTypeFlags dataType, Boolean notify)
at Sandbox.Game.Entities.MyVoxelBase.RevertVoxelAccess(Vector3I key, MyStorageDataTypeFlags flags)
at Sandbox.Game.Entities.MyVoxelBase.RevertVoxelAccess<>VRageMath_Vector3I#VRage_Voxels_MyStorageDataTypeFlags.Invoke(MyVo
xelBase& this, Vector3I& key, MyStorageDataTypeFlags& flags, DBNull& arg3, DBNull& arg4, DBNull& arg5, DBNull& arg6)
at VRage.Network.MyReplicationLayerBase.InvokeLocally[T1,T2,T3,T4,T5,T6,T7](CallSite7 site, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) at VRage.Network.MyReplicationLayer.DispatchEvent[T1,T2,T3,T4,T5,T6,T7,T8](CallSite callSite, EndpointId recipient, Nullab le1 position, T1& arg1, T2& arg2, T3& arg3, T4& arg4, T5& arg5, T6& arg6, T7& arg7, T8& arg8)
at VRage.Network.MyReplicationLayerBase.RaiseEvent[T1,T2,T3,T4](T1 arg1, T4 arg4, Func2 action, T2 arg2, T3 arg3, Endpoin tId endpointId, Nullable1 position)
at Sandbox.Game.SessionComponents.MySessionComponentTrash.<>c__DisplayClass51_0.<VoxelReversion>b__1()
at ParallelTasks.Parallel.RunCallbacks()
at Patched_Sandbox.Game.World.MySessionUpdate_0(Object , MyTimeSpan )
at Sandbox.MySandboxGame.Update()
at Patched_Sandbox.Engine.Platform.GameUpdateInternal_0(Object )
at Patched_Sandbox.Engine.Platform.GameRunSingleFrame_0(Object )
at Patched_Sandbox.Engine.Platform.FixedLoop+<>c__DisplayClass11_0<Run>b__0_0(Object )
at Sandbox.Engine.Platform.GenericLoop.Run(VoidAction tickCallback)
at Sandbox.Engine.Platform.Game.RunLoop()
at Sandbox.MySandboxGame.Run(Boolean customRenderLoop, Action disposeSplashScreen)
at Torch.VRageGame.DoStart() in C:\ProgramData\Jenkins.jenkins\workspace\Torch_master\Torch\VRageGame.cs:line 316
at Torch.VRageGame.Run() in C:\ProgramData\Jenkins.jenkins\workspace\Torch_master\Torch\VRageGame.cs:line 123
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state
, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolea
n preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Hello, Shawn,
thanks for letting us know.
However, we do not support mods as such as there are hundreds and probably thousands out there. It is the mod creator/owner responsibility to make sure the mod is working fine with the game.
So I would need you to try the same on un-modded world, if possible.
Let me know if the same happens on the world/server/save where there are no mods included.
It would be also good if you can narrow down the steps to reproduce so I can try the same on my end as well.
Also it might help if you can provide the full log file, not just the clipping of it, so we have more information about the actions of the game and you PC and such.
Thanks.
Kind Regards
Keen Software House: QA Department
Hello, Shawn,
thanks for letting us know.
However, we do not support mods as such as there are hundreds and probably thousands out there. It is the mod creator/owner responsibility to make sure the mod is working fine with the game.
So I would need you to try the same on un-modded world, if possible.
Let me know if the same happens on the world/server/save where there are no mods included.
It would be also good if you can narrow down the steps to reproduce so I can try the same on my end as well.
Also it might help if you can provide the full log file, not just the clipping of it, so we have more information about the actions of the game and you PC and such.
Thanks.
Kind Regards
Keen Software House: QA Department
here is the config of my server. Hosted by havoc
here is the config of my server. Hosted by havoc
not sure what other info I can provide the would be of help.
not sure what other info I can provide the would be of help.
I tries Havoc support and this is the reply.
"
Hello Shawn,
Unfortunately, I am not able to interpret any of that log.
Since you are running a pretty heavily modded server there could be a large number of possible issues.
I would suggest making sure nothing on your ship grid or a nearby grid caused the issues.
Also, ensure all mods and servers are up to date.
Chris H. - Support/Infrastructure Operations
Follow us on Twitter: https://twitter.com/hosthavoc
Community Discord: https://discord.gg/ETEV85t"
I tries Havoc support and this is the reply.
"
Hello Shawn,
Unfortunately, I am not able to interpret any of that log.
Since you are running a pretty heavily modded server there could be a large number of possible issues.
I would suggest making sure nothing on your ship grid or a nearby grid caused the issues.
Also, ensure all mods and servers are up to date.
Chris H. - Support/Infrastructure Operations
Follow us on Twitter: https://twitter.com/hosthavoc
Community Discord: https://discord.gg/ETEV85t"
I also have yet to get a reply from bishbash77 on this issue
I also have yet to get a reply from bishbash77 on this issue
is it a hack?, is it a bad mod if so point me in the right direction. is it an exploit? its that unusual to me.
is it a hack?, is it a bad mod if so point me in the right direction. is it an exploit? its that unusual to me.
Hello, Shawn,
unfortunately, regarding your question, I have very little information to build on. Thus I can not answer your questions neither.
It is very likely that the issue is from some mod that you are using on the server.
It's possible that the issue arose due to one mod, multiple mods at the same time, various combination of mods, modpacks, mod versions etc. As mentioned in my first comment, the mods are out of our control and we do not support them or their combinations in the game by default.
Moreover, with close to none reproduction steps and the fact that it happened on heavily modded server, there is nothing I can do for you at this moment.
It would be great if you can try to reproduce the same on server without any mods at all. You might try our own dedicated server app in the Steam that you should have access to as well.
Only when you will have some steps to reproduce so I can try it as well, and the crash will be present and reproducible on the server without mods, I can proceed further with the investigation.
Please try the same on unmodded world.
Kind Regards
Keen Software House: QA Department
Hello, Shawn,
unfortunately, regarding your question, I have very little information to build on. Thus I can not answer your questions neither.
It is very likely that the issue is from some mod that you are using on the server.
It's possible that the issue arose due to one mod, multiple mods at the same time, various combination of mods, modpacks, mod versions etc. As mentioned in my first comment, the mods are out of our control and we do not support them or their combinations in the game by default.
Moreover, with close to none reproduction steps and the fact that it happened on heavily modded server, there is nothing I can do for you at this moment.
It would be great if you can try to reproduce the same on server without any mods at all. You might try our own dedicated server app in the Steam that you should have access to as well.
Only when you will have some steps to reproduce so I can try it as well, and the crash will be present and reproducible on the server without mods, I can proceed further with the investigation.
Please try the same on unmodded world.
Kind Regards
Keen Software House: QA Department
Hello, Engineer!
Because there is no new comment from you, and we are unable to reproduce the issue on our own, I will close this thread now as outdated.
If you or any other player will experience this issue again, please make a new thread and provide all needed info there.
Thank you for understanding.
Kind Regards
Keen Software House: QA Department
Hello, Engineer!
Because there is no new comment from you, and we are unable to reproduce the issue on our own, I will close this thread now as outdated.
If you or any other player will experience this issue again, please make a new thread and provide all needed info there.
Thank you for understanding.
Kind Regards
Keen Software House: QA Department
Ohh I get it
Ohh I get it
Replies have been locked on this page!