Issue description
The game failed to start. If the problem persists, send us an error report.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Collections.LystMutableDuringIter1[Mafi.Core.Entities.IEntityObserver]' (type 'LystMutableDuringIter1')
parent object '--' (type '--')
Previous deserialized object: 'Mafi.Core.Maintenance.EntityMaintenanceProvider' (type 'EntityMaintenanceProvider') ---> Mafi.Serialization.CorruptedSaveException: Deserialized object has type 'EntityMaintenanceProvider' but array of type 'IEntityObserver[]' was expected. ToString returned 'Mafi.Core.Maintenance.EntityMaintenanceProvider'.
at Mafi.Serialization.BlobReader.TryStartArrayDeserialization[T] (T[]& arr) [0x000a1]
at Mafi.Serialization.BlobReader.ReadArray[T] (System.Int32 length) [0x00000]
at Mafi.Collections.LystMutableDuringIter1[T].DeserializeData (Mafi.Serialization.BlobReader reader) [0x0000c] at Mafi.Collections.LystMutableDuringIter1+<>c[T].<.cctor>b__32_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x00054]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x0014e]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__7.MoveNext () [0x004a9]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__3.MoveNext () [0x002fe]
at Mafi.Unity.GamePlayScene+<loadGame>d__25.MoveNext () [0x00297]
at Mafi.Unity.GamePlayScene+<Initialize>d__22.MoveNext () [0x000a1]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__90.MoveNext () [0x0011b]
at Mafi.Unity.Main.stepSceneInitialization () [0x000ee]
Reproduction steps
send us an error report.
Game version and build number
v0.7.9 b495
Operating system
Windows
Originally posted in Russian
отправьте нам отчёт об ошибках.
### Issue description
Игре не удалось запуститься. Если проблема повторяется, отправьте нам отчёт об ошибках.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Collections.LystMutableDuringIter`1[Mafi.Core.Entities.IEntityObserver]' (type 'LystMutableDuringIter`1')
parent object '--' (type '--')
Previous deserialized object: 'Mafi.Core.Maintenance.EntityMaintenanceProvider' (type 'EntityMaintenanceProvider') ---> Mafi.Serialization.CorruptedSaveException: Deserialized object has type 'EntityMaintenanceProvider' but array of type 'IEntityObserver[]' was expected. ToString returned 'Mafi.Core.Maintenance.EntityMaintenanceProvider'.
at Mafi.Serialization.BlobReader.TryStartArrayDeserialization[T] (T[]& arr) [0x000a1]
at Mafi.Serialization.BlobReader.ReadArray[T] (System.Int32 length) [0x00000]
at Mafi.Collections.LystMutableDuringIter`1[T].DeserializeData (Mafi.Serialization.BlobReader reader) [0x0000c]
at Mafi.Collections.LystMutableDuringIter`1+<>c[T].<.cctor>b__32_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x00054]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__34.MoveNext () [0x0014e]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__7.MoveNext () [0x004a9]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__3.MoveNext () [0x002fe]
at Mafi.Unity.GamePlayScene+<loadGame>d__25.MoveNext () [0x00297]
at Mafi.Unity.GamePlayScene+<Initialize>d__22.MoveNext () [0x000a1]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__90.MoveNext () [0x0011b]
at Mafi.Unity.Main.stepSceneInitialization () [0x000ee]
### Reproduction steps
отправьте нам отчёт об ошибках.
### Game version and build number
v0.7.9 b495
### Operating system
Windows