TrinityCore/TrinityCore — Issue #4531: [CRASH] Unit::~Unit (Spell 49546)
Author: gregariousjb
Created: 2011-12-29 22:28:18+00:00
State: open

This crash is included with a worldserver log of this:

2011-12-29 15:29:13 ERROR: Player Heymyfriend requests non-existing seer 3188975

I appeared to this player and noticed him casting [Eagle Eyes](http://old.wowhead.com/spell=49546), so I disabled it.

Here's a temp crash fix for everyone. I'm not 100% positive this is the cause of the crash, but when I appeared to him he logged off immediately, and the crashes stopped after adding this to the `disables` table:

delete from disables where sourcetype = 0 and entry = 49546;
INSERT INTO `disables` (`sourceType`, `entry`, `flags`, `params_0`, `params_1`, `comment`) VALUES
(0, 49546, 15, '', '', 'Disable Eagle Eyes');

And for my favorite WoW Emulator team, the GDB log: http://pastebin.com/SwXvLaSw