tModLoader

tModLoader

Catalyst Mod
This topic has been locked
FlashStrike 20 Jan, 2023 @ 9:55am
more FNA3D Errors
[08:21:36.791] [.NET ThreadPool Worker/WARN] [tML]: Silently Caught Exception:
System.Threading.ThreadStateException: most FNA3D audio/graphics functions must be called on the main thread
at Microsoft.Xna.Framework.ThreadCheck.CheckThread() in D:\a\tModLoader\tModLoader\FNA\src\ThreadCheck.cs:line 26
at Microsoft.Xna.Framework.Graphics.FNA3D.FNA3D_GetTextureData2D(IntPtr device, IntPtr texture, Int32 x, Int32 y, Int32 w, Int32 h, Int32 level, IntPtr data, Int32 dataLength) in D:\a\tModLoader\tModLoader\FNA\src\Graphics\FNA3D_SafeAccess.cs:line 103
at Microsoft.Xna.Framework.Graphics.Texture2D.GetData[T](Int32 level, Nullable`1 rect, T[] data, Int32 startIndex, Int32 elementCount) in D:\a\tModLoader\tModLoader\FNA\src\Graphics\Texture2D.cs:line 321
at CatalystMod.CatalystHelpers.Get2DArrayOfColors(Texture2D texture) in CatalystMod\CatalystHelpers.cs:line 404
at CatalystMod.Common.Utilities.PixelPerfectChecker.InternalSetupGrid(Texture2D texture) in CatalystMod\Common\Utilities\PixelPerfectChecker.cs:line 82
at CatalystMod.Tiles.MusicBoxes.Astrageldon1MusicBox.SetStaticDefaults() in CatalystMod\Tiles\MusicBoxes\Astrageldon1MusicBox.cs:line 32
at Terraria.ModLoader.ModTile.SetupContent() in tModLoader\Terraria\ModLoader\ModTile.cs:line 125
at Terraria.ModLoader.Core.LoaderUtils.ForEachAndAggregateExceptions[T](IEnumerable`1 enumerable, Action`1 action) in tModLoader\Terraria\ModLoader\Core\LoaderUtils.cs:line 49
at Terraria.ModLoader.ModContent.LoadModContent(CancellationToken token, Action`1 loadAction) in tModLoader\Terraria\ModLoader\ModContent.cs:line 383
at Terraria.ModLoader.ModContent.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModContent.cs:line 327
at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 125
at Terraria.ModLoader.ModLoader.<>c__DisplayClass48_0.<BeginLoad>b__0() in tModLoader\Terraria\ModLoader\ModLoader.cs:line 105
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()

[08:21:36.794] [.NET ThreadPool Worker/WARN] [tML]: Silently Caught Exception:
System.Threading.ThreadStateException: most FNA3D audio/graphics functions must be called on the main thread
at Microsoft.Xna.Framework.ThreadCheck.CheckThread() in D:\a\tModLoader\tModLoader\FNA\src\ThreadCheck.cs:line 26
at Microsoft.Xna.Framework.Graphics.FNA3D.FNA3D_GetTextureData2D(IntPtr device, IntPtr texture, Int32 x, Int32 y, Int32 w, Int32 h, Int32 level, IntPtr data, Int32 dataLength) in D:\a\tModLoader\tModLoader\FNA\src\Graphics\FNA3D_SafeAccess.cs:line 103
at Microsoft.Xna.Framework.Graphics.Texture2D.GetData[T](Int32 level, Nullable`1 rect, T[] data, Int32 startIndex, Int32 elementCount) in D:\a\tModLoader\tModLoader\FNA\src\Graphics\Texture2D.cs:line 321
at CatalystMod.CatalystHelpers.Get2DArrayOfColors(Texture2D texture) in CatalystMod\CatalystHelpers.cs:line 404
at CatalystMod.Common.Utilities.PixelPerfectChecker.InternalSetupGrid(Texture2D texture) in CatalystMod\Common\Utilities\PixelPerfectChecker.cs:line 82
at CatalystMod.Tiles.MusicBoxes.AstrageldonMenuMusicBox.SetStaticDefaults() in CatalystMod\Tiles\MusicBoxes\AstrageldonMenuMusicBox.cs:line 32
at Terraria.ModLoader.ModTile.SetupContent() in tModLoader\Terraria\ModLoader\ModTile.cs:line 125
at Terraria.ModLoader.Core.LoaderUtils.ForEachAndAggregateExceptions[T](IEnumerable`1 enumerable, Action`1 action) in tModLoader\Terraria\ModLoader\Core\LoaderUtils.cs:line 49
at Terraria.ModLoader.ModContent.LoadModContent(CancellationToken token, Action`1 loadAction) in tModLoader\Terraria\ModLoader\ModContent.cs:line 383
at Terraria.ModLoader.ModContent.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModContent.cs:line 327
at Terraria.ModLoader.ModLoader.Load(CancellationToken token) in tModLoader\Terraria\ModLoader\ModLoader.cs:line 125
at Terraria.ModLoader.ModLoader.<>c__DisplayClass48_0.<BeginLoad>b__0() in tModLoader\Terraria\ModLoader\ModLoader.cs:line 105
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__272_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading.PortableThreadPool.WorkerThread.WorkerThreadStart()
at System.Threading.Thread.StartCallback()
< >
Showing 1-1 of 1 comments
apotofkoolaid  [developer] 21 Feb, 2023 @ 1:49am 
This has been fixed in the latest patch
< >
Showing 1-1 of 1 comments
Per page: 1530 50