When I launch Celeste the game crashes.
The crash log reads:
Ver 1.4.0.0-fna [Everest: 5617-azure-948d9]
06/30/2025 17:24:48
System.NullReferenceException: Object reference not set to an instance of an object.
at Celeste.Mod.GameHelper.Utils.MiscHooks.DialogClean(orig_Clean orig, String name, Language language) in X:\GameHelper\Utils\MiscHooks.cs:line 9
at Hook<System.String Celeste.Mod.GameHelper.Utils.MiscHooks::DialogClean(On.Celeste.Dialog+orig_Clean,System.String,Celeste.Language)>(String , Language )
at Celeste.Mod.VanillaEditHelper.VanillaEditHelperModule.DialogOnClean(orig_Clean orig, String name, Language language)
at Hook<System.String Celeste.Mod.VanillaEditHelper.VanillaEditHelperModule::DialogOnClean(On.Celeste.Dialog+orig_Clean,System.String,Celeste.Language)>(String , Language )
at Celeste.Mod.Spirialis.AuroraMoon.CustomGetDialog(orig_Clean orig, String name, Language language)
at Hook<System.String Celeste.Mod.Spirialis.AuroraMoon::CustomGetDialog(On.Celeste.Dialog+orig_Clean,System.String,Celeste.Language)>(String , Language )
at SyncProxy<System.String Celeste.Dialog:Clean(System.String, Celeste.Language)>(String , Language )
at Celeste.MainMenuClimb..ctor(Oui oui, Vector2 targetPosition, Vector2 tweenFrom, Action onConfirm)
at Celeste.OuiMainMenu.orig_CreateButtons()
at DMD<System.Void Celeste.OuiMainMenu:CreateButtons()>(OuiMainMenu this)
at Hook<System.Void Celeste.Mod.CollabUtils2.UI.InGameOverworldHelper::OnOuiMainMenuCreateButtons(On.Celeste.OuiMainMenu+orig_CreateButtons,Celeste.OuiMainMenu)>(OuiMainMenu )
at SyncProxy<System.Void Celeste.OuiMainMenu:CreateButtons()>(OuiMainMenu )
at Celeste.OuiMainMenu.Added(Scene scene)
at DMD<DMD<>?8373673::Monocle.EntityList::UpdateLists>(EntityList this)
at FrostHelper.Components.PostAwakeHook.EntityListOnUpdateLists(orig_UpdateLists orig, EntityList self)
at Hook<System.Void FrostHelper.Components.PostAwakeHook::EntityListOnUpdateLists(On.Monocle.EntityList+orig_UpdateLists,Monocle.EntityList)>(EntityList )
at SyncProxy<System.Void Monocle.EntityList:UpdateLists()>(EntityList )
at DMD<System.Void Celeste.OverworldLoader:LoadThread()>(OverworldLoader this)
at Celeste.Mod.SkinModHelper.LoaderHook.OverworldLoaderLoadThreadHook(orig_LoadThread orig, OverworldLoader self)
at Hook<System.Void Celeste.Mod.SkinModHelper.LoaderHook::OverworldLoaderLoadThreadHook(On.Celeste.OverworldLoader+orig_LoadThread,Celeste.OverworldLoader)>(OverworldLoader )
at SyncProxy<System.Void Celeste.OverworldLoader:LoadThread()>(OverworldLoader )
at Celeste.RunThread.RunThreadWithLogging(Action method)Ver 1.4.0.0-fna [Everest: 5617-azure-948d9]
06/30/2025 17:24:48
System.InvalidOperationException: There is an error in XML document (1, 1).
---> System.Xml.XmlException: '.', hexadecimal value 0x00, is an invalid character. Line 1, position 1.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlReader.MoveToContent()
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderSaveData.Read22_SaveData()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)
at Celeste.UserIO.Deserialize[T](Stream stream) in Celeste.Mod.mm/Patches/UserIO.cs:line 128
at Celeste.UserIO.orig_Load[T](String path, Boolean backup)

