tModLoader

tModLoader

Calamity: Hunt of the Old God
THEKAI 9 Jun, 2024 @ 9:13am
Crash whenever I enter a word for the second time after it was created
i create a world and join, i'm fine then, after a game restart or just joining again, this crash happens

System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityHunt.Common.Graphics.SceneEffects.GoozmaAuricSoulScene.<>c.<IsSceneEffectActive>b__4_0(Item n) in CalamityHunt\Common\Graphics\SceneEffects\GoozmaAuricSoulScene.cs:line 18
at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)
at CalamityHunt.Common.Graphics.SceneEffects.GoozmaAuricSoulScene.IsSceneEffectActive(Player player) in CalamityHunt\Common\Graphics\SceneEffects\GoozmaAuricSoulScene.cs:line 18
at Terraria.ModLoader.SceneEffectLoader.UpdateSceneEffect(Player player) in tModLoader\Terraria\ModLoader\SceneEffectLoader.cs:line 72
at DMD<System.Void Terraria.Player:UpdateBiomes()>(Player this)
at SyncProxy<System.Void Terraria.Player:UpdateBiomes()>(Player )
at Terraria.Player.ForceUpdateBiomes()
at Terraria.Player.Spawn(PlayerSpawnContext context)
at Terraria.WorldGen.FinishPlayWorld()
at Terraria.Main.ConsumeAllMainThreadActions()
at Terraria.Main.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.RunLoop()
at Microsoft.Xna.Framework.Game.Run()
at Terraria.Program.RunGame()
at Terraria.Program.LaunchGame_(Boolean isServer)
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
at Terraria.MonoLaunch.Main_End(String[] args)
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1()
at Terraria.MonoLaunch.Main(String[] args)

[18:06:47.118] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.BadImageFormatException: Read out of bounds.
at System.Reflection.Throw.OutOfBounds()
at System.Diagnostics.StackTraceSymbols.GetSourceLineInfo(Assembly assembly, String assemblyPath, IntPtr loadedPeAddress, Int32 loadedPeSize, Boolean isFileLayout, IntPtr inMemoryPdbAddress, Int32 inMemoryPdbSize, Int32 methodToken, Int32 ilOffset, String& sourceFile, Int32& sourceLine, Int32& sourceColumn)
at System.Diagnostics.StackFrameHelper.InitializeSourceInfo(Int32 iSkip, Boolean fNeedFileInfo, Exception exception)
at DMD<System.Void System.Diagnostics.StackTrace:CaptureStackTrace(System.Int32, System.Boolean, System.Exception)>(StackTrace this, Int32 skipFrames, Boolean fNeedFileInfo, Exception e)
at Hook<System.Void Terraria.ModLoader.Engine.LoggingHooks::Hook_StackTrace_CaptureStackTrace(Terraria.ModLoader.Engine.LoggingHooks+orig_StackTrace_CaptureStackTrace,System.Diagnostics.StackTrace,System.Int32,System.Boolean,System.Exception)>(StackTrace , Int32 , Boolean , Exception )
at SyncProxy<System.Void System.Diagnostics.StackTrace:CaptureStackTrace(System.Int32, System.Boolean, System.Exception)>(StackTrace , Int32 , Boolean , Exception )
at System.Exception.get_StackTrace()
at System.Exception.ToString()
at Terraria.ModLoader.Engine.ErrorReporting.FatalExit(String message, Exception e)
at Terraria.Program.RunGame()
at Terraria.Program.LaunchGame_(Boolean isServer)
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
at Terraria.MonoLaunch.Main_End(String[] args)
at Terraria.MonoLaunch.<>c__DisplayClass1_0.<Main>b__1()
at Terraria.MonoLaunch.Main(String[] args)

[18:06:47.118] [Main Thread/FATAL] [tML]: Main engine crash

Tip: This is likely a mod's fault. Disable mods one by one and check if the issue persists

System.NullReferenceException: Object reference not set to an instance of an object.
at CalamityHunt.Common.Graphics.SceneEffects.GoozmaAuricSoulScene.<>c.<IsSceneEffectActive>b__4_0(Item n) in CalamityHunt\Common\Graphics\SceneEffects\GoozmaAuricSoulScene.cs:line 18
at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)
at CalamityHunt.Common.Graphics.SceneEffects.GoozmaAuricSoulScene.IsSceneEffectActive(Player player) in CalamityHunt\Common\Graphics\SceneEffects\GoozmaAuricSoulScene.cs:line 18
at Terraria.ModLoader.SceneEffectLoader.UpdateSceneEffect(Player player) in tModLoader\Terraria\ModLoader\SceneEffectLoader.cs:line 72
at DMD<System.Void Terraria.Player:UpdateBiomes()>(Player this)
at SyncProxy<System.Void Terraria.Player:UpdateBiomes()>(Player )
at Terraria.Player.ForceUpdateBiomes()
at Terraria.Player.Spawn(PlayerSpawnContext context)
at Terraria.WorldGen.FinishPlayWorld()
at Terraria.Main.ConsumeAllMainThreadActions()
at Terraria.Main.Update(GameTime gameTime)
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.RunLoop()
at Microsoft.Xna.Framework.Game.Run()
at Terraria.Program.RunGame()
[18:06:47.118] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown


I have calamity wrath of gods and clamity mod as addons for calamity

if I don't respond here add me on discord / you want me to show it in a call: thek4i