Since this morning my savegame isn't loading anymore. It give the following failure:
The game could not be loaded because the save file is corrupted. If the problem persists, please create a bug report.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Transport #0 (destroyed)' (type 'Transport')
parent object '--' (type '--')
Previous deserialized in this finalize call: 'Zipper #785' (type 'Zipper')
Last deserialized across all finalize calls: 'Zipper #785' (type 'Zipper')
Last read object types: [ProductQuantity[], Boolean[], Queueue1] ---> Mafi.Serialization.CorruptedSaveException: Deserialized object has type 'LooseProductProto' but type 'Lyst1' was expected. ToString returned 'Product_Biomass (loose)'. classId: 288, readObjects.Count: 36893
at Mafi.Serialization.BlobReader.TryStartClassDeserialization[T] (T& obj, System.Func3[T1,T2,TResult] customNewObjFactory, System.Func3[T1,T2,TResult] customNewObjFactoryOnTypeLoadFail, System.Boolean nullObjIsOk) [0x000dd]
at Mafi.Collections.Lyst1[T].Deserialize (Mafi.Serialization.BlobReader reader) [0x00000] at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader) at Mafi.Serialization.BlobReader.ReadGenericAs[T] () [0x00032] at Mafi.Option1[T].Deserialize (Mafi.Serialization.BlobReader reader) [0x00011]
at Mafi.Core.Factory.Transports.Transport.DeserializeData (Mafi.Serialization.BlobReader reader) [0x00061]
at Mafi.Core.Factory.Transports.Transport+<>c.<.cctor>b__219_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__44.MoveNext () [0x00054]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__44.MoveNext () [0x00202]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__12.MoveNext () [0x004ef]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__1.MoveNext () [0x005a4]
at Mafi.Unity.GamePlayScene+<loadGame>d__28.MoveNext () [0x002ca]
at Mafi.Unity.GamePlayScene+<Initialize>d__25.MoveNext () [0x000ad]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__117.MoveNext () [0x0013b]
at Mafi.Unity.Main.stepSceneInitialization () [0x00104]
Game version: 0.8.7d
Loaded mods: (Trains expansion 1.0.0), (Bagger 288 0.7.7), (Custom Assets Loader 0.4.2), (Air filtering tweaks [CAL] 0.0.2), (Advanced Farm & Food Optimiser 0.4.0), (WorldGen++ 1.2.5), (Geology & Reservoir Engineering 1.4.0), (Recipes++ 1.3.2), (Fusion Horizon 0.2.3), (Multi-Priority Balancers 0.2.1), (Pause On Start 0.1.3), (Priority Manager 0.8.0), (Research Queue 1.0.1), (Retaining Walls Never Die 1.0.1), (Smart Flare Mod 1.0.4), (Smart Ship Unload 0.1.1a), (Vehicle Management Boost 1.1.0), (Pyrolysis & Cracking Reactors 1.12.0), (Cheat++ 1.4.9)
Failed mods: none
Originally posted in German
Since this morning my savegame isn't loading anymore. It give the following failure:\
\
Das Spiel konnte nicht geladen werden, da die Speicherdatei beschädigt ist. Sollte das Problem bestehen bleiben, erstelle bitte einen Fehlerbericht.
Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Transport #0 (destroyed)' (type 'Transport')\
parent object '--' (type '--')\
Previous deserialized in this finalize call: 'Zipper #785' (type 'Zipper')\
Last deserialized across all finalize calls: 'Zipper #785' (type 'Zipper')\
Last read object types: \[ProductQuantity\[\], Boolean\[\], Queueue`1] ---> Mafi.Serialization.CorruptedSaveException: Deserialized object has type 'LooseProductProto' but type 'Lyst`1' was expected. ToString returned 'Product_Biomass (loose)'. classId: 288, readObjects.Count: 36893\
at Mafi.Serialization.BlobReader.TryStartClassDeserialization\[T\] (T& obj, System.Func`3[T1,T2,TResult] customNewObjFactory, System.Func`3\[T1,T2,TResult\] customNewObjFactoryOnTypeLoadFail, System.Boolean nullObjIsOk) \[0x000dd\]\
at Mafi.Collections.Lyst`1[T].Deserialize (Mafi.Serialization.BlobReader reader) [0x00000] at (wrapper dynamic-method) System.Object.lambda_method(System.Runtime.CompilerServices.Closure,Mafi.Serialization.BlobReader) at Mafi.Serialization.BlobReader.ReadGenericAs[T] () [0x00032] at Mafi.Option`1\[T\].Deserialize (Mafi.Serialization.BlobReader reader) \[0x00011\]\
at Mafi.Core.Factory.Transports.Transport.DeserializeData (Mafi.Serialization.BlobReader reader) \[0x00061\]\
at Mafi.Core.Factory.Transports.Transport+<>c.<.cctor>b__219_1 (System.Object obj, Mafi.Serialization.BlobReader reader) \[0x00000\]\
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__44.MoveNext () \[0x00054\]\
--- End of inner exception stack trace ---\
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__44.MoveNext () \[0x00202\]\
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__12.MoveNext () \[0x004ef\]\
at [Mafi.Core.Game](http://Mafi.Core.Game).GameBuilder+<BuildLoadedGameTimeSliced>d__1.MoveNext () \[0x005a4\]\
at Mafi.Unity.GamePlayScene+<loadGame>d__28.MoveNext () \[0x002ca\]\
at Mafi.Unity.GamePlayScene+<Initialize>d__25.MoveNext () \[0x000ad\]\
at Mafi.Unity.Main+<unloadAndStartNewScene>d__117.MoveNext () \[0x0013b\]\
at Mafi.Unity.Main.stepSceneInitialization () \[0x00104\]
Game version: 0.8.7d\
Loaded mods: (Trains expansion 1.0.0), (Bagger 288 0.7.7), (Custom Assets Loader 0.4.2), (Air filtering tweaks \[CAL\] 0.0.2), (Advanced Farm & Food Optimiser 0.4.0), (WorldGen++ 1.2.5), (Geology & Reservoir Engineering 1.4.0), (Recipes++ 1.3.2), (Fusion Horizon 0.2.3), (Multi-Priority Balancers 0.2.1), (Pause On Start 0.1.3), (Priority Manager 0.8.0), (Research Queue 1.0.1), (Retaining Walls Never Die 1.0.1), (Smart Flare Mod 1.0.4), (Smart Ship Unload 0.1.1a), (Vehicle Management Boost 1.1.0), (Pyrolysis & Cracking Reactors 1.12.0), (Cheat++ 1.4.9)\
Failed mods: none