Unable to Save game.

Tough Duke shared this bug 19 hours ago
Submitted

Unable to save the game. This occurred around the time of the 1.207 update. Here the log file lines on the error happened during saving.

2025-09-10 16:46:06.442 - Thread: 1 -> TakeOver: Updating sound on block 124717153306699935, on grid Encounter Pirate Raider, working: False, functional: True, npc owned: True

2025-09-10 16:46:06.486 - Thread: 9 -> Error: C:\Users\Bob\AppData\Roaming\SpaceEngineers\Saves\76561198049433298\PC First Home World Survival Without MES\.new/SANDBOX_0_0_0_.sbs failed to serialize.

2025-09-10 16:46:06.492 - Thread: 9 -> System.InvalidOperationException: There was an error generating the XML document. ---> System.InvalidOperationException: There was an error generating the XML document. ---> System.InvalidOperationException: There was an error generating the XML document. ---> System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

at System.ThrowHelper.ThrowKeyNotFoundException()

at System.Collections.Generic.Dictionary`2.get_Item(TKey key)

at VRage.Utils.MyStringHash.get_String()

at VRage.Utils.MyStringHash.WriteXml(XmlWriter writer)

at System.Xml.Serialization.XmlSerializationWriter.WriteSerializable(IXmlSerializable serializable, String name, String ns, Boolean isNullable, Boolean wrapped)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write5612_Item(String n, String ns, MyObjectBuilder_LargeMissileTurret o, Boolean isNullable, Boolean needType)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write7830_Item(Object o)

at Microsoft.Xml.Serialization.GeneratedAssembly.MyObjectBuilder_LargeMissileTurretSerializer.Serialize(Object objectToSerialize, XmlSerializationWriter writer)

at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)

--- End of inner exception stack trace ---

at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)

at VRage.MyXmlSerializerBase`1.WriteXml(XmlWriter writer)

at System.Xml.Serialization.XmlSerializationWriter.WriteSerializable(IXmlSerializable serializable, String name, String ns, Boolean isNullable, Boolean wrapped)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write3756_MyObjectBuilder_CubeGrid(String n, String ns, MyObjectBuilder_CubeGrid o, Boolean isNullable, Boolean needType)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write6337_MyObjectBuilder_CubeGrid(Object o)

at Microsoft.Xml.Serialization.GeneratedAssembly.MyObjectBuilder_CubeGridSerializer.Serialize(Object objectToSerialize, XmlSerializationWriter writer)

at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)

--- End of inner exception stack trace ---

at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)

at VRage.MyXmlSerializerBase`1.WriteXml(XmlWriter writer)

at System.Xml.Serialization.XmlSerializationWriter.WriteSerializable(IXmlSerializable serializable, String name, String ns, Boolean isNullable, Boolean wrapped)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write2808_MyObjectBuilder_Sector(String n, String ns, MyObjectBuilder_Sector o, Boolean isNullable, Boolean needType)

at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write6392_MyObjectBuilder_Sector(Object o)

at Microsoft.Xml.Serialization.GeneratedAssembly.MyObjectBuilder_SectorSerializer.Serialize(Object objectToSerialize, XmlSerializationWriter writer)

at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)

--- End of inner exception stack trace ---

at System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id)

at System.Xml.Serialization.XmlSerializer.Serialize(Stream stream, Object o, XmlSerializerNamespaces namespaces)

at VRage.ObjectBuilders.Private.MyObjectBuilderSerializerKeen.SerializeXML(String path, Boolean compress, MyObjectBuilder_Base objectBuilder, UInt64& sizeInBytes, Type serializeAsType)

2025-09-10 16:46:06.551 - Thread: 9 -> Session snapshot save - END

2025-09-10 16:46:06.561 - Thread: 1 -> SaveFinished: failed to save the world at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)


Thank you for any help you can give me.

Bob

Leave a Comment
 
Attach a file
Access denied