> antrix.exe!InstanceSavingManagement::ResetSavedInstancesForPlayer(Player * pPlayer=0x1389e460) Line 157 + 0xc C++ antrix.exe!WorldSession::HandleGroupAcceptOpcode(WorldPacket & recv_data={...}) Line 147 C++ antrix.exe!WorldSession::Update(unsigned long InstanceID=14810) Line 130 + 0x15 C++ antrix.exe!MapMgr::_PerformObjectDuties() Line 1216 + 0x11 C++ antrix.exe!MapMgr::Do() Line 1000 C++ antrix.exe!MapMgr::run() Line 961 + 0xb C++ antrix.exe!thread_func(void * args=0x10d2fab8) Line 35 + 0xd C++ antrix.exe!_threadstartex(void * ptd=0x10e5a5a8) Line 241 + 0xd C kernel32.dll!77e64829() + p 0x019ce880 {mInstanceIdList={...} instanceIdListMutex={cs={DebugInfo=??? LockCount=??? RecursionCount=??? ...} } m_pMapInfo=??? } Instance_Map_Info_Holder * + this 0x0dc93f28 {mInstanceInfoList={...} _busy={cs={DebugInfo=??? LockCount=??? RecursionCount=??? ...} } inactiveInstancesMutex={cs={DebugInfo=??? LockCount=??? RecursionCount=??? ...} } ...} InstanceSavingManagement * const + pPlayer 0x1389e460 {ok_to_remove=??? m_afk_reason={???} m_wratings={size=???} ...} Player * result true bool + data {m_opcode=0 } WorldPacket + itr {_Ptr=0x019cebb8 {_Next=??? _Prev=??? _Myval={first=??? second=???} } } std::list,std::allocator > >::const_iterator instanceInfoListMutex.Acquire(); InstanceInfo::const_iterator itr; for (itr = mInstanceInfoList.begin();itr != mInstanceInfoList.end(); itr++) { Instance_Map_Info_Holder *p = itr->second; if(p->GetMapInfo()->type == INSTANCE_RAID) continue; if(pPlayer->InGroup()) result = p->RemoveGroup(pPlayer->GetGroup()->GetID()); else result = p->RemovePlayer(pPlayer->GetGUID()); if(result)