-
Notifications
You must be signed in to change notification settings - Fork 41
Description
I get several exceptions/errors with Unity 2019.3. Top of callstack is marked fat.
[Exception] MissingMethodException: void UnityEngine.UnityAPICompatibilityVersionAttribute..ctor(string,string[])
MonoCustomAttrs.GetCustomAttributesBase() at <437ba245d8404784b9fbab9b439ac908>:0
MonoCustomAttrs.GetCustomAttributes() at <437ba245d8404784b9fbab9b439ac908>:0
Assembly.GetCustomAttributes() at <437ba245d8404784b9fbab9b439ac908>:0
DefaultSerializationBinder.RegisterAssembly() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.DefaultSerializationBinder..cctor() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.TwoWaySerializationBinder..cctor() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataReader.ReadTypeEntry() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataReader.EnterNode() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.ComplexTypeSerializer`1[T].ReadValue() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.BetterScriptableObject.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() at /Plugins/Devdog/General2/Runtime/Serialization/BetterScriptableObject.cs:54
[Error] Expected TypeName, TypeID or UnnamedNull entry flag for reading type data, but instead got the entry flag: Invalid.
Devdog.General2.BetterScriptableObject.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() at /Plugins/Devdog/General2/Runtime/Serialization/BetterScriptableObject.cs:54
[Exception] IOException: An attempt was made to move the position before the beginning of the stream.
MemoryStream.Seek() at <437ba245d8404784b9fbab9b439ac908>:0
BinaryDataReader.SkipPeekedEntryContent() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataReader.ReadToNextEntry() at <36df1a84f4714997b4d3064932cfe35d>:0
BaseDataReader.SkipEntry() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataReader.ExitNode() at <36df1a84f4714997b4d3064932cfe35d>:0
BaseDataReader.SkipEntry() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataReader.ExitNode() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.ComplexTypeSerializer`1[T].ReadValue() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.Serializer`1[T].ReadValueWeak() at <36df1a84f4714997b4d3064932cfe35d>:0
UnitySerializationUtility.DeserializeUnityObject() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.BetterScriptableObject.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() at /Plugins/Devdog/General2/Runtime/Serialization/BetterScriptableObject.cs:54
[Error] Entry of type "PrimitiveArray" in node "_localizedStrings" is missing a name.
Devdog.General2.BetterScriptableObject.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() at /Plugins/Devdog/General2/Runtime/Serialization/BetterScriptableObject.cs:54
[Exception] InvalidOperationException: There are no nodes to pop.
BaseDataReaderWriter.PopNode() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataWriter.EndNode() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.ComplexTypeSerializer`1[T].WriteValue() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.Serializer`1[T].WriteValueWeak() at <36df1a84f4714997b4d3064932cfe35d>:0
UnitySerializationUtility.SerializeUnityObject() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.BetterScriptableObject.UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() at /Plugins/Devdog/General2/Runtime/Serialization/BetterScriptableObject.cs:59
[Exception] MissingMethodException: void UnityEngine.UnityAPICompatibilityVersionAttribute..ctor(string,string[])
MonoCustomAttrs.GetCustomAttributesBase() at <437ba245d8404784b9fbab9b439ac908>:0
MonoCustomAttrs.GetCustomAttributes() at <437ba245d8404784b9fbab9b439ac908>:0
Assembly.GetCustomAttributes() at <437ba245d8404784b9fbab9b439ac908>:0
DefaultSerializationBinder.RegisterAssembly() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.DefaultSerializationBinder..cctor() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.TwoWaySerializationBinder..cctor() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataReader.ReadTypeEntry() at <36df1a84f4714997b4d3064932cfe35d>:0
BinaryDataReader.EnterNode() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.Serialization.ComplexTypeSerializer`1[T].ReadValue() at <36df1a84f4714997b4d3064932cfe35d>:0
Devdog.General2.BetterScriptableObject.UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() at /Plugins/Devdog/General2/Runtime/Serialization/BetterScriptableObject.cs:54