Environment (please complete the following information):
RimWorld Version 1.3.3389
OS: W11
Additional context
Exception filling window for Verse.EditWindow_Log: System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.Generic.Queue`1+Enumerator[T].MoveNext () [0x00013] in :0
at (wrapper dynamic-method) Verse.EditWindow_Log.Verse.EditWindow_Log.DoMessagesListing_Patch1(Verse.EditWindow_Log,UnityEngine.Rect)
at Verse.EditWindow_Log.DoWindowContents (UnityEngine.Rect inRect) [0x00195] in <81af9f8a18324e17b286924a43555a7c>: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_Patch4 (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)
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)
(wrapper dynamic-method) Verse.Root_Entry:Verse.Root_Entry.Update_Patch0 (Verse.Root_Entry)
Describe the bug A red error on game load that consistently appears on game load.
To Reproduce Steps to reproduce the behavior:
Expected behavior Normal start-up with no red errors.
Logs
CTRL+F12
then copying the report link here.Screenshots![image](https://user-images.githubusercontent.com/57948195/177826073-228541bc-cd33-4d36-88db-ce911d9953d9.png)
Environment (please complete the following information):
Additional context Exception filling window for Verse.EditWindow_Log: System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.Queue`1+Enumerator[T].MoveNext () [0x00013] in:0
at (wrapper dynamic-method) Verse.EditWindow_Log.Verse.EditWindow_Log.DoMessagesListing_Patch1(Verse.EditWindow_Log,UnityEngine.Rect)
at Verse.EditWindow_Log.DoWindowContents (UnityEngine.Rect inRect) [0x00195] in <81af9f8a18324e17b286924a43555a7c>: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_Patch4 (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)
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) (wrapper dynamic-method) Verse.Root_Entry:Verse.Root_Entry.Update_Patch0 (Verse.Root_Entry)