I can open the research menu, but can't research anything. As soon as I click on any item to research i get this error
Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing.
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Exception filling window for RimWorld.MainTabWindow_Research: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.ResearchProjectDef+<>c.b__67_2 (Verse.Def x) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0
at System.Linq.EnumerableSorter2[TElement,TKey].ComputeKeys (TElement[] elements, System.Int32 count) [0x00010] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.EnumerableSorter1[TElement].ComputeMap (TElement[] elements, System.Int32 count) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.EnumerableSorter1[TElement].Sort (TElement[] elements, System.Int32 count) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.OrderedEnumerable1[TElement].SortedMap (System.Linq.Buffer1[TElement] buffer) [0x00006] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.OrderedEnumerable1+d__3[TElement].MoveNext () [0x0003d] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable+ConcatIterator1[TSource].MoveNext () [0x0002b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Set1[TElement].UnionWith (System.Collections.Generic.IEnumerable1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable+DistinctIterator1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable+DistinctIterator1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at (wrapper dynamic-method) Verse.ResearchProjectDef.Verse.ResearchProjectDef.get_UnlockedDefs_Patch1(Verse.ResearchProjectDef)
at RimWorld.ResearchPrerequisitesUtility.ComputeResearchPrerequisites () [0x0001a] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.ResearchPrerequisitesUtility.UnlockedDefsGroupedByPrerequisites (Verse.ResearchProjectDef rd) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.MainTabWindow_Research.UnlockedDefsGroupedByPrerequisites (Verse.ResearchProjectDef project) [0x00023] in <95de19971c5d40878d8742747904cdcd>:0
at (wrapper dynamic-method) RimWorld.MainTabWindow_Research.RimWorld.MainTabWindow_Research.DrawUnlockableHyperlinks_Patch1(RimWorld.MainTabWindow_Research,UnityEngine.Rect,Verse.ResearchProjectDef)
at RimWorld.MainTabWindow_Research.DrawLeftRect (UnityEngine.Rect leftOutRect) [0x0030b] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.MainTabWindow_Research.DoWindowContents (UnityEngine.Rect inRect) [0x000b5] in <95de19971c5d40878d8742747904cdcd>:0
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <95de19971c5d40878d8742747904cdcd>:0
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced.
(Filename: Line: 580)
I've narrowed it down to SOS2 and Vanilla expanded framework. One of them has to be removed in order for the research to work.
Hi there,
I can open the research menu, but can't research anything. As soon as I click on any item to research i get this error
Mouse position stack is not empty. There were more calls to BeginScrollView than EndScrollView. Fixing. (Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
Exception filling window for RimWorld.MainTabWindow_Research: System.NullReferenceException: Object reference not set to an instance of an object at Verse.ResearchProjectDef+<>c.b__67_2 (Verse.Def x) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0
at System.Linq.EnumerableSorterd__3[TElement].MoveNext () [0x0003d] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable+ConcatIterator
2[TElement,TKey].ComputeKeys (TElement[] elements, System.Int32 count) [0x00010] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.EnumerableSorter
1[TElement].ComputeMap (TElement[] elements, System.Int32 count) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.EnumerableSorter1[TElement].Sort (TElement[] elements, System.Int32 count) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.OrderedEnumerable
1[TElement].SortedMap (System.Linq.Buffer1[TElement] buffer) [0x00006] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.OrderedEnumerable
1+1[TSource].MoveNext () [0x0002b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Set
1[TElement].UnionWith (System.Collections.Generic.IEnumerable1[T] other) [0x00018] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable+DistinctIterator
1[TSource].FillSet () [0x0000b] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable+DistinctIterator1[TSource].ToList () [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 at (wrapper dynamic-method) Verse.ResearchProjectDef.Verse.ResearchProjectDef.get_UnlockedDefs_Patch1(Verse.ResearchProjectDef) at RimWorld.ResearchPrerequisitesUtility.ComputeResearchPrerequisites () [0x0001a] in <95de19971c5d40878d8742747904cdcd>:0 at RimWorld.ResearchPrerequisitesUtility.UnlockedDefsGroupedByPrerequisites (Verse.ResearchProjectDef rd) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0 at RimWorld.MainTabWindow_Research.UnlockedDefsGroupedByPrerequisites (Verse.ResearchProjectDef project) [0x00023] in <95de19971c5d40878d8742747904cdcd>:0 at (wrapper dynamic-method) RimWorld.MainTabWindow_Research.RimWorld.MainTabWindow_Research.DrawUnlockableHyperlinks_Patch1(RimWorld.MainTabWindow_Research,UnityEngine.Rect,Verse.ResearchProjectDef) at RimWorld.MainTabWindow_Research.DrawLeftRect (UnityEngine.Rect leftOutRect) [0x0030b] in <95de19971c5d40878d8742747904cdcd>:0 at RimWorld.MainTabWindow_Research.DoWindowContents (UnityEngine.Rect inRect) [0x000b5] in <95de19971c5d40878d8742747904cdcd>:0 at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001d3] in <95de19971c5d40878d8742747904cdcd>:0(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced. (Filename: Line: 580)
I've narrowed it down to SOS2 and Vanilla expanded framework. One of them has to be removed in order for the research to work.
Thank you!