Open mklingen opened 5 years ago
This particular stack trace was caused by @Blecki testing something. However there are other stack traces for more common issues. It seems to be a generic crash for literally anything that happens during serialization.
Stack traces usually look like this
Newtonsoft.Json.Serialization.JsonContract+<>c__DisplayClass73_0 in CreateSerializationCallback { <lambda> }
Void <CreateSerializationCallback>b__0(System.Object, System.Runtime.Serialization.StreamingContext)
Newtonsoft.Json.Serialization.JsonContract in InvokeOnSerializing at line 22:0
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in OnSerializing at line 68:0
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in SerializeObject
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in SerializeValue at line 176:0
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in SerializeList at line 214:0
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in SerializeValue at line 212:0
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in SerializeObject at line 140:0
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in SerializeValue at line 176:0
Newtonsoft.Json.Serialization.JsonSerializerInternalWriter in Serialize at line 121:0
Newtonsoft.Json.JsonSerializer in SerializeInternal at line 595:0
DwarfCorp.FileUtils in Save at line 170:21
DwarfCorp.SaveGame in WriteFile at line 55:38
DwarfCorp.WorldManager in SaveThreadRoutine at line 764:17
It's worth noting this only happened in 19.02.02 so it's possible we fixed it accidentally.
Not my stack trace. It'd have my windows user id in it if it was.
https://sentry.io/cfg/dwarfcorp/issues/868940073/?referrer=github_plugin