未解决 tmod服务器崩溃

雷班纳

Lv2
LV
0
 
IP属地
未知
2021/06/13
2
0
  • · 发布于未知
Object reference not set to an instance of an object. (see server.log for full trace)
Error on message Terraria.MessageBuffer
Server hung for more than 10 seconds:
在 Terraria.ModLoader.ModNet.HijackGetData(Byte& messageType, BinaryReader& reader, Int32 playerNumber)
在 DMD<Terraria.MessageBuffer::GetData>(MessageBuffer this, Int32 start, Int32 length, Int32& messageType)
在 Trampoline<Terraria.MessageBuffer::GetData>?37806632(MessageBuffer , Int32 , Int32 , Int32& )
在 MagicStorage.Edits.Detours.Vanilla.MessageBuffer_GetData(orig_GetData orig, MessageBuffer self, Int32 start, Int32 length, Int32& messageType) 位置 MagicStorage\Edits\Detours\Vanilla.NetMessage.cs:行号 164
在 Hook<Terraria.MessageBuffer::GetData>?14869078(MessageBuffer , Int32 , Int32 , Int32& )
在 Terraria.NetMessage.CheckBytes(Int32 bufferIndex)
在 Terraria.Netplay.<>c.<ServerLoop>b__46_2()
在 System.Threading.Tasks.Task.InnerInvoke()
在 System.Threading.Tasks.Task.Execute()
在 System.Threading.Tasks.Task.ExecutionContextCallback(Object obj)
在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
在 System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
在 System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
在 System.Threading.Tasks.ThreadPoolTaskScheduler.TryExecuteTaskInline(Task task, Boolean taskWasPreviouslyQueued)
在 System.Threading.Tasks.TaskScheduler.TryRunInline(Task task, Boolean taskWasPreviouslyQueued)
在 System.Threading.Tasks.Task.InternalRunSynchronously(TaskScheduler scheduler, Boolean waitForCompletion)
在 Terraria.Netplay.OnUpdate()
在 Terraria.Main.DoUpdate(GameTime gameTime)
在 Terraria.Main.Update(GameTime gameTime)
在 Terraria.Main.DedServ()
在 Terraria.Program.LaunchGame_()
在 Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
在 Terraria.WindowsLaunch.Main(String[] args)

Error on message Terraria.MessageBuffer
Server crash: 5/13/2022 6:48:05 PM
System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Monitor.ReliableEnter(Object obj, Boolean& lockTaken)
at HamstarHelpers.Helpers.TModLoader.TmlHelpers.SafelyGetInstance[T]() in HamstarHelpers\Helpers\TModLoader\TmlHelpers_Safety.cs:line 29
at HamstarHelpers.Classes.PlayerData.CustomPlayerData.UpdateAll() in HamstarHelpers\Classes\CustomPlayerData\CustomPlayerData_Internal.cs:line 100
at System.Action.Invoke()
at Terraria.Main.DedServ()
at Terraria.Program.LaunchGame_()

Please check server.log to determine if a mod is responsible, otherwise head to #support in the tModLoader Discord
 

* 这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

顶部