tModLoader

tModLoader

Terraria Origins
Incompatability: The LivingWorld mod
[00:52:43.385] [.NET TP Worker/INFO] [tML]: Finalizing Content: LivingWorldMod (Living World Mod [INDEV]) v0.4.0.3
[00:52:44.006] [Main Thread/WARN] [tML]: Silently Caught Exception:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at LivingWorldMod.DataStructures.Structs.ArrayInterpreter`1.GetAtPosition(Int32[] dimensionPositions)
at LivingWorldMod.Content.TownNPCRevitalization.Globals.Systems.TownNPCDataSystem.GenerateOverlayFromDifferenceBetweenFrames(ArrayInterpreter`1& rawTextureData, Rectangle frameOne, Rectangle frameTwo, String overlayName)
at LivingWorldMod.Content.TownNPCRevitalization.Globals.Systems.TownNPCDataSystem.GenerateTownNPCSpriteOverlays(String npcAssetName, Texture2D npcTexture, Int32 npcType)
at LivingWorldMod.Content.TownNPCRevitalization.Globals.Systems.TownNPCDataSystem.GenerateTownNPCSpriteProfiles()
at Terraria.Main.ConsumeAllMainThreadActions()
at DMD<System.Void Terraria.Main:Update(Microsoft.Xna.Framework.GameTime)>(Main this, GameTime gameTime)
at SpiritMod.Utilities.SpiritDetours.Main_Update(orig_Update orig, Main self, GameTime gameTime)
at Hook<System.Void SpiritMod.Utilities.SpiritDetours::Main_Update(Terraria.On_Main+orig_Update,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Hook<System.Void BTitles.BiomeTitlesMod::Update(Terraria.On_Main+orig_Update,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:Update(Microsoft.Xna.Framework.GameTime)>(Main , 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()

[00:52:44.779] [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()

[00:52:44.787] [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.IndexOutOfRangeException: Index was outside the bounds of the array.
at LivingWorldMod.DataStructures.Structs.ArrayInterpreter`1.GetAtPosition(Int32[] dimensionPositions) in LivingWorldMod/DataStructures/Structs/ArrayInterpreter.cs:line 26
at LivingWorldMod.Content.TownNPCRevitalization.Globals.Systems.TownNPCDataSystem.GenerateOverlayFromDifferenceBetweenFrames(ArrayInterpreter`1& rawTextureData, Rectangle frameOne, Rectangle frameTwo, String overlayName) in LivingWorldMod/Content/TownNPCRevitalization/Globals/Systems/TownNPCDataSystem.cs:line 57
at LivingWorldMod.Content.TownNPCRevitalization.Globals.Systems.TownNPCDataSystem.GenerateTownNPCSpriteOverlays(String npcAssetName, Texture2D npcTexture, Int32 npcType) in LivingWorldMod/Content/TownNPCRevitalization/Globals/Systems/TownNPCDataSystem.cs:line 144
at LivingWorldMod.Content.TownNPCRevitalization.Globals.Systems.TownNPCDataSystem.GenerateTownNPCSpriteProfiles() in LivingWorldMod/Content/TownNPCRevitalization/Globals/Systems/TownNPCDataSystem.cs:line 345
at Terraria.Main.ConsumeAllMainThreadActions() in tModLoader\Terraria\Main.cs:line 14219
at DMD<System.Void Terraria.Main:Update(Microsoft.Xna.Framework.GameTime)>(Main this, GameTime gameTime)
at SpiritMod.Utilities.SpiritDetours.Main_Update(orig_Update orig, Main self, GameTime gameTime)
at Hook<System.Void SpiritMod.Utilities.SpiritDetours::Main_Update(Terraria.On_Main+orig_Update,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Hook<System.Void BTitles.BiomeTitlesMod::Update(Terraria.On_Main+orig_Update,Terraria.Main,Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at SyncProxy<System.Void Terraria.Main:Update(Microsoft.Xna.Framework.GameTime)>(Main , GameTime )
at Microsoft.Xna.Framework.Game.Tick()
at Microsoft.Xna.Framework.Game.RunLoop()
at Microsoft.Xna.Framework.Game.Run()
at Terraria.Program.RunGame()
[00:52:44.789] [Main Thread/DEBUG] [TerrariaSteamClient]: Send: shutdown

----------------------------------------------------------------------------------------------------------------------------

Receives a main engine crash. I know the mod is in early development but just thought to leave it here in-case it helpful <3
< >
Showing 1-1 of 1 comments
Ignore this, LWM author put out a patch
< >
Showing 1-1 of 1 comments
Per page: 1530 50