Corrupted save possibly due to deleting railway tracks.

Saves & Loading
Thys Carstens Thys Carstens · 1 hour ago

Issue description

--> CorruptedSaveException: Super block contains entity with no blocks - '1377'
at Mafi.Core.Trains.TrainTracksGraphManager.initAfterLoad (System.Int32 saveVersion, Mafi.DependencyResolver resolver) [0x005ad]
at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&)
at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a]
---> CorruptedSaveException: Failed to initialize 'TrainTracksGraphManager' when calling 'initAfterLoad'
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__44.MoveNext () [0x006a9]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__12.MoveNext () [0x004ef]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__1.MoveNext () [0x005c0]
at Mafi.Unity.GamePlayScene+<loadGame>d__42.MoveNext () [0x00304]
at Mafi.Unity.GamePlayScene+<Initialize>d__39.MoveNext () [0x000ad]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__126.MoveNext () [0x00146]
at Mafi.Unity.Main.stepSceneInitialization () [0x00122]

Removed most of a rail that was still attached to a station with 2 loaders and 2 trains on the track and left it inactive.

Reproduction steps

1.Loading save file

Game version and build number

v0.8.8d (b633)

Which branch of the game are you on?

Stable

Operating system

Windows

Captain Matt Captain Matt · 1 hour ago

Can you share the save and previous valid saves? (even autosaves)

Edited 1 hour ago
5 Showing 1–2 of 2