TrinityCore/TrinityCore — Issue #5085: [Crash] FreezeDetectorRunnable::run using EmuHacker
Author: gregariousjb
Created: 2012-02-05 07:45:45+00:00
State: open

Started happening in accae0ce5037db08bfed13
Also confirmed on 3b10122c1324a48bacca06771df378b2c1ea953a

Backtrace: http://pastebin.com/HYGr72Hq

Server.log error that happens with EVERY crash:

/home/source/ptr/src/server/worldserver/Master.cpp:105 in run ASSERTION FAILED:
false
/usr/lib/libACE-6.0.3.so(_ZN21ACE_OS_Thread_Adapter6invokeEv+0xa5) [0x7ffff76b10a5]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x6d8c) [0x7ffff5f96d8c]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7ffff5ce204d]

To Duplicate:
1) Add the following to your EmuHacker's WEHTeleportList.txt (or just add the coordinates manually within the program itself):

[Crash]
Type:=Quick Add
MapID:=1
XPos:=549.938
YPos:=-16994.6
ZPos:=-38.4425
Comment:=

2) Log into the game (GM or legit account)
3) Open EmuHacker
4) .tele Silithus (you need to be on the same map as the Teleport locations for them to work, in this case - anywhere in Kalimdor)
5) Click EmuHacker's "Teleport List"
6) Double-click the "Crash" teleport location and click the "Teleport" button.
7) Crash.

Also note, occasionally the player doing the crash can be visible in the server.log as something similar to:

PLAYER: Player 37479 discovered unknown area (x: -12914.431641 y: 3485.365967 map: 1

And if I'm not mistaken, this gentleman is having a similar issue since December: https://github.com/TrinityCore/TrinityCore/issues/4433

Thanks for looking into this :)