RimWorld

RimWorld

Chill the Fork Out
 This topic has been pinned, so it's probably important
Kat  [developer] 21 Jul @ 9:31am
Bugs & Suggestions
Please tell me your suggestions and found bugs here instead of writing them in the comments :)
< >
Showing 1-5 of 5 comments
Acid 24 Jul @ 10:39am 
Facing a bug that seemingly makes pawns incapable of ANY recreation, forced or not

Error in FloatMenuWorker FloatMenuOptionProvider_ChillOut: System.ArgumentNullException: Value cannot be null.
Parameter name: type
[Ref 57681ABA] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
RimWorld.FloatMenuMakerMap:GetProviderOptions (RimWorld.FloatMenuContext,System.Collections.Generic.List`1<Verse.FloatMenuOption>)
RimWorld.FloatMenuMakerMap:GetOptions (System.Collections.Generic.List`1<Verse.Pawn>,UnityEngine.Vector3,RimWorld.FloatMenuContext&)
Verse.FloatMenuMap:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Last edited by Acid; 24 Jul @ 10:39am
Kat  [developer] 31 Jul @ 6:28am 
Originally posted by Acid:
Facing a bug that seemingly makes pawns incapable of ANY recreation, forced or not

Error in FloatMenuWorker FloatMenuOptionProvider_ChillOut: System.ArgumentNullException: Value cannot be null.
Parameter name: type
[Ref 57681ABA] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
RimWorld.FloatMenuMakerMap:GetProviderOptions (RimWorld.FloatMenuContext,System.Collections.Generic.List`1<Verse.FloatMenuOption>)
RimWorld.FloatMenuMakerMap:GetOptions (System.Collections.Generic.List`1<Verse.Pawn>,UnityEngine.Vector3,RimWorld.FloatMenuContext&)
Verse.FloatMenuMap:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

Does this issue still persist? EDIT: Fixed that problem now... atleast it should :)
Last edited by Kat; 2 Aug @ 3:58pm
I have a ton of disabled mods in folder, with only Harmony, Loading Progress, Better Stacktraces, Mod Manager, and your mod enabled. Getting this trace on going into mod manager:

Exception loading file at C:\Games\Indiv\Rimworld\Mods\3523235444\About\Manifest.xml. Loading defaults instead. Exception was: System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
[Ref 35DD87F1]
at System.Xml.XmlTextReaderImpl.Throw (System.Exception e) [0x00027] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.Throw (System.String res, System.String arg) [0x00029] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.Throw (System.String res) [0x00000] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace () [0x0012c] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.ParseDocumentContent () [0x002d4] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.Read () [0x0008c] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlLoader.Load (System.Xml.XmlDocument doc, System.Xml.XmlReader reader, System.Boolean preserveWhitespace) [0x000a6] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlDocument.Load (System.Xml.XmlReader reader) [0x0002e] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlDocument.LoadXml (System.String xml) [0x00018] in <506b716a330a4f09bc4a846352df3f09>:0
at Verse.DirectXmlLoader.ItemFromXmlString[T] (System.String xmlContent, System.String filePath, System.Boolean resolveCrossRefs) [0x0001a] in <16149962875847d8af42f204e953097d>:0
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Core, Assembly-CSharp.dll] Verse.Log.Error(System.String text)
[Core, Assembly-CSharp.dll] Verse.DirectXmlLoader.ItemFromXmlString(System.String xmlContent, System.String filePath, System.Boolean resolveCrossRefs)
[Core, Assembly-CSharp.dll] Verse.DirectXmlLoader.ItemFromXmlFile(System.String filePath, System.Boolean resolveCrossRefs)
[Mod Manager (Continued), ModManager.dll] ModManager.Manifest.For(Verse.ModMetaData mod)
[Mod Manager (Continued), ModManager.dll] ModManager.ManifestExtensions.GetManifest(Verse.ModMetaData mod)
[Mod Manager (Continued), ModManager.dll] ModManager.ModButtonManager.Notify_RecacheAllManifests()
[Mod Manager (Continued), ModManager.dll] ModManager.ModButtonManager.Notify_RecacheIssues()
[Mod Manager (Continued), ModManager.dll] ModManager.Page_BetterModConfig.PreOpen()
[Core, Assembly-CSharp.dll] Verse.WindowStack.Add(Verse.Window window)
[Mod Manager (Continued), ModManager.dll] ModManager.MainMenuDrawer_DoMainMenuControls.OpenModsConfig()
[Core, Assembly-CSharp.dll] Verse.ListableOption.DrawOption(UnityEngine.Vector2 pos, System.Single width)
[Core, Assembly-CSharp.dll] Verse.OptionListingUtility.DrawOptionListing(UnityEngine.Rect rect, System.Collections.Generic.List`1[Verse.ListableOption] optList)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.RimWorld.MainMenuDrawer.DoMainMenuControls_Patch0(UnityEngine.Rect, System.Boolean)
[Core, Assembly-CSharp.dll] RimWorld.MainMenuDrawer.MainMenuOnGUI()
[Core, Assembly-CSharp.dll] Verse.UIRoot_Entry.DoMainMenu()
[Core, Assembly-CSharp.dll] Verse.UIRoot_Entry.UIRootOnGUI()
[Core, Assembly-CSharp.dll] Verse.Root.OnGUI()
Kat  [developer] 5 Aug @ 7:07am 
Originally posted by Luckspeare:
I have a ton of disabled mods in folder, with only Harmony, Loading Progress, Better Stacktraces, Mod Manager, and your mod enabled. Getting this trace on going into mod manager:

Exception loading file at C:\Games\Indiv\Rimworld\Mods\3523235444\About\Manifest.xml. Loading defaults instead. Exception was: System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
[Ref 35DD87F1]
at System.Xml.XmlTextReaderImpl.Throw (System.Exception e) [0x00027] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.Throw (System.String res, System.String arg) [0x00029] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.Throw (System.String res) [0x00000] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace () [0x0012c] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.ParseDocumentContent () [0x002d4] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlTextReaderImpl.Read () [0x0008c] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlLoader.Load (System.Xml.XmlDocument doc, System.Xml.XmlReader reader, System.Boolean preserveWhitespace) [0x000a6] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlDocument.Load (System.Xml.XmlReader reader) [0x0002e] in <506b716a330a4f09bc4a846352df3f09>:0
at System.Xml.XmlDocument.LoadXml (System.String xml) [0x00018] in <506b716a330a4f09bc4a846352df3f09>:0
at Verse.DirectXmlLoader.ItemFromXmlString[T] (System.String xmlContent, System.String filePath, System.Boolean resolveCrossRefs) [0x0001a] in <16149962875847d8af42f204e953097d>:0
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Core, Assembly-CSharp.dll] Verse.Log.Error(System.String text)
[Core, Assembly-CSharp.dll] Verse.DirectXmlLoader.ItemFromXmlString(System.String xmlContent, System.String filePath, System.Boolean resolveCrossRefs)
[Core, Assembly-CSharp.dll] Verse.DirectXmlLoader.ItemFromXmlFile(System.String filePath, System.Boolean resolveCrossRefs)
[Mod Manager (Continued), ModManager.dll] ModManager.Manifest.For(Verse.ModMetaData mod)
[Mod Manager (Continued), ModManager.dll] ModManager.ManifestExtensions.GetManifest(Verse.ModMetaData mod)
[Mod Manager (Continued), ModManager.dll] ModManager.ModButtonManager.Notify_RecacheAllManifests()
[Mod Manager (Continued), ModManager.dll] ModManager.ModButtonManager.Notify_RecacheIssues()
[Mod Manager (Continued), ModManager.dll] ModManager.Page_BetterModConfig.PreOpen()
[Core, Assembly-CSharp.dll] Verse.WindowStack.Add(Verse.Window window)
[Mod Manager (Continued), ModManager.dll] ModManager.MainMenuDrawer_DoMainMenuControls.OpenModsConfig()
[Core, Assembly-CSharp.dll] Verse.ListableOption.DrawOption(UnityEngine.Vector2 pos, System.Single width)
[Core, Assembly-CSharp.dll] Verse.OptionListingUtility.DrawOptionListing(UnityEngine.Rect rect, System.Collections.Generic.List`1[Verse.ListableOption] optList)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.RimWorld.MainMenuDrawer.DoMainMenuControls_Patch0(UnityEngine.Rect, System.Boolean)
[Core, Assembly-CSharp.dll] RimWorld.MainMenuDrawer.MainMenuOnGUI()
[Core, Assembly-CSharp.dll] Verse.UIRoot_Entry.DoMainMenu()
[Core, Assembly-CSharp.dll] Verse.UIRoot_Entry.UIRootOnGUI()
[Core, Assembly-CSharp.dll] Verse.Root.OnGUI()

Go to your Mod folder of this mod and remove the space in the About/Manifest.xml right at the beginning of <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

Im gonna upload a fix later for it
Will do, ty sir.
< >
Showing 1-5 of 5 comments
Per page: 1530 50