Tweaks++ 1.3.1 and CoI 0.8.7a crashes

SlyPulsar · 23 days ago

Testing will all (newer) mods from today. Only change this (also same problem with Cheats++ 1.4.0) I got this in the log:

I 11:00:49,927 S------ ~Mai: [1900 ms] Initialized mods.
X 11:00:50,671 S------ ~Mai: DependencyResolverException thrown during game initialization.
---> DependencyResolverException: Failed to instantiate Mafi.Unity.Ui.CodexWindow+Controller.
at Mafi.DependencyResolver.EnsureResolved (System.Type implType, System.Type asType) [0x000ae]
at Mafi.DependencyResolver.InstantiateAllAndLock () [0x00316]
at Mafi.Core.Game.GameBuilder+<initializeGame>d__5.MoveNext () [0x0007d]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__1.MoveNext () [0x00650]
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]
---> DependencyResolverException: Failed to instantiate 'Mafi.Unity.Ui.CodexWindow+Controller'.
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Se1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0025f]
at Mafi.DependencyResolver.EnsureResolved (System.Type implType, System.Type asType) [0x0008f]
---> DependencyResolverException: Failed to instantiate 'Mafi.Unity.Ui.Controllers.LayoutEntityPlacing.StaticEntityMassPlacer'.
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0025f]
at Mafi.DependencyResolver.tryResolveSpecial (System.Type dependencyType, Mafi.Collections.Se1[T] pendingResolves, System.Int32 recursionDepth) [0x000c1]
at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth) [0x00056]
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Se1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0023b]
---> DependencyResolverException: TargetInvocationException thrown by constructor of 'Mafi.Unity.Ui.Controllers.LayoutEntityPlacing.LayoutEntityToolbox'.
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x002b2]
at Mafi.DependencyResolver.tryResolveSpecial (System.Type dependencyType, Mafi.Collections.Se1[T] pendingResolves, System.Int32 recursionDepth) [0x000c1]
at Mafi.DependencyResolver.resolveDependency (System.Type dependencyType, System.Boolean throwOnError, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth) [0x00056]
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Se1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x0023b]
---> TargetInvocationException: Exception has been thrown by the target of an invocation.
at System.Reflection.RuntimeConstructorInfo.InternalInvoke (System.Object obj, System.Object[] parameters, System.Boolean wrapExceptions) [0x0001a]
at System.Reflection.RuntimeConstructorInfo.DoInvoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00086]
at System.Reflection.RuntimeConstructorInfo.Invoke (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000]
at Mafi.DependencyResolver.instantiate (System.Type type, Mafi.Collections.Set1[T] pendingResolves, System.Int32 recursionDepth, System.Object[] args) [0x00284]
---> NullReferenceException: Object reference not set to an instance of an object
at Mafi.Unity.AssetsDb.GetSharedSprite (System.String spriteAssetPath, System.Nullabl1[T] border) <0x665f76a0 + 0x00000>
at Mafi.Unity.UiToolkit.Library.Icon+<>c__DisplayClass23_0.<setTexture>b__0 (Mafi.Unity.UiToolkit.UiRoot r) [0x00000]
at Mafi.Unity.UiToolkit.Component.UiComponent.AttachToRoot (Mafi.Unity.UiToolkit.UiRoot root) [0x00058]
at Mafi.Unity.UiToolkit.Component.UiComponent.AttachToRoot (Mafi.Unity.UiToolkit.UiRoot root) [0x000b6]
at Mafi.Unity.UiToolkit.Component.UiComponent.AttachToRoot (Mafi.Unity.UiToolkit.UiRoot root) [0x000b6]
at Mafi.Unity.UiToolkit.Component.UiComponent.AttachToRoot (Mafi.Unity.UiToolkit.UiRoot root) [0x000b6]
at Mafi.Unity.UiToolkit.Component.UiComponent.AttachToRoot (Mafi.Unity.UiToolkit.UiRoot root) [0x000b6]
at Mafi.Unity.UiToolkit.Component.UiComponent.InsertAt (System.Int32 index, Mafi.Unity.UiToolkit.Component.UiComponent child, System.Boolean alreadyInHierarchy) [0x000fb]
at Mafi.Unity.UiToolkit.Component.UiComponent.Add (Mafi.Unity.UiToolkit.Component.UiComponent child) [0x00007]
at Mafi.Unity.Ui.Hud.ToolbarHud.AddToolbox (Mafi.Unity.UiToolkit.Component.UiComponent toolbox) [0x00000]
X 11:00:50,686 S------ ~Mai: NullReferenceException thrown during game initialization.
---> NullReferenceException: Object reference not set to an instance of an object
at Mafi.Unity.AssetsDb.GetSharedSprite (System.String spriteAssetPath, System.Nullable1[T] border) <0x665f76a0 + 0x00000>
at Mafi.Unity.UiToolkit.Component.UiComponentBackgroundExtensions+<>c__DisplayClass1_0`1[T].<Background>b__0 (Mafi.Unity.UiToolkit.UiRoot root) [0x00000]
at Mafi.Unity.UiToolkit.Component.UiComponent.AttachToRoot (Mafi.Unity.UiToolkit.UiRoot root) [0x00058]
at Mafi.Unity.UiToolkit.Component.UiComponent.InsertAt (System.Int32 index, Mafi.Unity.UiToolkit.Component.UiComponent child, System.Boolean alreadyInHierarchy) [0x000fb]
at Mafi.Unity.UiToolkit.Component.UiComponent.Add (Mafi.Unity.UiToolkit.Component.UiComponent child) [0x00007]
at Mafi.Unity.UiToolkit.UiRoot.AddComponent (Mafi.Unity.UiToolkit.Component.UiComponent component, Mafi.Unity.UiToolkit.UiLayer layer) [0x0001c]
at Mafi.Unity.MainMenu.LoadingScreen..ctor (Mafi.Unity.AssetsDb assetsDb, Mafi.Unity.Audio.AudioDb audioDb, Mafi.Core.IFileSystemHelper fsHelper) [0x0035f]
at Mafi.Unity.Main.showLoadingScreen () [0x0002e]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__117.MoveNext () [0x0003d]
at Mafi.Unity.Main.stepSceneInitialization () [0x00104]  
Moriarty
Moriarty · 23 days ago

SlyPulsar wrote:

Testing will all (newer) mods from today. Only change this (also same problem with Cheats++ 1.4.0) I got this in the log:

Strange, i am not getting those problems. Thanks for report i will at your log and see.

Moriarty
Moriarty · 23 days ago

SlyPulsar wrote:

Testing will all (newer) mods from today. Only change this (also same problem with Cheats++ 1.4.0) I got this in the log:

I Can't really see a reason for the 2 mods causing any problem. I recommend try remove the 2 mods and make sure the folders are empty in appdata. Then verify steam files and then download the 2 mods fresh and see if that helps. If not then attach your full log here and i will take a look and see.

SlyPulsar · 23 days ago

Yes, with other (updated) mods this problem also occours randomly while loading save. But not every time. With this new Tweaks and Cheats: every time.

Here my newest with the older version of tweaks and cheats, which also has this error. Maybe it will be fixed with Coi 0.8.7b

1 attachment only for registered users
Moriarty
Moriarty · 23 days ago

SlyPulsar wrote:

Yes, with other (updated) mods this problem also occours randomly while loading save. But not every time. With this new Tweaks and Cheats: every time.

Here my newest with the older version of tweaks and cheats, which also has this error. Maybe it will be fixed with Coi 0.8.7b

Thanks. Will take a look and see. Can't promise anything since no one else reported with same problem nor have i had this problem either on 0.8.7a when i reverted from exp 0.8.7b to just test. I let you know if i find something. ๐Ÿ˜Š

Moriarty
Moriarty · 23 days ago

Moriarty wrote:

SlyPulsar wrote:

Yes, with other (updated) mods this problem also occours randomly while loading save. But not every time. With this new Tweaks and Cheats: every time.

Here my newest with the older version of tweaks and cheats, which also has this error. Maybe it will be fixed with Coi 0.8.7b

Thanks. Will take a look and see. Can't promise anything since no one else reported with same problem nor have i had this problem either on 0.8.7a when i reverted from exp 0.8.7b to just test. I let you know if i find something. ๐Ÿ˜Š

Are you running linux?

SlyPulsar · 23 days ago

Yes. Linux Mint. Game is running with GE-Proton 10-34.

Moriarty
Moriarty · 23 days ago

SlyPulsar wrote:

Yes. Linux Mint. Game is running with GE-Proton 10-34.

Yes Linux will be very hard to fix it for. Try and see if Proton 9 works for you. Since 1 user before had that working for him switching to that version when another mod was not working for him.

Moriarty
Moriarty · 18 days ago

Moriarty wrote:

SlyPulsar wrote:

Yes. Linux Mint. Game is running with GE-Proton 10-34.

Yes Linux will be very hard to fix it for. Try and see if Proton 9 works for you. Since 1 user before had that working for him switching to that version when another mod was not working for him.

Test new fix i made for Linux users on cheat++ should fix the problem for you. Tested with another Linux user and now works.

SlyPulsar · 16 days ago

Yes its more stable, also with GE-Proton 10-34. Thank you.

👍 1
Moriarty
Moriarty · 16 days ago

SlyPulsar wrote:

Yes its more stable, also with GE-Proton 10-34. Thank you.

Great to hear and thanks for the proton version good for me to know if another Linux user has problem๐Ÿ˜Š

115
Showing 1–11 of 11