RimWorld

RimWorld

Phinix
莫名某某 26. jan. 2023 kl. 8:34
Click the developer menu to report an error, below is the log, a total of two.
The long one is the first click that pops up. The short one is the one that pops up every time you click after that.
< >
Viser 1-15 af 18 kommentarer
莫名某某 26. jan. 2023 kl. 8:37 
Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch4 (string)
Verse.Widgets:EnsureMousePositionStackEmpty ()
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Play:Update ()
莫名某某 26. jan. 2023 kl. 8:37 
Exception filling window for Verse. ImmediateWindow: System. TypeLoadException: Could not load type of field 'Google.Protobuf. JsonTokenizer+JsonTextTokenizer:containerStack' (1) due to: Could not resolve type with token 01000050 (from typeref, class/assembly System.Collections.Generic. Stack`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089) assembly:mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 type:System.Collections.Generic. Stack`1 member:(null) signature:<none> at (wrapper managed-to-native) System.RuntimeType.GetMethodsByName_native(System.RuntimeType,intptr,System.Reflection.BindingFlags,bool) at System.RuntimeType.GetMethodsByName (System. String name, System.Reflection.BindingFlags bindingAttr, System. Boolean ignoreCase, System. RuntimeType reflectedType) [0x0001b] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.RuntimeType.GetMethodCandidates (System. String name, System.Reflection.BindingFlags bindingAttr, System.Reflection.CallingConventions callConv, System. Type[] types, System. Boolean allowPrefixLookup) [0x00010] in <eae584ce26bc40229c1b1aa476bfa589>:0 at System.RuntimeType.GetMethods (System.Reflection. BindingFlags bindingAttr) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0 at Verse.DebugTabMenu_Actions. InitActions (Verse. DebugActionNode absRoot) [0x00070] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.Dialog_Debug. TrySetupNodeGraph () [0x00040] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.Dialog_Debug. SwitchTab (Verse. DebugTabMenuDef def) [0x00000] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.Dialog_Debug.. ctor (Verse. DebugTabMenuDef def) [0x0002d] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x00013] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at (wrapper dynamic-method) Verse.DebugWindowsOpener.Verse.DebugWindowsOpener.DrawButtons_Patch0(Verse.DebugWindowsOpener) at RocketMan.DebugWindowsOpener_Patch+<>c__DisplayClass3_0.<Postfix>b__0 () [0x00000] in <3df1e26c6bf04c758021dd0f8364937c>:0 at Verse.ImmediateWindow.DoWindowContents (UnityEngine. Rect inRect) [0x00000] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.Window.InnerWindowOnGUI (System. Int32 x) [0x001d3] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 UnityEngine. StackTraceUtility:ExtractStackTrace ()(wrapper dynamic-method) Verse.Log:Verse.Log. Error_Patch4 (string)Verse. Window:InnerWindowOnGUI (int)UnityEngine. GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
TAWM 26. jan. 2023 kl. 11:30 
MT

I did receive the same error. I will post my log below (in addition, I found a lot of errors when I just opened the game)
TAWM 26. jan. 2023 kl. 11:31 
MT

This is the first time to open the developer menu and report an error

Exception filling window for Verse.ImmediateWindow: System.TypeLoadException: Could not load type of field 'Google.Protobuf.JsonTokenizer+JsonTextTokenizer:containerStack' (1) due to: Could not resolve type with token 01000050 (from typeref, class/assembly System.Collections.Generic.Stack`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089) assembly:mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 type:System.Collections.Generic.Stack`1 member:(null) signature:<none>
at (wrapper managed-to-native) System.RuntimeType.GetMethodsByName_native(System.RuntimeType,intptr,System.Reflection.BindingFlags,bool)
at System.RuntimeType.GetMethodsByName (System.String name, System.Reflection.BindingFlags bindingAttr, System.Boolean ignoreCase, System.RuntimeType reflectedType) [0x0001b] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.RuntimeType.GetMethodCandidates (System.String name, System.Reflection.BindingFlags bindingAttr, System.Reflection.CallingConventions callConv, System.Type[] types, System.Boolean allowPrefixLookup) [0x00010] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.RuntimeType.GetMethods (System.Reflection.BindingFlags bindingAttr) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.DebugTabMenu_Actions.InitActions (Verse.DebugActionNode absRoot) [0x00070] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.Dialog_Debug.TrySetupNodeGraph () [0x00040] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.Dialog_Debug.SwitchTab (Verse.DebugTabMenuDef def) [0x00000] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.Dialog_Debug..ctor (Verse.DebugTabMenuDef def) [0x0002d] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x00013] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at (wrapper dynamic-method) Verse.DebugWindowsOpener.Verse.DebugWindowsOpener.DrawButtons_Patch0(Verse.DebugWindowsOpener)
at RocketMan.DebugWindowsOpener_Patch+<>c__DisplayClass3_0.<Postfix>b__0 () [0x00000] in <3df1e26c6bf04c758021dd0f8364937c>:0
at Verse.ImmediateWindow.DoWindowContents (UnityEngine.Rect inRect) [0x00000] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at (wrapper dynamic-method) Verse.Window.Verse.Window.InnerWindowOnGUI_Patch0(Verse.Window,int)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch5 (string)
(wrapper dynamic-method) Verse.Window:Verse.Window.InnerWindowOnGUI_Patch0 (Verse.Window,int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
TAWM 26. jan. 2023 kl. 11:32 
MT

This is the second time that an error is reported when the developer menu is opened

Exception filling window for Verse.ImmediateWindow: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.Dialog_Debug.SwitchTab (Verse.DebugTabMenuDef def) [0x0004c] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.Dialog_Debug..ctor (Verse.DebugTabMenuDef def) [0x0002d] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x00013] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at (wrapper dynamic-method) Verse.DebugWindowsOpener.Verse.DebugWindowsOpener.DrawButtons_Patch0(Verse.DebugWindowsOpener)
at RocketMan.DebugWindowsOpener_Patch+<>c__DisplayClass3_0.<Postfix>b__0 () [0x00000] in <3df1e26c6bf04c758021dd0f8364937c>:0
at Verse.ImmediateWindow.DoWindowContents (UnityEngine.Rect inRect) [0x00000] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0
at (wrapper dynamic-method) Verse.Window.Verse.Window.InnerWindowOnGUI_Patch0(Verse.Window,int)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch5 (string)
(wrapper dynamic-method) Verse.Window:Verse.Window.InnerWindowOnGUI_Patch0 (Verse.Window,int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
TAWM 26. jan. 2023 kl. 11:40 
MT

This is the error report that will appear after opening the game (there are four similar ones in total, I will just put one here)

Error in Phinix, assembly name: Google.Protobuf, method: FieldMaskTree:AddFieldPath, exception: System.MissingMethodException: string[] string.Split(char,System.StringSplitOptions)
at (wrapper managed-to-native) System.Reflection.Module.ResolveMethodToken(intptr,int,intptr[],intptr[],System.Reflection.ResolveTokenError&)
at System.Reflection.MonoModule.ResolveMethod (System.Int32 metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) [0x00015] in <eae584ce26bc40229c1b1aa476bfa589>:0
at HarmonyLib.MethodBodyReader.ReadOperand (HarmonyLib.ILInstruction instruction) [0x0040b] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.MethodBodyReader.GenerateInstructions () [0x00022] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.MethodCopier..ctor (System.Reflection.MethodBase fromMethod, System.Reflection.Emit.ILGenerator toILGenerator, System.Reflection.Emit.LocalBuilder[] existingVariables) [0x00038] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.MethodCopier.GetInstructions (System.Reflection.Emit.ILGenerator generator, System.Reflection.MethodBase method, System.Int32 maxTranspilers) [0x0002b] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.PatchProcessor.GetCurrentInstructions (System.Reflection.MethodBase original, System.Int32 maxTranspilers, System.Reflection.Emit.ILGenerator generator) [0x0000b] in <255414689d344b1385ae719f6cce8c55>:0
at ModErrorChecker.AssemblyChecker.ParseMethod (System.Reflection.MethodInfo method) [0x00000] in <e69c392a10ed4370ab5a233fb1caa69e>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch5 (string)
ModErrorChecker.AssemblyChecker:ParseMethod (System.Reflection.MethodInfo)
ModErrorChecker.AssemblyChecker:CheckAssemblies ()
ModErrorChecker.AssemblyChecker:.cctor ()
(wrapper dynamic-method) System.Runtime.CompilerServices.RuntimeHelpers:System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor_Patch1 (System.RuntimeTypeHandle)
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
(wrapper dynamic-method) Verse.LongEventHandler:Verse.LongEventHandler.ExecuteToExecuteWhenFinished_Patch0 ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
(wrapper dynamic-method) Verse.Root_Entry:Verse.Root_Entry.Update_Patch0 (Verse.Root_Entry)
TAWM 26. jan. 2023 kl. 11:41 
MT

This is the error report that will appear after opening the game (there are 13 similar ones in total, I will just put one here)

Error in Phinix, assembly name: Google.Protobuf, method: JsonTextTokenizer:NextImpl, exception: System.BadImageFormatException: Could not resolve field token 0x040003b3, due to: Could not load type of field 'Google.Protobuf.JsonTokenizer+JsonTextTokenizer:containerStack' (1) due to: Could not resolve type with token 01000050 (from typeref, class/assembly System.Collections.Generic.Stack`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089) assembly:mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 type:System.Collections.Generic.Stack`1 member:(null) signature:<none> assembly:data-000001902FC6BE10 type:JsonTextTokenizer member:(null) signature:<none>
File name: 'Google.Protobuf'
at (wrapper managed-to-native) System.Reflection.Module.ResolveFieldToken(intptr,int,intptr[],intptr[],System.Reflection.ResolveTokenError&)
at System.Reflection.MonoModule.ResolveField (System.Int32 metadataToken, System.Type[] genericTypeArguments, System.Type[] genericMethodArguments) [0x00015] in <eae584ce26bc40229c1b1aa476bfa589>:0
at HarmonyLib.MethodBodyReader.ReadOperand (HarmonyLib.ILInstruction instruction) [0x00483] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.MethodBodyReader.GenerateInstructions () [0x00022] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.MethodCopier..ctor (System.Reflection.MethodBase fromMethod, System.Reflection.Emit.ILGenerator toILGenerator, System.Reflection.Emit.LocalBuilder[] existingVariables) [0x00038] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.MethodCopier.GetInstructions (System.Reflection.Emit.ILGenerator generator, System.Reflection.MethodBase method, System.Int32 maxTranspilers) [0x0002b] in <255414689d344b1385ae719f6cce8c55>:0
at HarmonyLib.PatchProcessor.GetCurrentInstructions (System.Reflection.MethodBase original, System.Int32 maxTranspilers, System.Reflection.Emit.ILGenerator generator) [0x0000b] in <255414689d344b1385ae719f6cce8c55>:0
at ModErrorChecker.AssemblyChecker.ParseMethod (System.Reflection.MethodInfo method) [0x00000] in <e69c392a10ed4370ab5a233fb1caa69e>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch5 (string)
ModErrorChecker.AssemblyChecker:ParseMethod (System.Reflection.MethodInfo)
ModErrorChecker.AssemblyChecker:CheckAssemblies ()
ModErrorChecker.AssemblyChecker:.cctor ()
(wrapper dynamic-method) System.Runtime.CompilerServices.RuntimeHelpers:System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor_Patch1 (System.RuntimeTypeHandle)
(wrapper dynamic-method) Verse.StaticConstructorOnStartupUtility:Verse.StaticConstructorOnStartupUtility.CallAll_Patch3 ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
(wrapper dynamic-method) Verse.LongEventHandler:Verse.LongEventHandler.ExecuteToExecuteWhenFinished_Patch0 ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
(wrapper dynamic-method) Verse.Root_Entry:Verse.Root_Entry.Update_Patch0 (Verse.Root_Entry)
AstralSomnia 27. jan. 2023 kl. 15:07 
Ayo, glad to see you guys are already aware of the bug. It works fine by itself, but not with some other mod. Currently adding mods back one by one to isolate the problem child
AstralSomnia 27. jan. 2023 kl. 15:19 
Exception filling window for Verse.ImmediateWindow: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <eae584ce26bc40229c1b1aa476bfa589>:0 at Verse.Dialog_Debug.SwitchTab (Verse.DebugTabMenuDef def) [0x0004c] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.Dialog_Debug..ctor (Verse.DebugTabMenuDef def) [0x0002d] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x00013] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at (wrapper dynamic-method) Verse.DebugWindowsOpener.Verse.DebugWindowsOpener.DrawButtons_Patch0(Verse.DebugWindowsOpener) at Verse.ImmediateWindow.DoWindowContents (UnityEngine.Rect inRect) [0x00000] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <617d4a4b3c1842ffb4eb3fd1337f915c>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () Verse.Log:Error (string) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

Got this error loading only Phi and the entire VFE series (minus the storytellers).
I'm going to keep removing mods until the error goes away, and see which exact VFE mod is causing this.
AstralSomnia 27. jan. 2023 kl. 15:53 
I've loaded my entire modlist with, and without Vanilla Trading Expanded. This seems to be the only mod causing issues with Phinix

https://gist.github.com/d4594b2d0c2704bded93589631b0bbb9

Here's the logs with ONLY phi and vfe trading loaded. Gunna see if I can make a fix for this in the meantime.
莫名某某 28. jan. 2023 kl. 7:04 
Oprindeligt skrevet af Suraru:
I've loaded my entire modlist with, and without Vanilla Trading Expanded. This seems to be the only mod causing issues with Phinix

https://gist.github.com/d4594b2d0c2704bded93589631b0bbb9

Here's the logs with ONLY phi and vfe trading loaded. Gunna see if I can make a fix for this in the meantime.
Oddly enough, I never loaded Vanilla Trading Expanded, although it was on my subscription list.
tommi  [udvikler] 28. jan. 2023 kl. 14:20 
The "System.TypeLoadException: Could not load type of field 'Google.Protobuf.JsonTokenizer" error should be resolved as of the latest update I'd pushed out last night.

As for the "System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary" error, I'm not too sure where that's originating from just from the stack trace. Give it a test with the latest update and see if it's still happening
tommi  [udvikler] 28. jan. 2023 kl. 14:22 
And yeah it looked like Vanilla Trading Expanded was triggering a bunch of errors for me too. Interesting that it's not the same across the board for everyone though...
AstralSomnia 28. jan. 2023 kl. 18:45 
Another consideration is which DLC people are running. Maybe VTE and Phi only break when Biotech is loaded?
< >
Viser 1-15 af 18 kommentarer
Per side: 1530 50