This object is in archive! 

Space engineers world loading error

Lukas 2601 shared this bug 18 months ago
Solved

Hello

One of my Space engineers worlds doesn't load and says "an error occurred while loading the world. The world may be corrupted and can't be loaded."

The world has no active mods.

Thanks

Best Answer
photo

according to your log, there is error about EmotionController


ERROR Entity init!: System.NullReferenceException: Object reference not set to an instance of an object.
   at Sandbox.Game.Entities.Blocks.MyTextPanelComponent.ChangeRenderTexture(Int32 area, String path, Boolean isForced)
   at Sandbox.Game.Entities.Blocks.MyTextPanelComponent.SetDefaultTexture(Boolean isOnline)
   at SpaceEngineers.Game.EntityComponents.Blocks.MyEmotionControllerComponent.SelectedEmotionSubtype_ValueChanged(SyncBase obj)
   at SpaceEngineers.Game.EntityComponents.Blocks.MyEmotionControllerComponent.SelectedLCDsIds_ValueChanged(SyncBase obj)
   at System.Action`1.Invoke(T obj)
   at VRage.Sync.SyncBase.RaiseValueChanged(Boolean notify)
   at VRage.Sync.Sync`2.SetValue(T& newValue, Boolean validate, Boolean ignoreSyncDirection, Boolean received)
   at SpaceEngineers.Game.EntityComponents.Blocks.MyEmotionControllerComponent.OnAddedToContainer()
   at VRage.Game.Components.MyComponentBase.SetContainer(MyComponentContainer container)
   at VRage.Game.Components.MyComponentContainer.Add(Type type, MyComponentBase component)
   at Sandbox.Game.Entities.MyComponentContainerExtension.InitComponents(MyComponentContainer container, MyObjectBuilderType type, MyStringHash subtypeName, MyObjectBuilder_ComponentContainer builder)
   at Sandbox.Game.Entities.MyCubeBlock.Init(MyObjectBuilder_CubeBlock builder, MyCubeGrid cubeGrid)
   at Sandbox.Game.Entities.Cube.MyTerminalBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid)
   at Sandbox.Game.Entities.Cube.MyFunctionalBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid)
   at SpaceEngineers.Game.Entities.Blocks.MyEmotionControllerBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid)
   at Sandbox.Game.Entities.Cube.MySlimBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid, MyCubeBlock fatBlock)
   at Sandbox.Game.Entities.MyCubeGrid.AddCubeBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge, MyCubeBlockDefinition blockDefinition)
   at Sandbox.Game.Entities.MyCubeGrid.AddBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge)
   at Sandbox.Game.Entities.MyCubeGrid.InitInternal(MyObjectBuilder_EntityBase objectBuilder, Boolean rebuildGrid)
   at Sandbox.Game.Entities.MyCubeGrid.Init(MyObjectBuilder_EntityBase objectBuilder)
   at Sandbox.Game.Entities.MyEntities.InitEntity(MyObjectBuilder_EntityBase objectBuilder, MyEntity& entity, Boolean tolerateBlacklistedPlanets)
If you know how to use SEToolbox, try to remove Emotion Controller from your world.

Replies (4)

photo
0

Hello!

Thank you for contacting us. Since this is a bug report, I'm moving your ticket to our support page, where our QA team will take care of you.

Kind Regards

Keen Software House

photo
1

Hello, Lukas 2601,


I am sorry you are experiencing this issue. Can you please share the corrupted file and log with me?


  • You can access your save files by typing %appdata% into your Windows search bar and you will be redirected to the hidden Roaming folder. After that just follow: \Roaming\SpaceEngineers\Saves. There should be a folder with your SteamID and your saves.
  • Please zip the file and attach it here. If you are having difficulty attaching files you can optionally use Google Drive. When sharing a google drive link please make sure it is set to be downloadable by anyone with the link.


- You can access your log files by typing %appdata% into your Windows search bar and you will be redirected to the hidden Roaming folder. After that just follow: \Roaming\SpaceEngineers.


Thank you in advance.


Kind regards,


Keen Software House: QA Department

photo
1

according to your log, there is error about EmotionController


ERROR Entity init!: System.NullReferenceException: Object reference not set to an instance of an object.
   at Sandbox.Game.Entities.Blocks.MyTextPanelComponent.ChangeRenderTexture(Int32 area, String path, Boolean isForced)
   at Sandbox.Game.Entities.Blocks.MyTextPanelComponent.SetDefaultTexture(Boolean isOnline)
   at SpaceEngineers.Game.EntityComponents.Blocks.MyEmotionControllerComponent.SelectedEmotionSubtype_ValueChanged(SyncBase obj)
   at SpaceEngineers.Game.EntityComponents.Blocks.MyEmotionControllerComponent.SelectedLCDsIds_ValueChanged(SyncBase obj)
   at System.Action`1.Invoke(T obj)
   at VRage.Sync.SyncBase.RaiseValueChanged(Boolean notify)
   at VRage.Sync.Sync`2.SetValue(T& newValue, Boolean validate, Boolean ignoreSyncDirection, Boolean received)
   at SpaceEngineers.Game.EntityComponents.Blocks.MyEmotionControllerComponent.OnAddedToContainer()
   at VRage.Game.Components.MyComponentBase.SetContainer(MyComponentContainer container)
   at VRage.Game.Components.MyComponentContainer.Add(Type type, MyComponentBase component)
   at Sandbox.Game.Entities.MyComponentContainerExtension.InitComponents(MyComponentContainer container, MyObjectBuilderType type, MyStringHash subtypeName, MyObjectBuilder_ComponentContainer builder)
   at Sandbox.Game.Entities.MyCubeBlock.Init(MyObjectBuilder_CubeBlock builder, MyCubeGrid cubeGrid)
   at Sandbox.Game.Entities.Cube.MyTerminalBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid)
   at Sandbox.Game.Entities.Cube.MyFunctionalBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid)
   at SpaceEngineers.Game.Entities.Blocks.MyEmotionControllerBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid)
   at Sandbox.Game.Entities.Cube.MySlimBlock.Init(MyObjectBuilder_CubeBlock objectBuilder, MyCubeGrid cubeGrid, MyCubeBlock fatBlock)
   at Sandbox.Game.Entities.MyCubeGrid.AddCubeBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge, MyCubeBlockDefinition blockDefinition)
   at Sandbox.Game.Entities.MyCubeGrid.AddBlock(MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge)
   at Sandbox.Game.Entities.MyCubeGrid.InitInternal(MyObjectBuilder_EntityBase objectBuilder, Boolean rebuildGrid)
   at Sandbox.Game.Entities.MyCubeGrid.Init(MyObjectBuilder_EntityBase objectBuilder)
   at Sandbox.Game.Entities.MyEntities.InitEntity(MyObjectBuilder_EntityBase objectBuilder, MyEntity& entity, Boolean tolerateBlacklistedPlanets)
If you know how to use SEToolbox, try to remove Emotion Controller from your world.

photo
1

It worked!

I deleted the block with the SE toolbox and now I can load the world again.

Thank you so much. I guess I will never use the emotioncontroller again.

photo
1

Hello,


I see your problem was solved by another player. Can you please confirm that I can close this thread as solved?


Thank you in advance.


Kind regards,


Keen Software House: QA Department

photo
1

Yes, I can confirm that the problem has been solved.

photo
1

Hello,


I am happy to hear your problem was solved. Since there is no assistance from me needed anymore I will close this thread.


Happy engineering!


Kind regards,


Keen Software House: QA Department

Replies have been locked on this page!