- changed status to resolved
Exception on startup
Hi!
I get the following exception on startup (twice)
Reference type node is missing id upon deserialization; some references will be broken.
UnityEngine.Debug:LogError(Object)
Sirenix.Serialization.CustomLogger:LogError(String) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization.Config/CustomLogger.cs:53)
Sirenix.Serialization.DebugContext:LogError(String) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Misc/SerializationConfig.cs:193)
Sirenix.Serialization.BaseFormatter1:RegisterReferenceID(DataEntry
1, IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Formatters/BaseFormatter.cs:306)
Sirenix.Serialization.BaseFormatter1:Deserialize(IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Formatters/BaseFormatter.cs:152)
Sirenix.Serialization.ComplexTypeSerializer
1:ReadValue(IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Serializers/ComplexTypeSerializer.cs:332)
Sirenix.Serialization.DictionaryFormatter2:DeserializeImplementation(Dictionary
2&, IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Formatters/DictionaryFormatter.cs:105)
Sirenix.Serialization.BaseFormatter1:Deserialize(IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Formatters/BaseFormatter.cs:172)
Sirenix.Serialization.ComplexTypeSerializer
1:ReadValue(IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Serializers/ComplexTypeSerializer.cs:332)
Sirenix.Serialization.Serializer1:ReadValueWeak(IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Serializers/Serializer.cs:249)
Sirenix.Serialization.UnitySerializationUtility:DeserializeUnityObject(Object, IDataReader) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Utilities/UnitySerializationUtility.cs:1360)
Sirenix.Serialization.UnitySerializationUtility:DeserializeUnityObject(Object, SerializationData&, DeserializationContext, Boolean, List
1) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Utilities/UnitySerializationUtility.cs:1187)
Sirenix.Serialization.UnitySerializationUtility:DeserializeUnityObject(Object, SerializationData&, DeserializationContext) (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Utilities/UnitySerializationUtility.cs:985)
Sirenix.OdinInspector.SerializedScriptableObject:UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() (at D:/Sirenix/Sirenix Solution/Sirenix.Serialization/Unity Integration/SerializedScriptableObject.cs:24)
Comments (1)
-
- Log in to comment
This one should be fixed in the latest version 1.0.6.4 which is available on the Asset Store. Give it a try and let me know if you ever experience this again.