rendered paste body ntdll.dll!7c84afb2()
ntdll.dll!7c83d281()
> ascent.exe!Group::HandlePartialChange(unsigned int Type=1, Player * pPlayer=0x21333838) Line 1086 C++
ascent.exe!Object::SetPosition(float newX=-7283.5229, float newY=-3745.1370, float newZ=9.4447279, float newOrientation=5.9878020, bool allowPorting=false) Line 761 C++
ascent.exe!WorldSession::HandleMovementOpcodes(WorldPacket & recv_data={...}) Line 570 + 0x38 C++
ascent.exe!WorldSession::Update(unsigned int InstanceID=1937) Line 158 C++
ascent.exe!MapMgr::_PerformObjectDuties() Line 1550 + 0x14 C++
ascent.exe!MapMgr::Do() Line 1320 C++
ascent.exe!MapMgr::run() Line 1255 + 0xb C++
ascent.exe!thread_proc(void * param=0x0d3f3908) Line 265 + 0x11 C++
kernel32.dll!77e64829()
Type 1 unsigned int
- m_groupLock {cs={DebugInfo=0x00000000 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-2 RecursionCount=0 ...} } Mutex
+ cs {DebugInfo=0x00000000 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-2 RecursionCount=0 ...} _RTL_CRITICAL_SECTION
- this 0x146c76f8 {m_targetIcons=0x146c76f8 m_disbandOnNoMembers=true m_isqueued=false ...} Group * const
+ m_targetIcons 0x146c76f8 unsigned __int64 [8]
m_disbandOnNoMembers true bool
m_isqueued false bool
+ m_Leader 0x00000000 {m_skills={size=???} m_references={size=???} ok_to_remove=??? ...} Player *
+ m_Looter 0x00000000 {m_skills={size=???} m_references={size=???} ok_to_remove=??? ...} Player *
+ lastRRlooter 0x00000000 {m_skills={size=???} m_references={size=???} ok_to_remove=??? ...} Player *
m_LootMethod 3 '␃' unsigned char
m_LootThreshold 2 unsigned short
m_GroupType 0 unsigned char
m_Id 400619 unsigned int
+ m_SubGroups 0x146c7754 SubGroup * [8]
m_SubGroupCount 1 '␁' unsigned char
m_MemberCount 0 unsigned int
+ m_groupLock {cs={DebugInfo=0x00000000 {Type=??? CreatorBackTraceIndex=??? CriticalSection=??? ...} LockCount=-2 RecursionCount=0 ...} } Mutex
m_dirty true bool
m_updateblock false bool
uint32 Flags = 0;
m_groupLock.Acquire();
switch(Type) <-- *CRASH!*
{
case PARTY_UPDATE_FLAG_POSITION:
Flags = GROUP_UPDATE_FLAG_POSITION;
break;
group.cpp