RimWorld

RimWorld

HugsLib
Kolljak Jan 28, 2017 @ 7:00pm
Bugs
Post your bugs here.
< >
Showing 376-382 of 382 comments
samonir Sep 19, 2023 @ 8:52am 
I don't understand modding so I just said I got a bug that made their jobs seem to change from what they should be, here's the log (I used mod achtung! to get this log)

Exception in RimWorld.FloatMenuMakerMap.ChoicesAtFor: System.NullReferenceException: Object reference not set to an instance of an object
at VFECore.WorkGiver_ConstructionSkill_FinishFrames.JobOnThing (Verse.Pawn pawn, Verse.Thing t, System.Boolean forced) [0x00025] in <a1a14f177044408ea12115cc713b9cc2>:0
at RimWorld.WorkGiver_Scanner.HasJobOnThing (Verse.Pawn pawn, Verse.Thing t, System.Boolean forced) [0x00000] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.FloatMenuMakerMap.AddJobGiverWorkOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts, System.Boolean drafted) [0x0020d] in <95de19971c5d40878d8742747904cdcd>:0
- transpiler net.pardeike.rimworld.mods.achtung: IEnumerable`1 AchtungMod.FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:Transpiler(IEnumerable`1 instructions)
- prefix VanillaExpanded.VFEA: Void VFEAncients.PowerWorker_NoPrioritize:StoreOpts(List`1 opts, List`1& __state, Pawn pawn)
- prefix net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:Prefix(Pawn pawn, ForcedWork& __state)
- postfix VanillaExpanded.VFEA: Void VFEAncients.PowerWorker_NoPrioritize:DisableOpts(List`1 opts, List`1 __state, Pawn pawn)
- postfix net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_AddJobGiverWorkOrders_Patch:Postfix(Pawn pawn, ForcedWork __state)
at RimWorld.FloatMenuMakerMap.AddUndraftedOrders (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[T] opts) [0x00085] in <95de19971c5d40878d8742747904cdcd>:0
at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Boolean suppressAutoTakeableGoto) [0x00108] in <95de19971c5d40878d8742747904cdcd>:0
- postfix OskarPotocki.VFECore: Void VFE.Mechanoids.HarmonyPatches.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(List`1& __result, Vector3 clickPos, Pawn pawn, Boolean suppressAutoTakeableGoto)
- postfix GiddyUp: Void GiddyUp.Harmony.FloatMenuMakerMap_ChoicesAtFor:Postfix(Vector3 clickPos, Pawn pawn, List`1 __result)
- postfix net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Postfix:Postfix(List`1 __result, Vector3 clickPos, Pawn pawn)
- finalizer net.pardeike.rimworld.mods.achtung: Exception AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Finalizer:Finalizer(Exception __exception, List`1& __result)
Itachi Uchiha Sep 24, 2023 @ 9:08am 
Error in static constructor of VanillaStorytellersExpanded.NonPublicMethods+DualWield: System.TypeInitializationException: The type initializer for 'DualWield' threw an exception. ---> System.ArgumentNullException: Value cannot be null.
Parameter name: method
at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure, System.Boolean allowClosed) [0x0001f] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at VanillaStorytellersExpanded.NonPublicMethods+DualWield..cctor () [0x00037] in <0bee794a3f784a8f80f017676ffd34db>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00025] in <95de19971c5d40878d8742747904cdcd>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.StaticConstructorOnStartupUtility:CallAll ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

Error in static constructor of MVCF.ModCompat.DualWieldCompat: System.TypeInitializationException: The type initializer for 'MVCF.ModCompat.DualWieldCompat' threw an exception. ---> System.TypeLoadException: Could not resolve type with token 0100000d (from typeref, class/assembly HugsLib.ModBase, HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null) assembly:HugsLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type:HugsLib.ModBase member:(null) signature:<none>
at (wrapper managed-to-native) System.RuntimeMethodHandle.GetFunctionPointer(intptr)
at System.RuntimeMethodHandle.GetFunctionPointer () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at MonoMod.Utils.Extensions.CreateDelegate (System.Reflection.MethodBase method, System.Type delegateType, System.Object target) [0x0003d] in <255414689d344b1385ae719f6cce8c55>:0
at MonoMod.Utils.Extensions.CreateDelegate[T] (System.Reflection.MethodBase method) [0x00000] in <255414689d344b1385ae719f6cce8c55>:0
at MVCF.ModCompat.DualWieldCompat..cctor () [0x0003d] in <ec9f1f22a0224f8da665ad72415a97ff>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00025] in <95de19971c5d40878d8742747904cdcd>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.StaticConstructorOnStartupUtility:CallAll ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

Could not find type DualWield.Harmony.FloatMenuMakerMap_AddHumanlikeOrders in Dual Wield
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
VFECore.HarmonyPatches:.cctor ()
System.Runtime.CompilerServices.RuntimeHelpers:RunClassConstructor (System.RuntimeTypeHandle)
Verse.StaticConstructorOnStartupUtility:CallAll ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()

Error in static constructor of VFECore.NonPublicMethods+DualWield: System.TypeInitializationException: The type initializer for 'DualWield' threw an exception. ---> System.ArgumentNullException: Value cannot be null.
Parameter name: method
at System.Delegate.CreateDelegate (System.Type type, System.Object firstArgument, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure, System.Boolean allowClosed) [0x0001f] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method, System.Boolean throwOnBindFailure) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Delegate.CreateDelegate (System.Type type, System.Reflection.MethodInfo method) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at VFECore.NonPublicMethods+DualWield..cctor () [0x00035] in <b3d96b3c2a5f43a5a7194d98b33781f3>:0
--- End of inner exception stack trace ---
at (wrapper managed-to-native) System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(intptr)
at System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor (System.RuntimeTypeHandle type) [0x0002a] in <eae584ce26bc40229c1b1aa476bfa589>:0
at Verse.StaticConstructorOnStartupUtility.CallAll () [0x00025] in <95de19971c5d40878d8742747904cdcd>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.StaticConstructorOnStartupUtility:CallAll ()
Verse.PlayDataLoader/<>c:<DoPlayLoad>b__4_5 ()
Verse.LongEventHandler:ExecuteToExecuteWhenFinished ()
Verse.LongEventHandler:UpdateCurrentAsynchronousEvent ()
Verse.LongEventHandler:LongEventsUpdate (bool&)
(wrapper dynamic-method) Verse.Root:Verse.Root.Update_Patch1 (Verse.Root)
Verse.Root_Entry:Update ()
TurtleShroom Sep 28, 2023 @ 10:27am 
[HugsLib][ERR] Exception while drawing log window widget: System.NullReferenceException: Object reference not set to an instance of an object at HugsLib.Logs.LogPublisher.UpdateCustomOptionsUsage () [0x00001] in <4a46802aeab646ab99159f7eecb6b57e>:0 at HugsLib.Logs.LogPublisher.ShowPublishPrompt () [0x0000f] in <4a46802aeab646ab99159f7eecb6b57e>:0 at HugsLib.Logs.LogWindowExtensions+<>c.<AddOwnWidgets>b__15_0 (Verse.Window window, UnityEngine.Rect area, Verse.LogMessage message, Verse.WidgetRow row) [0x00044] in <4a46802aeab646ab99159f7eecb6b57e>:0 at HugsLib.Logs.LogWindowExtensions.DrawLogWindowExtensions (Verse.Window window, UnityEngine.Rect inRect) [0x000fc] in <4a46802aeab646ab99159f7eecb6b57e>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch6 (string) HugsLib.Utils.ModLogger:Error (string,object[]) HugsLib.Logs.LogWindowExtensions:DrawLogWindowExtensions (Verse.Window,UnityEngine.Rect) HugsLib.Patches.EditWindow_Log_Patch:ExtraLogWindowButtons (Verse.Window,UnityEngine.Rect&) (wrapper dynamic-method) Verse.EditWindow_Log:Verse.EditWindow_Log.DoMessagesListing_Patch1 (Verse.EditWindow_Log,UnityEngine.Rect) (wrapper dynamic-method) Verse.EditWindow_Log:Verse.EditWindow_Log.DoWindowContents_Patch0 (Verse.EditWindow_Log,UnityEngine.Rect) Verse.Window:InnerWindowOnGUI (int) UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle) [HugsLib][ERR] Exception during OnGUI: System.NullReferenceException: Object reference not set to an instance of an object at Verse.KeyBindingDef.get_JustPressed () [0x00005] in <95de19971c5d40878d8742747904cdcd>:0 at HugsLib.Core.KeyBindingHandler.OnGUI () [0x0001c] in <4a46802aeab646ab99159f7eecb6b57e>:0 at HugsLib.HugsLibController.OnGUI () [0x0002b] in <4a46802aeab646ab99159f7eecb6b57e>:0 UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch6 (string) HugsLib.Utils.ModLogger:ReportException (System.Exception,string,bool,string) HugsLib.HugsLibController:OnGUI () HugsLib.Patches.UIRoot_OnGUI_Patch:OnGUIHook () (wrapper dynamic-method) Verse.UIRoot:Verse.UIRoot.UIRootOnGUI_Patch2 (Verse.UIRoot) (wrapper dynamic-method) Verse.UIRoot_Entry:Verse.UIRoot_Entry.UIRootOnGUI_Patch1 (Verse.UIRoot_Entry) (wrapper dynamic-method) Verse.Root:Verse.Root.OnGUI_Patch2 (Verse.Root)

My installation is corrupted by some Mod, somewhere, ruining my Key Binding Prefs file. I cannot generate the Hugs Library Log neccessary to spot the problem, because this happens when I try to click it on the Debug Log. Moreover, pressing CTRL-F12 does not do it either.

Without a Hugs Library Log, I can't pinpoint this problem. I've halved my Mods list more than once, and it comes back without warning or pattern.

What must I do?
Aerensiniac Oct 10, 2023 @ 2:53am 
Originally posted by Kolljak:
Post your bugs here.
[HugsLib] Quickstarter generating map with scenario: Crashlanded
Grammar unresolvable. Root 'hyphenPrefix'

GRAMMAR RESOLUTION TRACE
hyphenPrefix → UNRESOLVABLE

INCLUDES
NamerIdeoGreydale

BARE INCLUDES
place_name → Boccocarro
place_adjective → Boccin
place_summary → cavernous shell-world
place_community → surface tunnel
place_community → fungus cavern
place_community → drip-well
place_powerCenter → speech-hall
place_job → miner
place_job → fungus grower
place_job → surface scavenger
place_job → community cook
place_job → frog-hunter
place_personalWeapon → pickaxe
place_personalWeapon → hydraulic crossbow
place_massWeapon → [seismicDevice]
place_massWeapon → a blackpowder bomb
place_foeLeader → mine hypervisor
place_foeSoldiers → abyssal marines
place_personalWeapon → assault rifle
place_massWeapon → an archotech mass-inverter
seismicDevice → a seismic quake-generation device
anEMPAttack → an EMP strike to the life support systems
memeAdjective → technological
memeAdjective → machine
memeAdjective → industrial
memeCreed → school
memeCreed → academy
memeCreed → university
memeCreed → philosophy
memeHyphenPrefix → techno
memeHyphenPrefix → cyber
memeHyphenPrefix → haxor
memeHyphenPrefix → wire
memeConcept → technology
memeConcept → silicon
memeConcept → artifice
memeConcept → augmentation
memeConcept → enhancement
memeLeaderNoun → haxor
memeLeaderNoun → superuser
memeLeaderNoun → booster
memeLeaderAdjective → techno
memeLeaderAdjective → cyber
memeMoralist → installer
memeMoralist → fixer
memeMoralist → uplifter
memeMoralist → technologist
memeAdjective → human
memeAdjective → mortal
memeAdjective → hominid
memeHyphenPrefix → anthro
memeConcept → mankind
memeConcept → humanity
memeLeaderNoun → human
memeLeaderNoun → hominid
memeLeaderNoun → mortal
memeLeaderNoun → person
memeLeaderNoun → sapient
memeAdjective → isolated
memeAdjective → hidden
memeAdjective → lone
memeAdjective → secluded
memeAdjective → exceptional
memeAdjective → superior
memeAdjective → detached
memeCreed → army
memeCreed → nation
memeHyphenPrefix → hidden
memeConcept → war
memeConcept → isolation
memeConcept → loneliness
memeLeaderNoun → general
memeLeaderNoun → commander
memeLeaderNoun → marshal
memeLeaderNoun → captain
memeLeaderNoun → sergeant
memeLeaderNoun → dictator
memeLeaderNoun → president
memeLeaderNoun → leader
CONSTANTS
deity0_gender Male
forcePrefix True

CUSTOM RULES
■deity0_name → <color=#D09B61FF>Al-Ilah</color>
■deity0_pronoun → he
■deity0_objective → him
■deity0_possessive → his
■deity0_type → All-Powerful God

(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)

Unloading 5 Unused Serialized files (Serialized files now loaded: 4)
UnloadTime: 0.228300 ms

Unloading 76 unused Assets to reduce memory usage. Loaded Objects now: 40096.
Total: 285.386900 ms (FindLiveObjects: 1.283400 ms CreateObjectMapping: 0.660500 ms MarkObjects: 283.355200 ms DeleteObjects: 0.087600 ms)
ʏɘ|ɿɒH Oct 10, 2023 @ 1:06pm 
Hello, I am receiving an error with another mod but the CTRL-F12 function will not upload the file. Any suggestions on how to fix this or what I might be doing wrong?
Cat Kraken Oct 10, 2023 @ 7:59pm 
failed to parse response fix anybody?
samonir Nov 7, 2023 @ 12:41am 
Exception in RimWorld.FloatMenuMakerMap.ChoicesAtFor: System.NullReferenceException: Object reference not set to an instance of an object
at Verse.PawnCollisionTweenerUtility.GetPawnsStandingAtOrAboutToStandAt (Verse.IntVec3 at, Verse.Map map, System.Int32& pawnsCount, System.Int32& pawnsWithLowerIdCount, System.Boolean& forPawnFound, Verse.Pawn forPawn) [0x00078] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.PawnCollisionTweenerUtility.PawnCollisionPosOffsetFor (Verse.Pawn pawn) [0x00087] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.PawnTweener.TweenedPosRoot () [0x00126] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.PawnTweener.ResetTweenedPosToRoot () [0x00000] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.PawnTweener.PreDrawPosCalculation () [0x00027] in <cd7169108ea74757aa50c5b33d275c15>:0
- transpiler ReinforcedMechanoids.Mod: IEnumerable`1 ReinforcedMechanoids.PawnTweener_PreDrawPosCalculation_Patch:Transpiler(IEnumerable`1 instructions)
at Verse.Pawn_DrawTracker.get_DrawPos () [0x00008] in <cd7169108ea74757aa50c5b33d275c15>:0
- postfix roolo.giddyuprideandroll: Void GiddyUpCore.Harmony.Pawn_DrawTracker_get_DrawPos:Postfix(Pawn_DrawTracker __instance, Vector3& __result, Pawn& ___pawn)
at Verse.Pawn.get_DrawPos () [0x00006] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.GenUI.ThingsUnderMouse (UnityEngine.Vector3 clickPos, System.Single pawnWideClickRadius, RimWorld.TargetingParameters clickParams, RimWorld.ITargetingSource source) [0x00040] in <cd7169108ea74757aa50c5b33d275c15>:0
at Verse.GenUI+<TargetsAt>d__46.MoveNext () [0x00022] in <cd7169108ea74757aa50c5b33d275c15>:0
at GiddyUpRideAndRoll.Harmony.FloatMenuMakerMap_ChoicesAtFor.Postfix (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Collections.Generic.List`1[Verse.FloatMenuOption]& __result) [0x00056] in <cc5d53949a2b43b7bf7bebf2399e3f3b>:0
at RimWorld.FloatMenuMakerMap.ChoicesAtFor (UnityEngine.Vector3 clickPos, Verse.Pawn pawn, System.Boolean suppressAutoTakeableGoto) [0x001b2] in <cd7169108ea74757aa50c5b33d275c15>:0
- postfix OskarPotocki.VFECore: Void VFE.Mechanoids.HarmonyPatches.FloatMenuMakerMap_ChoicesAtFor_Patch:Postfix(List`1& __result, Vector3 clickPos, Pawn pawn, Boolean suppressAutoTakeableGoto)
- postfix net.pardeike.rimworld.mods.achtung: Void AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Postfix:Postfix(List`1 __result, Vector3 clickPos, Pawn pawn)
- postfix roolo.giddyuprideandroll: Void GiddyUpRideAndRoll.Harmony.FloatMenuMakerMap_ChoicesAtFor:Postfix(Vector3 clickPos, Pawn pawn, List`1& __result)
- finalizer net.pardeike.rimworld.mods.achtung: Exception AchtungMod.FloatMenuMakerMap_ChoicesAtFor_Finalizer:Finalizer(Exception __exception, List`1& __result)
< >
Showing 376-382 of 382 comments
Per page: 1530 50