I hope I am doing this correctly:
We noticed that the server dumps out if a mob has a pet and you kill the pet before killing the pets owner.
I can easialy reproduce this error. Any help would be appreciated.
I have about 15 of these, but they are all from simular events.
Here is my crash file:
Revision: * * 11743 *
Date 1:8:2011. Time 12:52
//=====================================================
*** Hardware ***
Processor: Intel® Xeon CPU 3.00GHz
Number Of Processors: 4
Physical Memory: 4194303 KB (Available: 4194303 KB)
Commit Charge Limit: 4194303 KB
*** Operation System ***
Windows Vista or Windows Server 2008 Professional Service Pack 1 (Version 6.1, Build 7601)
//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 004A0955 01:0009F955 C:\\Mangos\\mangosd.exe
Registers:
EAX:00000000
EBX:00000064
ECX:00000003
EDX:F27FE560
ESI:EEAA5428
EDI:EEAA5428
CS:EIP:0023:004A0955
SS:ESP:002B:0888CD70 EBP:0888DD98
DS:002B ES:002B FS:0053 GS:002B
Flags:00010206
Call stack:
Address Frame Function SourceFile
004A0955 00000000 MotionMaster::UpdateMotion+B5
004C8D0B 00000000 Unit::Update+1EB
004E045C 00000000 Creature::Update+3AC
0050C325 00000000 Pet::Update+195
004E6323 00000000 MaNGOS::ObjectUpdater::Visit+83
004E82FF 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+F
004E9EC3 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Player,TypeList<Creature,TypeList<Corpse,TypeList<Camera,TypeNull> > > >+13
004F914B 00000000 Map::Update+42B
00650615 00000000 MapManager::Update+65
00484EE1 00000000 World::Update+251
00451DF2 00000000 WorldRunnable::run+52
004638D0 00000000 ACE_Based::Thread::ThreadTask+10
69EC7064 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
6ADE0FAC 00000000 _freefls+130
6ADE10B1 00000000 ___fls_getvalue@4+58
75FA339A 00000000 BaseThreadInitThunk+12
77689ED2 00000000 RtlInitializeExceptionChain+63
77689EA5 00000000 RtlInitializeExceptionChain+36
========================
Local Variables And Parameters
Call stack:
Address Frame Function SourceFile
004A0955 00000000 MotionMaster::UpdateMotion+B5
punting on symbol diff
Local <user defined> 'st'
004C8D0B 00000000 Unit::Update+1EB
punting on symbol update_diff
punting on symbol p_time
004E045C 00000000 Creature::Update+3AC
punting on symbol update_diff
punting on symbol diff
0050C325 00000000 Pet::Update+195
punting on symbol update_diff
punting on symbol diff
Local <user defined> 'st'
004E6323 00000000 MaNGOS::ObjectUpdater::Visit+83
Local <user defined> 'm'
004E82FF 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+F
Local <user defined> 'v'
Local <user defined> 'c'
004E9EC3 00000000 VisitorHelper<MaNGOS::ObjectUpdater,Player,TypeList<Creature,TypeList<Corpse,TypeList<Camera,TypeNull> > > >+13
Local <user defined> 'v'
Local <user defined> 'c'
004F914B 00000000 Map::Update+42B
Local <user defined> 't_diff'
Local <user defined> 'updater'
Local <user defined> 'updater'
Local <user defined> 'area'
punting on symbol x
punting on symbol y
Local <user defined> 'cell'
Local <user defined> 'area'
punting on symbol x
punting on symbol y
Local <user defined> 'cell'
Local <user defined> 'st'
00650615 00000000 MapManager::Update+65
punting on symbol diff
00484EE1 00000000 World::Update+251
punting on symbol diff
punting on symbol maxClientsNum
00451DF2 00000000 WorldRunnable::run+52
004638D0 00000000 ACE_Based::Thread::ThreadTask+10
punting on symbol param
69EC7064 00000000 ?invoke@ACE_OS_Thread_Adapter@@UAEKXZ+74
6ADE0FAC 00000000 _freefls+130
6ADE10B1 00000000 ___fls_getvalue@4+58
75FA339A 00000000 BaseThreadInitThunk+12
77689ED2 00000000 RtlInitializeExceptionChain+63
77689EA5 00000000 RtlInitializeExceptionChain+36
========================
Global Variables