Public feed
#887403
//=====================================================
//Date 1:2:2008. Time 0:42
Exception code: C0000005 ACCESS_VIOLATION
Fault address: 0F63C8EA 02:001198EA C:\mangos2008\MaNGOSScript.dll
Registers:
EAX:CDCDCDCD
EBX:0DD4E648
ECX:CDCDCDCD
EDX:04B78BE8
ESI:04D4F354
EDI:04D4F154
CS:EIP:001B:0F63C8EA
SS:ESP:0023:04D4F07C EBP:04D4F154
DS:0023 ES:0023 FS:003B GS:0000
Flags:00010282
Call stack:
Address Frame Function SourceFile
0F63C8EA 04D4F154 shadowfang_keepAI::EnterEvadeMode+4A c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\shadowfang_keep\shadowfang_keep.cpp line 101
0F63C846 04D4F244 shadowfang_keepAI::shadowfang_keepAI+66 c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\shadowfang_keep\shadowfang_keep.cpp line 73
0F63C75C 04D4F348 GetAI_shadowfang_keep+6C c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\shadowfang_keep\shadowfang_keep.cpp line 848
0F6F3409 04D4F438 GetAI+69 c:\storage\mangosd\src\bindings\scriptdev2\scriptmgr.cpp line 1621
00AF173A 04D4F584 FactorySelector::selectAI+5A c:\storage\mangosd\src\game\creatureaiselector.cpp line 40
00819F76 04D4F5A8 Creature::AIM_Initialize+66 c:\storage\mangosd\src\game\creature.cpp line 343
0081D4E6 04D4F5F8 Creature::LoadFromDB+366 c:\storage\mangosd\src\game\creature.cpp line 1352
00BACDB2 04D4F66C LoadHelper<Creature>+102 c:\storage\mangosd\src\game\objectgridloader.cpp line 118
00BAC0A4 04D4F6B0 ObjectGridLoader::Visit+B4 c:\storage\mangosd\src\game\objectgridloader.cpp line 183
00BAD63F 04D4F6BC VisitorHelper<ObjectGridLoader,Creature>+F c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 65
00BAD4B0 04D4F6CC VisitorHelper<ObjectGridLoader,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10 c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 70
00BAD393 04D4F6DC VisitorHelper<ObjectGridLoader,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+23 c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 71
00BAD295 04D4F6EC VisitorHelper<ObjectGridLoader,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+15 c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 94
00BAD19D 04D4F700 TypeContainerVisitor<ObjectGridLoader,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >::Visit+1D c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 105
00BACECA 04D4F710 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >,MaNGOS::SingleThreaded<Player> >::Visit<ObjectGridLoader>+1A c:\storage\mangosd\src\framework\gamesystem\grid.h line 95
00BAC223 04D4F754 ObjectGridLoader::Load+33 c:\storage\mangosd\src\game\objectgridloader.cpp line 207
00BACF32 04D4F764 GridLoader<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::Load<ObjectGridLoader>+22 c:\storage\mangosd\src\framework\gamesystem\gridloader.h line 54
00BAC3B0 04D4F78C ObjectGridLoader::LoadN+F0 c:\storage\mangosd\src\game\objectgridloader.cpp line 226
00A1E54E 04D4F7D0 Map::EnsureGridLoadedForPlayer+13E c:\storage\mangosd\src\game\map.cpp line 434
00A39E6E 04D4F814 Map::Visit<RGuard<ZThread::FairReadWriteLock,ZThread::Lockable>,MaNGOS::PlayerNotifier,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > > > >+AE c:\storage\mangosd\src\game\map.h line 339
00A315FC 04D4FA80 Cell::Visit<RGuard<ZThread::FairReadWriteLock,ZThread::Lockable>,MaNGOS::PlayerNotifier,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > > > >+17C c:\storage\mangosd\src\game\cellimpl.h line 66
00A2170E 04D4FAC4 Map::UpdatePlayerVisibility+6E c:\storage\mangosd\src\game\map.cpp line 1310
00A1F0F7 04D4FB14 Map::Add+E7 c:\storage\mangosd\src\game\map.cpp line 623
00BBDF6C 04D4FB74 WorldSession::HandleMoveWorldportAckOpcode+14C c:\storage\mangosd\src\game\movementhandler.cpp line 56
00A4A75A 04D4FBF8 WorldSession::Update+17A c:\storage\mangosd\src\game\worldsession.cpp line 564
009B7A50 04D4FCC4 World::UpdateSessions+1F0 c:\storage\mangosd\src\game\world.cpp line 1807
009B472F 04D4FDFC World::Update+4CF c:\storage\mangosd\src\game\world.cpp line 949
007C8BA0 04D4FE20 WorldRunnable::run+90 c:\storage\mangosd\src\mangosd\worldrunnable.cpp line 62
00C84A33 04D4FF38 ZThread::ThreadImpl::dispatch+293 c:\storage\mangosd\dep\src\zthread\threadimpl.cxx line 407
00C85678 04D4FF5C ZThread::`anonymous namespace'::Launcher::run+48 c:\storage\mangosd\dep\src\zthread\threadimpl.cxx line 49
00C8B9AE 04D4FF6C ZThread::ThreadOps::_dispatch+3E c:\storage\mangosd\dep\src\zthread\win32\threadops.cxx line 184
00D00EA3 04D4FFA8 _callthreadstartex+53 f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c line 348
00D00E14 04D4FFB4 _threadstartex+A4 f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c line 331
7C80B50B 04D4FFEC GetModuleFileNameA+1B4
========================
Local Variables And Parameters
Call stack:
Address Frame Function SourceFile
0F63C8EA 04D4F154 shadowfang_keepAI::EnterEvadeMode+4A c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\shadowfang_keep\shadowfang_keep.cpp line 101
Local <user defined> 'this'
0F63C846 04D4F244 shadowfang_keepAI::shadowfang_keepAI+66 c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\shadowfang_keep\shadowfang_keep.cpp line 73
Local <user defined> 'this'
Local <user defined> 'c'
0F63C75C 04D4F348 GetAI_shadowfang_keep+6C c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\shadowfang_keep\shadowfang_keep.cpp line 848
Local <user defined> '_Creature'
0F6F3409 04D4F438 GetAI+69 c:\storage\mangosd\src\bindings\scriptdev2\scriptmgr.cpp line 1621
Local <user defined> '_Creature'
Local <user defined> 'tmpscript'
00AF173A 04D4F584 FactorySelector::selectAI+5A c:\storage\mangosd\src\game\creatureaiselector.cpp line 40
Local <user defined> 'creature'
Local <user defined> 'ainame'
Local <user defined> 'ai_registry'
Local <user defined> 'cinfo'
Local <user defined> 'scriptedAI'
Local <user defined> 'ai_factory'
00819F76 04D4F5A8 Creature::AIM_Initialize+66 c:\storage\mangosd\src\game\creature.cpp line 343
Local <user defined> 'this'
Local <user defined> 'oldAI'
0081D4E6 04D4F5F8 Creature::LoadFromDB+366 c:\storage\mangosd\src\game\creature.cpp line 1352
Local <user defined> 'this'
Local unsigned long 'guid' = 186C9
Local unsigned long 'InstanceId' = 2
Local <user defined> 'data'
Local unsigned int 'team' = 0
Local unsigned long 'stored_guid' = 3F81
Local unsigned long 'curhealth' = 905
00BACDB2 04D4F66C LoadHelper<Creature>+102 c:\storage\mangosd\src\game\objectgridloader.cpp line 118
Local <user defined> 'obj'
Local unsigned long 'guid' = 3F81
Local <user defined> 'i_guid'
Local <user defined> 'guid_set'
Local <user defined> 'cell'
Local <user defined> 'm'
Local <user defined> 'count'
Local <user defined> 'map'
00BAC0A4 04D4F6B0 ObjectGridLoader::Visit+B4 c:\storage\mangosd\src\game\objectgridloader.cpp line 183
Local <user defined> 'this'
Local <user defined> 'm'
Local <user defined> 'cell_pair'
Local unsigned long 'x' = FC
Local unsigned long 'y' = 120
Local unsigned long 'cell_id' = 240FC
Local <user defined> 'cell_guids'
00BAD63F 04D4F6BC VisitorHelper<ObjectGridLoader,Creature>+F c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 65
Local <user defined> 'v'
Local <user defined> 'c'
00BAD4B0 04D4F6CC VisitorHelper<ObjectGridLoader,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10 c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 70
Local <user defined> 'v'
Local <user defined> 'c'
00BAD393 04D4F6DC VisitorHelper<ObjectGridLoader,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+23 c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 71
Local <user defined> 'v'
Local <user defined> 'c'
00BAD295 04D4F6EC VisitorHelper<ObjectGridLoader,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+15 c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 94
Local <user defined> 'v'
Local <user defined> 'c'
00BAD19D 04D4F700 TypeContainerVisitor<ObjectGridLoader,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >::Visit+1D c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 105
Local <user defined> 'this'
Local <user defined> 'c'
00BACECA 04D4F710 Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >,MaNGOS::SingleThreaded<Player> >::Visit<ObjectGridLoader>+1A c:\storage\mangosd\src\framework\gamesystem\grid.h line 95
Local <user defined> 'this'
Local <user defined> 'visitor'
00BAC223 04D4F754 ObjectGridLoader::Load+33 c:\storage\mangosd\src\game\objectgridloader.cpp line 207
Local <user defined> 'loader'
Local <user defined> 'wloader'
Local <user defined> 'this'
Local <user defined> 'grid'
00BACF32 04D4F764 GridLoader<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::Load<ObjectGridLoader>+22 c:\storage\mangosd\src\framework\gamesystem\gridloader.h line 54
Local <user defined> 'this'
Local <user defined> 'grid'
Local <user defined> 'loader'
00BAC3B0 04D4F78C ObjectGridLoader::LoadN+F0 c:\storage\mangosd\src\game\objectgridloader.cpp line 226
Local unsigned int 'y' = 0
Local unsigned int 'x' = 4
Local <user defined> 'this'
00A1E54E 04D4F7D0 Map::EnsureGridLoadedForPlayer+13E c:\storage\mangosd\src\game\map.cpp line 434
Local <user defined> 'loader'
Local <user defined> 'this'
Local <user defined> 'cell'
Local <user defined> 'player'
Local bool 'add_player' = 0
Local <user defined> 'grid'
00A39E6E 04D4F814 Map::Visit<RGuard<ZThread::FairReadWriteLock,ZThread::Lockable>,MaNGOS::PlayerNotifier,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > > > >+AE c:\storage\mangosd\src\game\map.h line 339
Local <user defined> 'this'
Local <user defined> 'cell'
Local <user defined> 'visitor'
Local <user defined> 'cell_y'
Local <user defined> 'x'
Local <user defined> 'y'
Local <user defined> 'cell_x'
00A315FC 04D4FA80 Cell::Visit<RGuard<ZThread::FairReadWriteLock,ZThread::Lockable>,MaNGOS::PlayerNotifier,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > > > >+17C c:\storage\mangosd\src\game\cellimpl.h line 66
Local <user defined> 'r_zone'
Local <user defined> 'lock'
Local <user defined> 'update_cell'
Local <user defined> 'this'
Local <user defined> 'l'
Local <user defined> 'visitor'
Local <user defined> 'm'
Local <user defined> 'cell_iter'
Local <user defined> 'standing_cell'
00A2170E 04D4FAC4 Map::UpdatePlayerVisibility+6E c:\storage\mangosd\src\game\map.cpp line 1310
Local <user defined> 'this'
Local <user defined> 'player'
Local <user defined> 'cell'
Local <user defined> 'cellpair'
Local <user defined> 'cell_lock'
Local <user defined> 'player_notifier'
Local <user defined> 'pl_notifier'
00A1F0F7 04D4FB14 Map::Add+E7 c:\storage\mangosd\src\game\map.cpp line 623
Local <user defined> 'this'
Local <user defined> 'player'
Local <user defined> 'cell'
Local <user defined> 'p'
00BBDF6C 04D4FB74 WorldSession::HandleMoveWorldportAckOpcode+14C c:\storage\mangosd\src\game\movementhandler.cpp line 56
Local <user defined> 'this'
Local <user defined> '__formal'
Local <user defined> 'mEntry'
Local <user defined> 'corpse'
00A4A75A 04D4FBF8 WorldSession::Update+17A c:\storage\mangosd\src\game\worldsession.cpp line 564
Local <user defined> 'iter'
Local <user defined> 'this'
Local unsigned long '__formal' = 2E
Local <user defined> 'packet'
Local int 'currTime' = CCCCCCCCCCCCCCCC
009B7A50 04D4FCC4 World::UpdateSessions+1F0 c:\storage\mangosd\src\game\world.cpp line 1807
Local <user defined> 'next'
Local <user defined> 'itr'
Local <user defined> 'this'
Local int 'diff' = 2E
009B472F 04D4FDFC World::Update+4CF c:\storage\mangosd\src\game\world.cpp line 949
Local <user defined> 'this'
Local int 'diff' = 2E
007C8BA0 04D4FE20 WorldRunnable::run+90 c:\storage\mangosd\src\mangosd\worldrunnable.cpp line 62
Local unsigned long 'diff' = 2E
Local <user defined> 'this'
Local unsigned long 'realCurrTime' = 24127A8C
Local unsigned long 'realPrevTime' = 24127A5E
Local unsigned long 'prevSleepTime' = 2B
00C84A33 04D4FF38 ZThread::ThreadImpl::dispatch+293 c:\storage\mangosd\dep\src\zthread\threadimpl.cxx line 407
Local <user defined> 'i'
Local <user defined> 'parent'
Local <user defined> 'impl'
Local <user defined> 'task'
00C85678 04D4FF5C ZThread::`anonymous namespace'::Launcher::run+48 c:\storage\mangosd\dep\src\zthread\threadimpl.cxx line 49
Local <user defined> 'this'
00C8B9AE 04D4FF6C ZThread::ThreadOps::_dispatch+3E c:\storage\mangosd\dep\src\zthread\win32\threadops.cxx line 184
Local void 'arg' = 12CA64
Local <user defined> 'task'
00D00EA3 04D4FFA8 _callthreadstartex+53 f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c line 348
Local <user defined> 'ptd'
00D00E14 04D4FFB4 _threadstartex+A4 f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c line 331
Local void 'ptd' = DD4E648
Local <user defined> '_ptd'
7C80B50B 04D4FFEC GetModuleFileNameA+1B4
========================
Global Variables