Public feed #887402

Stuff

public text v1 · immutable
Raw Edit
·published 2008-02-01 08:53 UTC
rendered paste body
//Date 31:1:2008. Time 21:7 
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  0F540CC8 02:0001DCC8 C:\mangos2008\MaNGOSScript.dll

Registers:
EAX:CDCDCDCD
EBX:0DD4BE90
ECX:00000000
EDX:011C4638
ESI:04D4F758
EDI:04D4F62C
CS:EIP:001B:0F540CC8
SS:ESP:0023:04D4F554  EBP:04D4F62C
DS:0023  ES:0023  FS:003B  GS:0000
Flags:00010246

Call stack:
Address   Frame     Function		SourceFile
0F540CC8  04D4F62C  Unit::isAlive+28  c:\storage\mangosd\src\game\unit.h line 786
0F5D2319  04D4F74C  blackfathom_depthsAI::UpdateAI+909  c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\blackfathom_depths\blackfathom_depths.cpp line 442
00819C2D  04D4F77C  Creature::Update+32D  c:\storage\mangosd\src\game\creature.cpp line 253
00A18450  04D4F7A4  MaNGOS::ObjectUpdater::Visit+A0  c:\storage\mangosd\src\game\gridnotifiersimpl.h line 46
00A1839F  04D4F7B0  VisitorHelper<MaNGOS::ObjectUpdater,Creature>+F  c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 65
00A182B0  04D4F7C0  VisitorHelper<MaNGOS::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10  c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 70
00A181F3  04D4F7D0  VisitorHelper<MaNGOS::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+23  c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 71
00A180E5  04D4F7E0  VisitorHelper<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+15  c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 94
00A178DD  04D4F7F4  TypeContainerVisitor<MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >::Visit+1D  c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 105
00A16DCA  04D4F804  Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >,MaNGOS::SingleThreaded<Player> >::Visit<MaNGOS::ObjectUpdater>+1A  c:\storage\mangosd\src\framework\gamesystem\grid.h line 95
00A15A16  04D4F814  NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >,MaNGOS::SingleThreaded<Player> >::Visit<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+36  c:\storage\mangosd\src\framework\gamesystem\ngrid.h line 118
00A134B1  04D4F858  Map::Visit<MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+D1  c:\storage\mangosd\src\game\map.h line 341
00A0F5EA  04D4FAC4  Cell::Visit<MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+BCA  c:\storage\mangosd\src\game\cellimpl.h line 272
009EFCD4  04D4FC38  ObjectAccessor::Update+4D4  c:\storage\mangosd\src\game\objectaccessor.cpp line 617
009E2A57  04D4FCC4  MapManager::Update+147  c:\storage\mangosd\src\game\mapmanager.cpp line 160
009B49A4  04D4FDFC  World::Update+744  c:\storage\mangosd\src\game\world.cpp line 986
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
0F540CC8  04D4F62C  Unit::isAlive+28  c:\storage\mangosd\src\game\unit.h line 786
	Local  <user defined> 'this'

0F5D2319  04D4F74C  blackfathom_depthsAI::UpdateAI+909  c:\storage\mangosd\src\bindings\scriptdev2\scripts\zone\blackfathom_depths\blackfathom_depths.cpp line 442
	Local  <user defined> 'this'
	Local  <user defined> 'diff'

00819C2D  04D4F77C  Creature::Update+32D  c:\storage\mangosd\src\game\creature.cpp line 253
	Local  <user defined> 'this'
	Local  unsigned long 'diff' = 8C

00A18450  04D4F7A4  MaNGOS::ObjectUpdater::Visit+A0  c:\storage\mangosd\src\game\gridnotifiersimpl.h line 46
	Local  <user defined> 'iter'
	Local  <user defined> 'this'
	Local  <user defined> 'm'

00A1839F  04D4F7B0  VisitorHelper<MaNGOS::ObjectUpdater,Creature>+F  c:\storage\mangosd\src\framework\gamesystem\typecontainervisitor.h line 65
	Local  <user defined> 'v'
	Local  <user defined> 'c'

00A182B0  04D4F7C0  VisitorHelper<MaNGOS::ObjectUpdater,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'

00A181F3  04D4F7D0  VisitorHelper<MaNGOS::ObjectUpdater,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'

00A180E5  04D4F7E0  VisitorHelper<MaNGOS::ObjectUpdater,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'

00A178DD  04D4F7F4  TypeContainerVisitor<MaNGOS::ObjectUpdater,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'

00A16DCA  04D4F804  Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >,MaNGOS::SingleThreaded<Player> >::Visit<MaNGOS::ObjectUpdater>+1A  c:\storage\mangosd\src\framework\gamesystem\grid.h line 95
	Local  <user defined> 'this'
	Local  <user defined> 'visitor'

00A15A16  04D4F814  NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeNull> > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >,MaNGOS::SingleThreaded<Player> >::Visit<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+36  c:\storage\mangosd\src\framework\gamesystem\ngrid.h line 118
	Local  <user defined> 'this'
	Local  <user defined> 'x'
	Local  <user defined> 'y'
	Local  <user defined> 'visitor'

00A134B1  04D4F858  Map::Visit<MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+D1  c:\storage\mangosd\src\game\map.h line 341
	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'

00A0F5EA  04D4FAC4  Cell::Visit<MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+BCA  c:\storage\mangosd\src\game\cellimpl.h line 272
	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'

009EFCD4  04D4FC38  ObjectAccessor::Update+4D4  c:\storage\mangosd\src\game\objectaccessor.cpp line 617
	Local  <user defined> 'cell'
	Local  <user defined> 'cell_lock'
	Local  unsigned long 'cell_id' = 1FEF5
	Local  <user defined> 'cell_iter'
	Local  <user defined> 'update_cell'
	Local  <user defined> 'player'
	Local  <user defined> 'standing_cell'
	Local  <user defined> 'iter'
	Local  <user defined> 'creature_locations'
	Local  <user defined> 'updater'
	Local  <user defined> 'world_object_update'
	Local  <user defined> 'map'
	Local  <user defined> 'grid_object_update'
	Local  <user defined> 'playerMap'
	Local  <user defined> 'this'
	Local  unsigned long 'diff' = 8C

009E2A57  04D4FCC4  MapManager::Update+147  c:\storage\mangosd\src\game\mapmanager.cpp line 160
	Local  <user defined> 'this'
	Local  int 'diff' = 2E

009B49A4  04D4FDFC  World::Update+744  c:\storage\mangosd\src\game\world.cpp line 986
	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' = 234D9352
	Local  unsigned long 'realPrevTime' = 234D9324
	Local  unsigned long 'prevSleepTime' = 2E

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' = DD4BE90
	Local  <user defined> '_ptd'

7C80B50B  04D4FFEC  GetModuleFileNameA+1B4

========================
Global Variables