Crash in RemoveFromRangeMap
Posted: Tue May 17, 2011 6:38 pm
Dunno what's up, but suddenly seeming to get a lot of weird crashes - and nothing in the code I just wrote
Chrisworld was on, doing something, and I was in Item Broker flipping through pages when it seemed to get stuck, but I think the world had already crashed.
Code: Select all
EQ2WorldDebug.exe!MutexMap<Client *,MutexMap<Spawn *,float> *>::erase(Client * key=0x29dabf08, bool erase_key=false, bool erase_value=false, unsigned int erase_time=0) Line 138 + 0x3 bytes C++
> EQ2WorldDebug.exe!ZoneServer::RemoveFromRangeMap(Client * client=0x29dabf08) Line 2632 C++
EQ2WorldDebug.exe!Client::~Client() Line 155 C++
EQ2WorldDebug.exe!Client::`scalar deleting destructor'() + 0xf bytes C++
EQ2WorldDebug.exe!IsPointer<Client *>::Delete(Client * key=0x29dabf08) Line 101 + 0x1c bytes C++
EQ2WorldDebug.exe!HandleDeletes<Client *>::CheckDeletes(bool force=false) Line 183 + 0x10 bytes C++
EQ2WorldDebug.exe!MutexList<Client *>::update(bool force=false) Line 262 C++
EQ2WorldDebug.exe!MutexList<Client *>::size(bool include_pending=true) Line 133 C++
EQ2WorldDebug.exe!ZoneServer::ClientProcess() Line 1899 + 0x10 bytes C++
EQ2WorldDebug.exe!ZoneServer::Process() Line 885 C++
EQ2WorldDebug.exe!ZoneLoop(void * tmp=0x22aad0c0) Line 3916 + 0x8 bytes C++
EQ2WorldDebug.exe!_callthreadstart() Line 293 + 0xf bytes C
EQ2WorldDebug.exe!_threadstart(void * ptd=0x22ab2630) Line 277 C
kernel32.dll!77e64829()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]