SignatureBeef / Terraria-s-Dedicated-Server-Mod

TDSM - .NET and Mono compatible Terraria Server Software Mod
MIT License
143 stars 49 forks source link

Null element found exception upon loading world #225

Closed voh closed 8 years ago

voh commented 8 years ago

Upon loading a world on the latest release, the error below occurs every time, I haven't seen it otherwise cause issues that I know of.

26/05/2016 00:32:05 SIG Error> Sigterm exception:
System.ArgumentException: null element found
Parameter name: waitHandle
  at System.Threading.WaitHandle.CheckArray (System.Threading.WaitHandle[] handles, Boolean waitAll) <0x4262de90 + 0x001c3> in <filename unknown>:0
  at System.Threading.WaitHandle.WaitAll (System.Threading.WaitHandle[] waitHandles, Int32 millisecondsTimeout, Boolean exitContext) <0x4262ddc0 + 0x00023> in <filename unknown>:0
  at System.Threading.WaitHandle.WaitAll (System.Threading.WaitHandle[] waitHandles, Int32 millisecondsTimeout) <0x4262dd10 + 0x00013> in <filename unknown>:0
  at TDSM.Core.Mono.Sigterm+MonoSigterm+<>c__DisplayClass3_0.<Attach>b__0 () <0x4262db60 + 0x0005f> in <filename unknown>:0

This is on Ubuntu linux 14.04 using Mono runtime 4.2.3

SignatureBeef commented 8 years ago

This should now be fixed in commit: f9b4bafead7cbcb1ed158c09067d9dc84fd67736 You will need to update your Plugins/TDSM.Core.dll using this or newer: https://github.com/DeathCradle/Terraria-s-Dedicated-Server-Mod/raw/f9b4bafead7cbcb1ed158c09067d9dc84fd67736/Binaries/Plugins/TDSM.Core.dll

voh commented 8 years ago

Yup, on latest TDSM.Core.dll the error no longer shows up, that clears any issues I've had (aside from the process not exiting, which is already an open issue), thanks!

voh commented 8 years ago

nevermind that was also resolved, maybe I should pay more attention