RimWorld

RimWorld

Big and Small - Framework
(1.6 unstable) Man in Black error spam
After a devastating Impid raid, a normal man in black appeared but the frame rate was drastically dropping, went into dev mode and saw these errors being spammed consistently

-----------------------------------------------------------------------------------------------------------------------------
System.NullReferenceException: Object reference not set to an instance of an object.
[Ref F4E7F632]
at BigAndSmall.TryExecuteWorker.Postfix (Verse.Pawn __result, RimWorld.IncidentWorker_WandererJoin __instance) [0x00443] in <2575124af11f4c7f83fe822e6eed2b40>:0
at RimWorld.IncidentWorker_WandererJoin.GeneratePawn () [0x001a0] in <78bd3c897ba748f7a6d21cc5498c054e>:0
- POSTFIX RedMattis.BetterPrerequisites: Void BigAndSmall.TryExecuteWorker:Postfix(Pawn __result, IncidentWorker_WandererJoin __instance)
at RimWorld.IncidentWorker_WandererJoin.TryExecuteWorker (RimWorld.IncidentParms parms) [0x00017] in <78bd3c897ba748f7a6d21cc5498c054e>:0
at RimWorld.IncidentWorker.TryExecute (RimWorld.IncidentParms parms) [0x0002b] in <78bd3c897ba748f7a6d21cc5498c054e>:0
at RimWorld.Storyteller.TryFire (RimWorld.FiringIncident fi, System.Boolean queued) [0x00023] in <78bd3c897ba748f7a6d21cc5498c054e>:0
at RimWorld.IncidentQueue.IncidentQueueTick () [0x00048] in <78bd3c897ba748f7a6d21cc5498c054e>:0
at RimWorld.Storyteller.StorytellerTick () [0x00000] in <78bd3c897ba748f7a6d21cc5498c054e>:0
at Verse.TickManager.DoSingleTick () [0x00192] in <78bd3c897ba748f7a6d21cc5498c054e>:0
- POSTFIX Owlchemist.ScatteredFlames: Void ScatteredFlames.Patch_TickManager_DoSingleTick:Postfix()
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

System.NullReferenceException: Object reference not set to an instance of an object.
[Ref F4E7F632] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Skadi already has trait SpeedOffset
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
RimWorld.TraitSet:GainTrait (RimWorld.Trait,bool)
BigAndSmall.TryExecuteWorker:Postfix (Verse.Pawn,RimWorld.IncidentWorker_WandererJoin)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.IncidentWorker_WandererJoin.GeneratePawn_Patch1 (RimWorld.IncidentWorker_WandererJoin)
RimWorld.IncidentWorker_WandererJoin:TryExecuteWorker (RimWorld.IncidentParms)
RimWorld.IncidentWorker:TryExecute (RimWorld.IncidentParms)
RimWorld.Storyteller:TryFire (RimWorld.FiringIncident,bool)
RimWorld.IncidentQueue:IncidentQueueTick ()
RimWorld.Storyteller:StorytellerTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

System.NullReferenceException: Object reference not set to an instance of an object.
[Ref F4E7F632] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Angra already has trait Tough
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
RimWorld.TraitSet:GainTrait (RimWorld.Trait,bool)
BigAndSmall.TryExecuteWorker:Postfix (Verse.Pawn,RimWorld.IncidentWorker_WandererJoin)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.IncidentWorker_WandererJoin.GeneratePawn_Patch1 (RimWorld.IncidentWorker_WandererJoin)
RimWorld.IncidentWorker_WandererJoin:TryExecuteWorker (RimWorld.IncidentParms)
RimWorld.IncidentWorker:TryExecute (RimWorld.IncidentParms)
RimWorld.Storyteller:TryFire (RimWorld.FiringIncident,bool)
RimWorld.IncidentQueue:IncidentQueueTick ()
RimWorld.Storyteller:StorytellerTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

System.NullReferenceException: Object reference not set to an instance of an object.
[Ref F4E7F632] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()

Skadi already has trait SpeedOffset
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
RimWorld.TraitSet:GainTrait (RimWorld.Trait,bool)
BigAndSmall.TryExecuteWorker:Postfix (Verse.Pawn,RimWorld.IncidentWorker_WandererJoin)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.IncidentWorker_WandererJoin.GeneratePawn_Patch1 (RimWorld.IncidentWorker_WandererJoin)
RimWorld.IncidentWorker_WandererJoin:TryExecuteWorker (RimWorld.IncidentParms)
RimWorld.IncidentWorker:TryExecute (RimWorld.IncidentParms)
RimWorld.Storyteller:TryFire (RimWorld.FiringIncident,bool)
RimWorld.IncidentQueue:IncidentQueueTick ()
RimWorld.Storyteller:StorytellerTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
< >
Showing 1-6 of 6 comments
RedMattis  [developer] Jun 24 @ 1:35am 
Was due to a missing favorite color. Should be fixed now.
Gimlon07 Jul 27 @ 8:55am 
I have a similar problem. My single pawn was hit by EMP with brain implant, TPS drop, Dub's Performance analyser find a 100ms tick by generating the BS Jotun while a Man in Black was generated. Creating a log "Failed to collect data"
Last edited by Gimlon07; Jul 27 @ 8:59am
RedMattis  [developer] Jul 28 @ 11:44am 
Originally posted by Gimlon07:
I have a similar problem. My single pawn was hit by EMP with brain implant, TPS drop, Dub's Performance analyser find a 100ms tick by generating the BS Jotun while a Man in Black was generated. Creating a log "Failed to collect data"
Without a log I can't really help.

It is likely a mod conflict.
Originally posted by Gimlon07:
HugsLib dont work, so I used a filesharing site.


Please do not do this. There are plenty of places you can post text to share, such as pastebin.
Gimlon07 Jul 29 @ 8:14am 
Last edited by Gimlon07; Jul 29 @ 8:15am
RedMattis  [developer] Jul 29 @ 12:18pm 
Originally posted by Gimlon07:
https://pastebin.com/30JbiZP9
Sorry
Looks like HAR has some issue with the apparel. Probably worth checking with them first. They know their own code. :)
< >
Showing 1-6 of 6 comments
Per page: 1530 50