Re: Crashes / Disconnects
Posted: Sat Jan 10, 2009 1:06 am
I wonder if we should start capturing these crashes and have them sent in like a debug report into the bug system.. these are all different crashes.
http://oldforums.eq2classic.com/
Possibly, but these crashes are a good thing as it allows me to fix something that wouldnt have shown up on a server that wasn't fully populated.John Adams wrote:Also, Scat mentioned the 3rd time now that someone running at excess speed has been the symptom just before a crash. Maybe we're getting too populated for that to work anymore.
If you can think of a way to get a call stack / backtrace to submit itself to the in-game bug system, that would be great. But since the world is crashing at the time, I doubt that would work well.Image wrote:I wonder if we should start capturing these crashes and have them sent in like a debug report into the bug system.. these are all different crashes.
Code: Select all
> EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned short,PacketStruct *,std::less<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketStruct *> >,0> >::_Ubound(const unsigned short & _Keyval=936) Line 1256 + 0x8 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned short,PacketStruct *,std::less<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketStruct *> >,0> >::upper_bound(const unsigned short & _Keyval=936) Line 1002 + 0x10 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned short,PacketStruct *,std::less<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketStruct *> >,0> >::equal_range(const unsigned short & _Keyval=936) Line 1012 + 0x10 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned short,PacketStruct *,std::less<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketStruct *> >,0> >::count(const unsigned short & _Keyval=936) Line 979 + 0x10 bytes C++
EQ2WorldDebug.exe!Spawn::GetInfoPacket(unsigned short version=936) Line 918 + 0x12 bytes C++
EQ2WorldDebug.exe!ZoneServer::CheckSpawnCache() Line 1048 + 0xd bytes C++
EQ2WorldDebug.exe!ZoneServer::SpawnProcess() Line 645 C++
EQ2WorldDebug.exe!SpawnLoop(void * tmp=0x07474ff8) Line 2692 + 0x8 bytes C++
EQ2WorldDebug.exe!_callthreadstart() Line 293 + 0xf bytes C
EQ2WorldDebug.exe!_threadstart(void * ptd=0x07475d40) Line 277 C
kernel32.dll!77e64829()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] Code: Select all
> EQ2WorldDebug.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::length() Line 1594 + 0x3 bytes C++
EQ2WorldDebug.exe!Spawn::GetSpawnScript() Line 644 + 0xe bytes C++
EQ2WorldDebug.exe!ZoneServer::CallSpawnScript(Spawn * npc=0x1c9bd9c0, unsigned char type='', Spawn * spawn=0x00000000, char * message=0x165ec03c) Line 974 + 0x8 bytes C++
EQ2WorldDebug.exe!ZoneServer::CheckSpawnScriptTimers() Line 1906 C++
EQ2WorldDebug.exe!ZoneServer::SpawnProcess() Line 635 C++
EQ2WorldDebug.exe!SpawnLoop(void * tmp=0x07566690) Line 2692 + 0x8 bytes C++
EQ2WorldDebug.exe!_callthreadstart() Line 293 + 0xf bytes C
EQ2WorldDebug.exe!_threadstart(void * ptd=0x07561a50) Line 277 C
kernel32.dll!77e64829()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] Code: Select all
> EQ2WorldDebug.exe!strlen(unsigned char * buf=0x00000000) Line 69 Asm
EQ2WorldDebug.exe!std::char_traits<char>::length(const char * _First=0xdddddddd) Line 442 + 0x9 bytes C++
EQ2WorldDebug.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign(const char * _Ptr=0xdddddddd) Line 1032 + 0x9 bytes C++
EQ2WorldDebug.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::basic_string<char,std::char_traits<char>,std::allocator<char> >(const char * _Ptr=0xdddddddd) Line 634 C++
EQ2WorldDebug.exe!LuaInterface::GetSpawnScript(const char * name=0xdddddddd) Line 655 + 0xf bytes C++
EQ2WorldDebug.exe!LuaInterface::RunSpawnScript(char * script_name=0xdddddddd, char * function_name=0x076b3114, Spawn * npc=0x079cb6b0, Spawn * spawn=0x00000000, char * message=0x00000000) Line 673 + 0xc bytes C++
EQ2WorldDebug.exe!ZoneServer::CallSpawnScript(Spawn * npc=0x079cb6b0, unsigned char type='', Spawn * spawn=0x00000000, char * message=0x076b3114) Line 1029 C++
EQ2WorldDebug.exe!ZoneServer::CheckSpawnScriptTimers() Line 1906 C++
EQ2WorldDebug.exe!ZoneServer::SpawnProcess() Line 635 C++
EQ2WorldDebug.exe!SpawnLoop(void * tmp=0x1458e170) Line 2692 + 0x8 bytes C++
EQ2WorldDebug.exe!_callthreadstart() Line 293 + 0xf bytes C
EQ2WorldDebug.exe!_threadstart(void * ptd=0x1453b680) Line 277 C
kernel32.dll!77e64829()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll] Code: Select all
> EQ2WorldDebug.exe!SpellProcess::TakePower(LuaSpell * spell=0x0706bf20) Line 352 + 0x16 bytes C++
EQ2WorldDebug.exe!SpellProcess::SendFinishedCast(LuaSpell * spell=0x0706bf20, Client * client=0x0811d398) Line 309 C++
EQ2WorldDebug.exe!SpellProcess::CastProcessedSpell(LuaSpell * spell=0x0706bf20) Line 596 C++
EQ2WorldDebug.exe!SpellProcess::Process() Line 131 C++
EQ2WorldDebug.exe!main(int argc=1, char * * argv=0x00352c88) Line 262 C++
EQ2WorldDebug.exe!__tmainCRTStartup() Line 318 + 0x19 bytes C
EQ2WorldDebug.exe!mainCRTStartup() Line 187 C
kernel32.dll!77e6f23b()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00500069, const std::pair<unsigned int const ,lua_State *> & _Val=(3435973836,0xcccccccc)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00350039, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::insert(std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::iterator _Where=(0xcccccccc {in_combat=??? loot_items={...} loot_coins=??? ...},true), const std::pair<Entity * const,bool> & _Val=(0x00000000 {in_combat=??? loot_items={...} loot_coins=??? ...},false)) Line 683 + 0x25 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00350036, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!PacketStruct::setSubstructArrayDataByName<unsigned short>(char * substruct_name=0x002e0073, char * name=0x006f0043, unsigned short data=109, unsigned short index=111, unsigned short substruct_index=45) Line 167 + 0x27 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006d006d, const std::pair<unsigned int const ,lua_State *> & _Val=(1238165586,0xc483fff7)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x0048006e, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x0048006e, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00350039, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::insert(std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::iterator _Where=(0xf7e4e818 {in_combat=??? loot_items={...} loot_coins=??? ...},true), const std::pair<Entity * const,bool> & _Val=(0xfffffefc {in_combat=??? loot_items={...} loot_coins=??? ...},true)) Line 683 + 0x25 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00740075, const std::pair<unsigned int const ,lua_State *> & _Val=(3968554444,0x5344ec83)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!PacketStruct::setSubstructArrayDataByName<unsigned short>(char * substruct_name=0x002e0073, char * name=0x0065004e, unsigned short data=116, unsigned short index=111, unsigned short substruct_index=107) Line 167 + 0x27 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c0064, const std::pair<unsigned int const ,lua_State *> & _Val={...}) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,unsigned short,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,unsigned short> >,0> >::_Tidy() Line 1327 + 0x48 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,unsigned short,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,unsigned short> >,0> >::_Tidy() Line 1327 + 0x48 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,unsigned short,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,unsigned short> >,0> >::_Tidy() Line 1327 + 0x48 bytes C++Code: Select all
> EQ2WorldDebug.exe!SpellProcess::TakePower(LuaSpell * spell=0x0337a688) Line 352 + 0x16 bytes C++
EQ2WorldDebug.exe!SpellProcess::SendFinishedCast(LuaSpell * spell=0x0337a688, Client * client=0x0747b258) Line 309 C++
EQ2WorldDebug.exe!SpellProcess::CastProcessedSpell(LuaSpell * spell=0x0337a688) Line 596 C++
EQ2WorldDebug.exe!SpellProcess::Process() Line 131 C++
EQ2WorldDebug.exe!main(int argc=1, char * * argv=0x00352c88) Line 262 C++
EQ2WorldDebug.exe!__tmainCRTStartup() Line 318 + 0x19 bytes C
EQ2WorldDebug.exe!mainCRTStartup() Line 187 C
kernel32.dll!77e6f23b()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00500069, const std::pair<unsigned int const ,lua_State *> & _Val=(3435973836,0xcccccccc)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00350039, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::insert(std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::iterator _Where=(0xcccccccc {in_combat=??? loot_items={...} loot_coins=??? ...},true), const std::pair<Entity * const,bool> & _Val=(0x00000000 {in_combat=??? loot_items={...} loot_coins=??? ...},false)) Line 683 + 0x25 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00350036, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!PacketStruct::setSubstructArrayDataByName<unsigned short>(char * substruct_name=0x002e0073, char * name=0x006f0043, unsigned short data=109, unsigned short index=111, unsigned short substruct_index=45) Line 167 + 0x27 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006d006d, const std::pair<unsigned int const ,lua_State *> & _Val=(1238165586,0xc483fff7)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x0048006e, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x0048006e, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00350039, const std::pair<unsigned int const ,lua_State *> & _Val=(0,0x00000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::insert(std::_Tree<std::_Tmap_traits<Entity *,bool,std::less<Entity *>,std::allocator<std::pair<Entity * const,bool> >,0> >::iterator _Where=(0xf7e4e818 {in_combat=??? loot_items={...} loot_coins=??? ...},true), const std::pair<Entity * const,bool> & _Val=(0xfffffefc {in_combat=??? loot_items={...} loot_coins=??? ...},true)) Line 683 + 0x25 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c006f, const std::pair<unsigned int const ,lua_State *> & _Val=(3260933515,0xcccc0014)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00740075, const std::pair<unsigned int const ,lua_State *> & _Val=(3968554444,0x5344ec83)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!PacketStruct::setSubstructArrayDataByName<unsigned short>(char * substruct_name=0x002e0073, char * name=0x0065004e, unsigned short data=116, unsigned short index=111, unsigned short substruct_index=107) Line 167 + 0x27 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x00770074, const std::pair<unsigned int const ,lua_State *> & _Val=(16532935,0x8b000000)) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Insert(bool _Addleft=true, std::_Tree_nod<std::_Tmap_traits<unsigned int,lua_State *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,lua_State *> >,0> >::_Node * _Wherenode=0x006c0064, const std::pair<unsigned int const ,lua_State *> & _Val={...}) Line 1146 + 0x14 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,unsigned short,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,unsigned short> >,0> >::_Tidy() Line 1327 + 0x48 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,unsigned short,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,unsigned short> >,0> >::_Tidy() Line 1327 + 0x48 bytes C++
EQ2WorldDebug.exe!std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,unsigned short,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,unsigned short> >,0> >::_Tidy() Line 1327 + 0x48 bytes C++Code: Select all
EQ2WorldDebug.exe!_luaS_newlstr() + 0x46 bytes C
EQ2WorldDebug.exe!_lua_getfield() + 0x33 bytes C
> EQ2WorldDebug.exe!LuaInterface::RunSpawnScript(char * script_name=0x135df1b8, char * function_name=0x15501e3c, Spawn * npc=0x135cfd88, Spawn * spawn=0x00000000, char * message=0x00000000) Line 684 + 0x12 bytes C++
EQ2WorldDebug.exe!ZoneServer::CallSpawnScript(Spawn * npc=0x135cfd88, unsigned char type='', Spawn * spawn=0x00000000, char * message=0x15501e3c) Line 1029 C++
EQ2WorldDebug.exe!ZoneServer::CheckSpawnScriptTimers() Line 1906 C++
EQ2WorldDebug.exe!ZoneServer::SpawnProcess() Line 635 C++
EQ2WorldDebug.exe!SpawnLoop(void * tmp=0x07615678) Line 2692 + 0x8 bytes C++
EQ2WorldDebug.exe!_callthreadstart() Line 293 + 0xf bytes C
EQ2WorldDebug.exe!_threadstart(void * ptd=0x07536090) Line 277 C
kernel32.dll!77e64829()
[Frames below may be incorrect and/or missing, no symbols loaded for kernel32.dll]