Load failed

Fixed
Panoramix9 [github] · 1 year ago

Issue description

continue previous game saved as V0.7.1c after update V0.7.1d this morning

Reproduction steps

The game failed to initialize. Please file a bug report if this problem persists.

Mafi.Serialization.CorruptedSaveException: Failed to set dependency to 'm_mapCacheManager' field of object 'TerrainManager'. ---> Mafi.DependencyResolverException: Failed to resolve 'Mafi.Core.Terrain.Generation.IMapCacheManager'. ---> Mafi.DependencyResolverException: Failed to instantiate 'Mafi.Core.Terrain.Generation.MapCacheManager'. ---> Mafi.DependencyResolverException: Failed to instantiate 'Mafi.Core.Game.SpecialSerializerFactories'. ---> Mafi.DependencyResolverException: Failed to resolve 'Mafi.Collections.ImmutableCollections.ImmutableArray1[Mafi.Serialization.ISpecialSerializerFactory]', no dependencies registered under that type. at Mafi.DependencyResolver.resolveDepType (System.Type dependencyType, System.Boolean throwOnError, System.Type& implType) [0x000e3] at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth) [0x00060]
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0021a] --- End of inner exception stack trace --- at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0023b]
at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth) [0x000da] at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0021a]
--- End of inner exception stack trace ---
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0023b] at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth) [0x000da]
at Mafi.DependencyResolver.Resolve (System.Type dependencyType) [0x000d4]
--- End of inner exception stack trace ---
at Mafi.DependencyResolver.Resolve (System.Type dependencyType) [0x00103]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__33.MoveNext () [0x002b9]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__33.MoveNext () [0x00386]
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__23.MoveNext () [0x00297]
at Mafi.Unity.GamePlayScene+<Initialize>d__20.MoveNext () [0x000a5]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__88.MoveNext () [0x000fc]
at Mafi.Unity.Main.stepSceneInitialization () [0x000dd]

Game version and build number

v0.7.1d b419

Operating system

Windows

Originally posted in French
### Issue description continue previous game saved as V0.7.1c after update V0.7.1d this morning ### Reproduction steps Le jeu n'a pas pu s'initialiser. Veuillez déposer un rapport de bogue si ce problème persiste. Mafi.Serialization.CorruptedSaveException: Failed to set dependency to 'm_mapCacheManager' field of object 'TerrainManager'. ---> Mafi.DependencyResolverException: Failed to resolve 'Mafi.Core.Terrain.Generation.IMapCacheManager'. ---> Mafi.DependencyResolverException: Failed to instantiate 'Mafi.Core.Terrain.Generation.MapCacheManager'. ---> Mafi.DependencyResolverException: Failed to instantiate 'Mafi.Core.Game.SpecialSerializerFactories'. ---> Mafi.DependencyResolverException: Failed to resolve 'Mafi.Collections.ImmutableCollections.ImmutableArray`1[Mafi.Serialization.ISpecialSerializerFactory]', no dependencies registered under that type. at Mafi.DependencyResolver.resolveDepType (System.Type dependencyType, System.Boolean throwOnError, System.Type& implType) [0x000e3] at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set`1[T] pendingResolves, System.Int32 recursionDepth) [0x00060] at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set`1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0021a] --- End of inner exception stack trace --- at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set`1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0023b] at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set`1[T] pendingResolves, System.Int32 recursionDepth) [0x000da] at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set`1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0021a] --- End of inner exception stack trace --- at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set`1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0023b] at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set`1[T] pendingResolves, System.Int32 recursionDepth) [0x000da] at Mafi.DependencyResolver.Resolve (System.Type dependencyType) [0x000d4] --- End of inner exception stack trace --- at Mafi.DependencyResolver.Resolve (System.Type dependencyType) [0x00103] at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__33.MoveNext () [0x002b9] --- End of inner exception stack trace --- at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__33.MoveNext () [0x00386] 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__23.MoveNext () [0x00297] at Mafi.Unity.GamePlayScene+<Initialize>d__20.MoveNext () [0x000a5] at Mafi.Unity.Main+<unloadAndStartNewScene>d__88.MoveNext () [0x000fc] at Mafi.Unity.Main.stepSceneInitialization () [0x000dd] ### Game version and build number v0.7.1d b419 ### Operating system Windows
Panoramix9 [github] · 1 year ago

I lauch the game
I load a saved game or i click on continue
Loading in progress
and notification message appear.
Unable to continue to play at this time

Panoramix9 [github] · 1 year ago

Workaround

  • start a new game with new name
  • save game
    • load the 'old ' saved game
    • Now it's OK you can save it and load when stating the game.
      This process work for me.
poltime poltime · 1 year ago

Posts, including the first one, can be edited by clicking the three dots in the upper-right corner.

Captain Zuff Captain Zuff · 1 year ago

The issue should be resolved. Let us know if it’s still occurring.

Closed as ✅ Fixed

6 Showing 1–5 of 5