RimWorld

RimWorld

RimThreaded
jim_0 Jun 5, 2021 @ 10:00pm
Error previously thought to be from vanilla framework but was directed here
Error previously thought to be from vanilla framework but was directed here

right clicking door to perform action, with achtung! gives me this error. tracked down mvcf to be part of the vanilla framework

System.NullReferenceException: Object reference not set to an instance of an object
at MVCF.Harmony.Brawlers.AddHumanlikeOrders_Postfix (System.Collections.Generic.List`1[T] opts, UnityEngine.Vector3 clickPos, Verse.Pawn pawn) [0x0005a] in <ccbadbea86d14ce3af522951ebef9114>:0
at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.RimWorld.FloatMenuMakerMap.AddHumanlikeOrders_Patch17(UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>)
at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.RimWorld.FloatMenuMakerMap.ChoicesAtFor_Patch4(UnityEngine.Vector3,Verse.Pawn)

hugslibs log on game load
https://gist.github.com/43347edf1ae55d22d8d35097dcee52ad

game crashed after closing hugs window
logs after attempting deconstruct again
https://gist.github.com/ebd29e6aef81516a3b6f50f3fe833534

System.NullReferenceException: Object reference not set to an instance of an object
at MVCF.Harmony.Brawlers.AddHumanlikeOrders_Postfix (System.Collections.Generic.List`1[T] opts, UnityEngine.Vector3 clickPos, Verse.Pawn pawn) [0x0005a] in <ccbadbea86d14ce3af522951ebef9114>:0
at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.RimWorld.FloatMenuMakerMap.AddHumanlikeOrders_Patch17(UnityEngine.Vector3,Verse.Pawn,System.Collections.Generic.List`1<Verse.FloatMenuOption>)
at (wrapper dynamic-method) RimWorld.FloatMenuMakerMap.RimWorld.FloatMenuMakerMap.ChoicesAtFor_Patch4(UnityEngine.Vector3,Verse.Pawn)
< >
Showing 1-6 of 6 comments
jim_0 Jun 5, 2021 @ 11:15pm 
this related?

Exception ticking Bullock (at (137, 0, 166)): System.ArgumentException: length
at System.Array.Copy (System.Array sourceArray, System.Int32 sourceIndex, System.Array destinationArray, System.Int32 destinationIndex, System.Int32 length) [0x000c3] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.List`1[T].Insert (System.Int32 index, T item) [0x00039] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.List`1[T].InsertRange (System.Int32 index, System.Collections.Generic.IEnumerable`1[T] collection) [0x000d6] in <567df3e0919241ba98db88bec4c6696f>:0
at System.Collections.Generic.List`1[T].AddRange (System.Collections.Generic.IEnumerable`1[T] collection) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
at Hospitality.Harmony.Pawn_InteractionsTracker_Patch+TryInteractRandomly.Replacement (RimWorld.Pawn_InteractionsTracker __instance, System.Boolean& __result, Verse.Pawn ___pawn, System.Collections.Generic.List`1[T] ___workingList, System.Int32 ___lastInteractionTime) [0x0006c] in <19161c0a8e30419b8efa548026b6f949>:0
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.RimWorld.Pawn_InteractionsTracker.TryInteractRandomly_Patch2(RimWorld.Pawn_InteractionsTracker)
at (wrapper dynamic-method) RimWorld.Pawn_InteractionsTracker.RimWorld.Pawn_InteractionsTracker.InteractionsTrackerTick_Patch1(RimWorld.Pawn_InteractionsTracker)
at (wrapper dynamic-method) Verse.Pawn.Verse.Pawn.Tick_Patch1(Verse.Pawn)
at RimThreaded.RimThreaded.ExecuteTicks () [0x00105] in <0159967a552640fa8217f400cfa096c6>:0
Verse.Log:Verse.Log.Error_Patch2(String, Boolean)
RimThreaded.RimThreaded:ExecuteTicks()
RimThreaded.RimThreaded:ProcessTicks(ThreadInfo)
RimThreaded.RimThreaded:InitializeThread(ThreadInfo)
RimThreaded.<>c__DisplayClass80_0:<CreateWorkerThread>b__0()
System.Threading.ThreadHelper:ThreadStart_Context(Object)
System.Threading.ExecutionContext:RunInternal(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object, Boolean)
System.Threading.ExecutionContext:Run(ExecutionContext, ContextCallback, Object)
System.Threading.ThreadHelper:ThreadStart()
Major Hoff  [developer] Jun 6, 2021 @ 12:28pm 
I would check out our discord for more help with this error. There is also a prerelease version of RimThreaded 2.x.x that you can check out there as well!
jim_0 Jun 7, 2021 @ 10:40am 
worked really good for a minute, now my game is pausing periodically.
not the actual pause, everything stops moving
edit: reduced threads from 8 to 4, only 4 core computer
edit2: now the game is going, but nothign is moving, uhg
Last edited by jim_0; Jun 7, 2021 @ 11:08am
ZerosAesyr  [developer] Jun 7, 2021 @ 2:37pm 
You're using incompatible mods with that version of rimthreaded, either you remove the incompatible mods listed on our wiki from your mod list, or you use the latest preview from our discord.
jim_0 Jun 8, 2021 @ 6:23pm 
thank you! is there a maintained shortlist? the discord channel is a bit long and it goes both ways
edit: using this version
[6:48 PM] Major Hoff: Reduced conflicting destructive prefixes to improve mod compatibility

RimThreaded_2.2.19.7z
830.69 KB
Last edited by jim_0; Jun 8, 2021 @ 6:26pm
Major Hoff  [developer] Jun 8, 2021 @ 6:29pm 
Yes, the list you should reference is on the wiki. Seeing that you are using v2.2.19, I definitely encourage you to submit a bug report on discord so we can track this better and resolve. I am hoping to get these kinds of bugs fixed before the 2.x.x release to steam in the next week or two.
< >
Showing 1-6 of 6 comments
Per page: 1530 50