Public feed #887403

Untitled

public text v1 · immutable
Raw Edit
·published 2008-02-01 08:54 UTC
rendered paste body
//=====================================================
//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