You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Bug] Occasionally, Window Fails to Fill, Spamming Stack Trace Instead
When it happens, the main view renders only a couple pawns (presumably until it hits the error row) and then suddenly renders no more pawns.
It happens on the GUI thread, so it spams the below stack trace error a bajillion times per second until the window is closed.
Exception filling window for kNumbers.MainTabWindow_Numbers: System.NullReferenceException: Object reference not set to an instance of an object
at kNumbers.KListObject.Draw (Rect rect, Verse.ThingWithComps ownerPawn) [0x00000] in :0
at kNumbers.MainTabWindow_Numbers.DrawPawnRow (Rect r, Verse.ThingWithComps p) [0x00000] in :0
at kNumbers.MainTabWindow_ThingWithComp.DrawRows (Rect outRect) [0x00000] in :0
at kNumbers.MainTabWindow_Numbers.DoWindowContents (Rect r) [0x00000] in :0
at HugsLib.GuiInject.WindowDetour+<>c__DisplayClass1.<_WindowOnGUI>b__0 (Int32 x) [0x00000] in :0
Verse.Log:Error(String)
HugsLib.GuiInject.<>c__DisplayClass1:<_WindowOnGUI>b__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, GUISkin, Int32, Single, Single, GUIStyle)
The text was updated successfully, but these errors were encountered:
maarxx
changed the title
Occasionally, Window Fails to Fill, Spamming Stack Trace Instead
[Bug] Occasionally, Window Fails to Fill, Spamming Stack Trace Instead
Apr 17, 2017
Actually, can't quite replicate this one consistently, might be related to #21, which I was able to replicate, but the stack trace was different here ...
[Bug] Occasionally, Window Fails to Fill, Spamming Stack Trace Instead
When it happens, the main view renders only a couple pawns (presumably until it hits the error row) and then suddenly renders no more pawns.
It happens on the GUI thread, so it spams the below stack trace error a bajillion times per second until the window is closed.
Exception filling window for kNumbers.MainTabWindow_Numbers: System.NullReferenceException: Object reference not set to an instance of an object
at kNumbers.KListObject.Draw (Rect rect, Verse.ThingWithComps ownerPawn) [0x00000] in :0
at kNumbers.MainTabWindow_Numbers.DrawPawnRow (Rect r, Verse.ThingWithComps p) [0x00000] in :0
at kNumbers.MainTabWindow_ThingWithComp.DrawRows (Rect outRect) [0x00000] in :0
at kNumbers.MainTabWindow_Numbers.DoWindowContents (Rect r) [0x00000] in :0
at HugsLib.GuiInject.WindowDetour+<>c__DisplayClass1.<_WindowOnGUI>b__0 (Int32 x) [0x00000] in :0
Verse.Log:Error(String)
HugsLib.GuiInject.<>c__DisplayClass1:<_WindowOnGUI>b__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, GUISkin, Int32, Single, Single, GUIStyle)
The text was updated successfully, but these errors were encountered: