Jump to content
TrinityCore

0775123

Plebs
  • Posts

    1
  • Joined

  • Last visited

0775123's Achievements

Newbie

Newbie (1/14)

  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

0

Reputation

  1. 0775123

    crash

    Revision: TrinityCore rev. b91bed017bb5 2016-04-12 23:09:23 +0200 (3.3.5 branch) (Win32, RelWithDebInfo) Date 26:4:2016. Time 15:3 //===================================================== *** Hardware *** Processor: Intel(R) Core(TM)2 Duo CPU E8300 @ 2.83GHz Number Of Processors: 2 Physical Memory: 4158712 KB (Available: 2478464 KB) Commit Charge Limit: 4194303 KB *** Operation System *** Windows Server 2008 R2 Enterprise Service Pack 1 (Version 6.1, Build 7601) //===================================================== Exception code: C0000005 ACCESS_VIOLATION Fault address: 01D8B3A7 01:00C4A3A7 D:\TrinityCore\worldserver.exe Registers: EAX:0000009B EBX:0000085B ECX:6CC20D3D EDX:00681333 ESI:28655F60 EDI:0C1CF95C CS:EIP:0023:01D8B3A7 SS:ESP:002B:0C1CF920 EBP:0C1CF920 DS:002B ES:002B FS:0053 GS:002B Flags:00010212 Call stack: Address Frame Function SourceFile 01D8B3A7 00000000 Trinity::Assert+27 e:\trinitycore\trinitycore\src\common\debugging\errors.cpp line 43 01CDA9AA 00000000 Movement::MoveSpline::_updateState+DA e:\trinitycore\trinitycore\src\server\game\movement\spline\movespline.cpp line 253 018DA61D 00000000 Unit::UpdateSplineMovement+2D e:\trinitycore\trinitycore\src\server\game\entities\unit\unit.cpp line 415 018D905A 00000000 Unit::Update+15A e:\trinitycore\trinitycore\src\server\game\entities\unit\unit.cpp line 391 01A0E699 00000000 Creature::Update+839 e:\trinitycore\trinitycore\src\server\game\entities\creature\creature.cpp line 568 01C14440 00000000 Trinity::ObjectUpdater::Visit<Creature>+30 e:\trinitycore\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 345 019C9A1E 00000000 VisitorHelper<Trinity::ObjectUpdater,Creature>+E e:\trinitycore\trinitycore\src\server\shared\dynamic\typecontainervisitor.h line 46 019C9A50 00000000 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10 e:\trinitycore\trinitycore\src\server\shared\dynamic\typecontainervisitor.h line 51 019C907B 00000000 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+9B e:\trinitycore\trinitycore\src\server\game\maps\map.h line 822 019E9174 00000000 Map::VisitNearbyCellsOf+134 e:\trinitycore\trinitycore\src\server\game\maps\map.cpp line 674 019E8957 00000000 Map::Update+147 e:\trinitycore\trinitycore\src\server\game\maps\map.cpp line 718 01C30F86 00000000 MapUpdater::WorkerThread+36 e:\trinitycore\trinitycore\src\server\game\maps\mapupdater.cpp line 113 01C30FC2 00000000 std::_LaunchPad<std::_Bind<1,void,std::_Pmf_wrap<void (__thiscall MapUpdater::*)(void),void,MapUpdater>,MapUpdater *> >::_Go+12 c:\program files (x86)\microsoft visual studio 12.0\vc\include\thr\xthread line 188 70B2F33C 00000000 ?_Release@_Pad@std@@QAEXXZ+6C 6CC2C01D 00000000 __get_tlsindex+6F 6CC2C001 00000000 __get_tlsindex+53 771333AA 00000000 BaseThreadInitThunk+12 77669ED2 00000000 RtlInitializeExceptionChain+63 77669EA5 00000000 RtlInitializeExceptionChain+36 ======================== Local Variables And Parameters Call stack: Address Frame Function SourceFile 01D8B3A7 00000000 Trinity::Assert+27 e:\trinitycore\trinitycore\src\common\debugging\errors.cpp line 43 Parameter char* file = "E:\TrinityCore\TrinityCore\src\server\game\M..." Parameter int line = 0xFD Parameter char* function = "Movement::MoveSpline::_updateState" Parameter char* message = "minimal_diff >= 0" 01CDA9AA 00000000 Movement::MoveSpline::_updateState+DA e:\trinitycore\trinitycore\src\server\game\movement\spline\movespline.cpp line 253 Parameter int& ms_time_diff = 0xFFFE1820 018DA61D 00000000 Unit::UpdateSplineMovement+2D e:\trinitycore\trinitycore\src\server\game\entities\unit\unit.cpp line 415 Parameter unsigned int t_diff = 0xFFFE1820 018D905A 00000000 Unit::Update+15A e:\trinitycore\trinitycore\src\server\game\entities\unit\unit.cpp line 391 Parameter unsigned int p_time = 0xFFFE1820 01A0E699 00000000 Creature::Update+839 e:\trinitycore\trinitycore\src\server\game\entities\creature\creature.cpp line 568 Parameter unsigned int diff = 0xFFFE1820 Local std::exception& e = 0x2861BEC4 char* _Mywhat = NULL bool _Mydofree = 0xBA Local std::exception& e = 0x2874D1A4 char* _Mywhat = "" bool _Mydofree = 0x0 Local ObjectGuid dbtableHighGuid unsigned int _guid = 0x2FFB57B815CA3B53 Local ObjectGuid targetGuid unsigned int _guid = 0x771314502861BEC4 Local std::exception& e = 0x6CC6F57E char* _Mywhat = "莾蠬" bool _Mydofree = 0x3C Local LinkedListHead::Iterator<MapReference const > it MapReference* _Ptr = 0x2FFB57B8 Reference<Map,Player> LinkedListElement LinkedListElement* iNext = 0x9 LinkedListElement* iPrev = 0x3 Map* iRefTo = 0x60 Player* iRefFrom = 0x2155B0D8 01C14440 00000000 Trinity::ObjectUpdater::Visit<Creature>+30 e:\trinitycore\trinitycore\src\server\game\grids\notifiers\gridnotifiers.cpp line 345 Parameter GridRefManager<Creature>& m = 0x2FDE7638 RefManager<GridRefManager<Creature>,Creature> LinkedListHead LinkedListElement iFirst LinkedListElement* iNext = 0x2FFB67BC LinkedListElement* iPrev = NULL LinkedListElement iLast LinkedListElement* iNext = NULL LinkedListElement* iPrev = 0x2FFB55B4 unsigned int iSize = 0x2 <user defined> ?$Iterator@VLinkedListElement@@ = 0x20D39C0 <user defined> iterator = 0x20D39C0 <user defined> iterator = 0x2FDE7638 iterator GridReference<Creature>* _Ptr = 0x20D39C0 Reference<GridRefManager<Creature>,Creature> LinkedListElement LinkedListElement* iNext = 0x21B18D4 LinkedListElement* iPrev = 0x19DB4F0 GridRefManager<Creature>* iRefTo = 0x21B1AA0 Creature* iRefFrom = 0x19DB1A0 019C9A1E 00000000 VisitorHelper<Trinity::ObjectUpdater,Creature>+E e:\trinitycore\trinitycore\src\server\shared\dynamic\typecontainervisitor.h line 46 Parameter Trinity::ObjectUpdater& v = 0xC1CFB84 unsigned int i_timeDiff = 0xFFFE1820 Parameter ContainerMapList<Creature>& c = 0x2FDE7638 GridRefManager<Creature> _element RefManager<GridRefManager<Creature>,Creature> LinkedListHead LinkedListElement iFirst = 0x2FDE763C LinkedListElement iLast = 0x2FDE7648 unsigned int iSize = 0x2 <user defined> ?$Iterator@VLinkedListElement@@ = 0x20D39C0 <user defined> iterator = 0x20D39C0 <user defined> iterator = 0x2FDE7638 iterator GridReference<Creature>* _Ptr = 0x20D39C0 019C9A50 00000000 VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+10 e:\trinitycore\trinitycore\src\server\shared\dynamic\typecontainervisitor.h line 51 Parameter Trinity::ObjectUpdater& v = 0xC1CFB84 unsigned int i_timeDiff = 0xFFFE1820 Parameter ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >& c = 0x2FDE7638 ContainerMapList<Creature> _elements GridRefManager<Creature> _element RefManager<GridRefManager<Creature>,Creature> LinkedListHead LinkedListElement iFirst = 0x2FDE763C LinkedListElement iLast = 0x2FDE7648 unsigned int iSize = 0x2 <user defined> ?$Iterator@VLinkedListElement@@ = 0x20D39C0 <user defined> iterator = 0x20D39C0 <user defined> iterator = 0x2FDE7638 iterator GridReference<Creature>* _Ptr = 0x20D39C0 ContainerMapList<TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > _TailElements ContainerMapList<DynamicObject> _elements GridRefManager<DynamicObject> _element = 0x2FDE7658 ContainerMapList<TypeList<Corpse,TypeNull> > _TailElements ContainerMapList<Corpse> _elements = 0x2FDE7678 ContainerMapList<TypeNull> _TailElements = 0x0 019C907B 00000000 Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+9B e:\trinitycore\trinitycore\src\server\game\maps\map.h line 822 Parameter Cell& cell = 0xC1CFB44 <unnamed-type-data> <unnamed-type-Part> unsigned int grid_x = 0x114365E unsigned int grid_y = 0x114365E unsigned int cell_x = 0x114365E unsigned int cell_y = 0x114365E unsigned int nocreate = 0x114365E unsigned int reserved = 0x114365E Cell::<unnamed-type-data>::<unnamed-type-Part> Part unsigned int grid_x = 0x114365E unsigned int grid_y = 0x114365E unsigned int cell_x = 0x114365E unsigned int cell_y = 0x114365E unsigned int nocreate = 0x114365E unsigned int reserved = 0x114365E unsigned int All = 0x114365E Cell::<unnamed-type-data> data <user defined> <unnamed-type-Part> = 0x114365E <user defined> Part = 0x114365E unsigned int All = 0x114365E Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >& visitor = 0xC1CFB88 Trinity::ObjectUpdater& i_visitor = 0xC1CFB84 unsigned int i_timeDiff = 0xFFFE1820 019E9174 00000000 Map::VisitNearbyCellsOf+134 e:\trinitycore\trinitycore\src\server\game\maps\map.cpp line 674 Parameter WorldObject* obj = 0xF3 Object unsigned int m_objectType = 0xF7 <Unable to read memory> int m_objectTypeId = 0xFB <Unable to read memory> unsigned int m_updateFlag = 0xFF <Unable to read memory> int* m_int32Values = <Unable to read memory> unsigned int* m_uint32Values = <Unable to read memory> float* m_floatValues = <Unable to read memory> UpdateMask _changesMask unsigned int _fieldCount = 0x107 <Unable to read memory> unsigned int _blockCount = 0x10B <Unable to read memory> unsigned int* _bits = <Unable to read memory> unsigned int m_valuesCount = 0x113 <Unable to read memory> unsigned int _fieldNotifyFlags = 0x115 <Unable to read memory> bool m_objectUpdated = 0x117 <Unable to read memory> bool m_inWorld = 0x118 <Unable to read memory> PackedGuid m_PackGUID ByteBuffer _packedGuid = 0x11B WorldLocation Position PositionXYStreamer Position* Pos = <Unable to read memory> PositionXYZStreamer <user defined> Pos = 0x133 <Unable to read memory> PositionXYZOStreamer <user defined> Pos = 0x133 <Unable to read memory> float m_positionX = 0x133 <Unable to read memory> float m_positionY = 0x137 <Unable to read memory> float m_positionZ = 0x13B <Unable to read memory> float m_orientation = 0x13F <Unable to read memory> unsigned int m_mapId = 0x143 <Unable to read memory> FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealth int[2] m_values [0] = 0x147 <Unable to read memory> [1] = 0x14B <Unable to read memory> unsigned int m_flags = 0x14F <Unable to read memory> FlaggedValuesArray32<int,unsigned int,enum StealthType,2> m_stealthDetect int[2] m_values [0] = 0x153 <Unable to read memory> [1] = 0x157 <Unable to read memory> unsigned int m_flags = 0x15B <Unable to read memory> FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibility int[12] m_values [0] = 0x15F <Unable to read memory> [1] = 0x163 <Unable to read memory> [2] = 0x167 <Unable to read memory> [3] = 0x16B <Unable to read memory> [4] = 0x16F <Unable to read memory> [5] = 0x173 <Unable to read memory> [6] = 0x177 <Unable to read memory> [7] = 0x17B <Unable to read memory> [8] = 0x17F <Unable to read memory> [9] = 0x183 <Unable to read memory> unsigned int m_flags = 0x18F <Unable to read memory> FlaggedValuesArray32<int,unsigned int,enum InvisibilityType,12> m_invisibilityDetect int[12] m_values [0] = 0x193 <Unable to read memory> [1] = 0x197 <Unable to read memory> [2] = 0x19B <Unable to read memory> [3] = 0x19F <Unable to read memory> [4] = 0x1A3 <Unable to read memory> [5] = 0x1A7 <Unable to read memory> [6] = 0x1AB <Unable to read memory> [7] = 0x1AF <Unable to read memory> [8] = 0x1B3 <Unable to read memory> [9] = 0x1B7 <Unable to read memory> unsigned int m_flags = 0x1C3 <Unable to read memory> FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibility int[2] m_values [0] = 0x1C7 <Unable to read memory> [1] = 0x1CB <Unable to read memory> unsigned int m_flags = 0x1CF <Unable to read memory> FlaggedValuesArray32<int,unsigned int,enum ServerSideVisibilityType,2> m_serverSideVisibilityDetect int[2] m_values [0] = 0x1D3 <Unable to read memory> [1] = 0x1D7 <Unable to read memory> unsigned int m_flags = 0x1DB <Unable to read memory> unsigned int LastUsedScriptID = 0x1DF <Unable to read memory> MovementInfo m_movementInfo ObjectGuid guid unsigned int _guid = 0x1E3 <Unable to read memory> unsigned int flags = 0x1EB <Unable to read memory> unsigned int flags2 = 0x1EF <Unable to read memory> Position pos PositionXYStreamer Position* Pos = <Unable to read memory> PositionXYZStreamer <user defined> Pos = 0x1F3 <Unable to read memory> PositionXYZOStreamer <user defined> Pos = 0x1F3 <Unable to read memory> float m_positionX = 0x1F3 <Unable to read memory> float m_positionY = 0x1F7 <Unable to read memory> float m_positionZ = 0x1FB <Unable to read memory> float m_orientation = 0x1FF <Unable to read memory> unsigned int time = 0x203 <Unable to read memory> TransportInfo ObjectGuid guid = 0x1E3 <Unable to read memory> Position pos = 0x1EB int seat = 0x1FB <Unable to read memory> unsigned int time = 0x1FF <Unable to read memory> unsigned int time2 = 0x203 <Unable to read memory> MovementInfo::TransportInfo transport ObjectGuid guid = 0x20B <Unable to read memory> Position pos = 0x213 int seat = 0x223 <Unable to read memory> unsigned int time = 0x227 <Unable to read memory> unsigned int time2 = 0x22B <Unable to read memory> float pitch = 0x233 <Unable to read memory> unsigned int fallTime = 0x237 <Unable to read memory> JumpInfo float zspeed = 0x1E3 <Unable to read memory> float sinAngle = 0x1E7 <Unable to read memory> float cosAngle = 0x1EB <Unable to read memory> float xyspeed = 0x1EF <Unable to read memory> MovementInfo::JumpInfo jump float zspeed = 0x23B <Unable to read memory> float sinAngle = 0x23F <Unable to read memory> float cosAngle = 0x243 <Unable to read memory> float xyspeed = 0x247 <Unable to read memory> float splineElevation = 0x24B <Unable to read memory> std::string m_name = 0x253 <Unable to read memory> bool m_isActive = 0x26B <Unable to read memory> bool m_isWorldObject = 0x26C <Unable to read memory> ZoneScript* m_zoneScript = <Unable to read memory> Transport* m_transport = <Unable to read memory> Map* m_currMap = <Unable to read memory> unsigned int m_InstanceId = 0x27B <Unable to read memory> unsigned int m_phaseMask = 0x27F <Unable to read memory> unsigned int m_notifyflags = 0x283 <Unable to read memory> unsigned int m_executed_notifies = 0x285 <Unable to read memory> Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >& gridVisitor = 0xC1CFB88 Trinity::ObjectUpdater& i_visitor = 0xC1CFB84 unsigned int i_timeDiff = 0xFFFE1820 Parameter TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > >& worldVisitor = 0xC1CFB8C Trinity::ObjectUpdater& i_visitor = 0xC1CFB84 unsigned int i_timeDiff = 0xFFFE1820 Local CellArea area CoordPair<512> low_bound unsigned int x_coord = 0xF3 unsigned int y_coord = 0xCC CoordPair<512> high_bound unsigned int x_coord = 0xF6 unsigned int y_coord = 0xCF Local Cell cell <unnamed-type-data> <unnamed-type-Part> unsigned int grid_x = 0x114365E unsigned int grid_y = 0x114365E unsigned int cell_x = 0x114365E unsigned int cell_y = 0x114365E unsigned int nocreate = 0x114365E unsigned int reserved = 0x114365E Cell::<unnamed-type-data>::<unnamed-type-Part> Part unsigned int grid_x = 0x114365E unsigned int grid_y = 0x114365E unsigned int cell_x = 0x114365E unsigned int cell_y = 0x114365E unsigned int nocreate = 0x114365E unsigned int reserved = 0x114365E unsigned int All = 0x114365E Cell::<unnamed-type-data> data <user defined> <unnamed-type-Part> = 0x114365E <user defined> Part = 0x114365E unsigned int All = 0x114365E 019E8957 00000000 Map::Update+147 e:\trinitycore\trinitycore\src\server\game\maps\map.cpp line 718 Parameter unsigned int t_diff = 0xFFFE1820 Local Trinity::ObjectUpdater updater unsigned int i_timeDiff = 0xFFFE1820 Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > world_object_update Trinity::ObjectUpdater& i_visitor = 0xC1CFB84 unsigned int i_timeDiff = 0xFFFE1820 Local TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > > grid_object_update Trinity::ObjectUpdater& i_visitor = 0xC1CFB84 unsigned int i_timeDiff = 0xFFFE1820 Local MapSessionFilter updater PacketFilter WorldSession* m_pSession = 0x2BB31568 int m_muteTime = 0x0 std::atomic<int> m_timeOutTime = 0x1181FD std::future<SQLQueryHolder *> _realmAccountLoginCallback = 0x12B597858 std::future<std::shared_ptr<PreparedResultSet> > _charEnumCallback = 0x12B5993E8 std::future<std::shared_ptr<PreparedResultSet> > _addIgnoreCallback = 0x0 std::future<std::shared_ptr<PreparedResultSet> > _stablePetCallback = 0x0 QueryCallback<std::shared_ptr<PreparedResultSet>,CharacterRenameInfo *,0> _charRenameCallback = 0x2BB31594 QueryCallback<std::shared_ptr<PreparedResultSet>,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,0> _addFriendCallback = 0x2BB315A4 QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _unstablePetCallback = 0x2BB315C8 QueryCallback<std::shared_ptr<PreparedResultSet>,unsigned int,0> _stableSwapCallback = 0x2BB315D8 QueryCallback<std::shared_ptr<PreparedResultSet>,ObjectGuid,0> _sendStabledPetCallback = 0x2BB315E8 QueryCallback<std::shared_ptr<PreparedResultSet>,CharacterCreateInfo *,1> _charCreateCallback = 0x2BB31600 std::future<SQLQueryHolder *> _charLoginCallback = 0x12B597EE8 DosProtection WorldSession* Session = NULL int _policy = 0x0 std::unordered_map<unsigned short,PacketCounter,std::hash<unsigned short>,std::equal_to<unsigned short>,std::allocator<std::pair<unsigned short const ,PacketCounter> > > _PacketThrottlingMap = 0x2BB31570 WorldSession::DosProtection AntiDOS = 0x2BB31618 std::set<ObjectGuid,std::less<ObjectGuid>,std::allocator<ObjectGuid> > _legitCharacters = 0x42D8C7C90 unsigned int m_GUIDLow = 0x4 Player* _player = 0x2FDE1DC0 std::shared_ptr<WorldSocket> m_Socket = 0x21552A1821552A28 std::string m_Address = "180.137.15.89" int _security = 0x3 unsigned int _accountId = 0x1 std::string _accountName = "ABAB" unsigned int m_expansion = 0x2 Warden* _warden = NULL int _logoutTime = 0x0 bool m_inQueue = 0x0 bool m_playerLoading = 0x0 bool m_playerLogout = 0x0 bool m_playerRecentlyLogout = 0x0 bool m_playerSave = 0x0 int m_sessionDbcLocale = 0x4 int m_sessionDbLocaleIndex = 0x4 std::atomic<unsigned int> m_latency = 0x1B std::atomic<unsigned int> m_clientTimeDelay = 0x0 AccountData[8] m_accountData [0] = 0x2BB316B8 [1] = 0x2BB316D8 [2] = 0x2BB316F8 [3] = 0x2BB31718 [4] = 0x2BB31738 [5] = 0x2BB31758 [6] = 0x2BB31778 [7] = 0x2BB31798 unsigned int[8] m_Tutorials [0] = 0xE1EE3FF7 [1] = 0xFF612E1 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 bool m_TutorialsChanged = 0x0 std::list<AddonInfo,std::allocator<AddonInfo> > m_addonsList = 0x2B597BD8 unsigned int recruiterId = 0x0 bool isRecruiter = 0x0 LockedQueue<WorldPacket *,std::deque<WorldPacket *,std::allocator<WorldPacket *> > > _recvQueue = 0x2BB317EC rbac::RBACData* _RBACData = 0x2B5B2018 unsigned int expireTime = 0xEA60 bool forceExit = 0x0 ObjectGuid m_currentBankerGUID = 0x0 Local std::vector<Creature *,std::allocator<Creature *> > updateList std::_Vector_alloc<0,std::_Vec_base_types<Creature *,std::allocator<Creature *> > > std::_Vector_val<std::_Simple_types<Creature *> > Creature** _Myfirst = 0x10C9F828 Creature** _Mylast = <Unable to read memory> <user defined>* _Myend = 0x10C9F828 01C30F86 00000000 MapUpdater::WorkerThread+36 e:\trinitycore\trinitycore\src\server\game\maps\mapupdater.cpp line 113 Local MapUpdateRequest* request = 0x329ED730 Map& m_map = 0x2874D148 GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Typ RefManager<GridRefManager<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList LinkedListHead LinkedListElement iFirst = 0x2874D14C LinkedListElement iLast = 0x2874D158 unsigned int iSize = 0xA <user defined> ?$Iterator@VLinkedListElement@@ = 0x20D3958 <user defined> iterator = 0x20D3958 <user defined> iterator = 0x20D3958 iterator GridReference<NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,Type* _Ptr = 0x20D3958 std::map<unsigned int,CreatureGroup *,std::less<unsigned int>,std::allocator<std::pair<unsigned int const ,CreatureGroup *> > > CreatureGroupHolder = 0x72871D930 bool _creatureToMoveLock = 0x0 std::vector<Creature *,std::allocator<Creature *> > _creaturesToMove = 0x2874D174 bool _gameObjectsToMoveLock = 0x0 std::vector<GameObject *,std::allocator<GameObject *> > _gameObjectsToMove = 0x2874D184 bool _dynamicObjectsToMoveLock = 0x0 std::vector<DynamicObject *,std::allocator<DynamicObject *> > _dynamicObjectsToMove = 0x2874D194 std::mutex _mapLock = 0x2861BE88 std::mutex _gridLock = 0x2861BEC0 MapEntry* i_mapEntry = 0x6B7D884 unsigned int i_spawnMode = 0x0 unsigned int i_InstanceId = 0x0 unsigned int m_unloadTimer = 0x0 float m_VisibleDistance = 90.000000 DynamicMapTree _dynamicTree = 0x2875D410 MapRefManager m_mapRefManager = 0x2874D1C0 LinkedListHead::Iterator<MapReference> m_mapRefIter = 0x3366603C int m_VisibilityNotifyPeriod = 0x3E8 std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > m_activeNonPlayers = 0x2871D950 std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<WorldObject *> > > m_activeNonPlayersIter = 0x2871D950 std::set<Transport *,std::less<Transport *>,std::allocator<Transport *> > _transports = 0x72871D970 std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<Transport *> > > _transportsUpdateIter = 0x2871D970 int i_gridExpiry = 0x493E0 Map* m_parentMap = 0x2874D148 NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >*[64] i_grids [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x2874D20C [1] = 0x2874D30C [2] = 0x2874D40C [3] = 0x2874D50C [4] = 0x2874D60C [5] = 0x2874D70C [6] = 0x2874D80C [7] = 0x2874D90C [8] = 0x2874DA0C [9] = 0x2874DB0C GridMap*[64] GridMaps [0] = 0x0 [1] = 0x0 [2] = 0x0 [3] = 0x0 [4] = 0x0 [5] = 0x0 [6] = 0x0 [7] = 0x0 [8] = 0x0 [9] = 0x0 [0] = 0x2875120C [1] = 0x2875130C [2] = 0x2875140C [3] = 0x2875150C [4] = 0x2875160C [5] = 0x2875170C [6] = 0x2875180C [7] = 0x2875190C [8] = 0x28751A0C [9] = 0x28751B0C std::bitset<262144> marked_cells = 0x28755210 bool i_scriptLock = 0x0 std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_objectsToRemove = 0x2871D990 std::map<WorldObject *,bool,std::less<WorldObject *>,std::allocator<std::pair<WorldObject * const,bool> > > i_objectsToSwitch = 0x2871D9B0 std::set<WorldObject *,std::less<WorldObject *>,std::allocator<WorldObject *> > i_worldObjects = 0x52871D9D0 std::multimap<__int64,ScriptAction,std::less<__int64>,std::allocator<std::pair<__int64 const ,ScriptAction> > > m_scriptSchedule = 0x2855E628 std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _creatureRespawnTimes = 0x2875D234 std::unordered_map<unsigned int,__int64,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,__int64> > > _goRespawnTimes = 0x2875D254 std::unordered_map<unsigned int,ZoneDynamicInfo,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,ZoneDynamicInfo> > > _zoneDynamicInfo = 0x2875D274 unsigned int _defaultLight = 0xBF std::map<enum HighGuid,std::unique_ptr<ObjectGuidGeneratorBase,std::default_delete<ObjectGuidGeneratorBase> >,std::less<enum HighGuid>,std::allocator<std::pair<enum HighGuid const ,std::unique_ptr<Ob _guidGenerators = 0x32871DA30 TypeUnorderedMapContainer<TypeList<Creature,TypeList<GameObject,TypeList<DynamicObject,TypeList<Pet,TypeList<Corpse,TypeNull> > > > >,ObjectGuid> _objectsStore = 0x2875D2A0 std::unordered_multimap<unsigned int,Creature *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,Creature *> > > _creatureBySpawnIdStore = 0x2875D344 std::unordered_multimap<unsigned int,GameObject *,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<std::pair<unsigned int const ,GameObject *> > > _gameobjectBySpawnIdStore = 0x2875D364 std::unordered_map<unsigned int,std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> >,std::hash<unsigned int>,std::equal_to<unsigned int>,std::allocator<s _corpsesByCell = 0x2875D384 std::unordered_map<ObjectGuid,Corpse *,std::hash<ObjectGuid>,std::equal_to<ObjectGuid>,std::allocator<std::pair<ObjectGuid const ,Corpse *> > > _corpsesByPlayer = 0x2875D3A4 std::unordered_set<Corpse *,std::hash<Corpse *>,std::equal_to<Corpse *>,std::allocator<Corpse *> > _corpseBones = 0x2875D3C4 std::unordered_set<Object *,std::hash<Object *>,std::equal_to<Object *>,std::allocator<Object *> > _updateObjects = 0x2875D3E4 MapUpdater& m_updater = 0x23A66DC ProducerConsumerQueue<MapUpdateRequest *> _queue = 0x23A66DC std::vector<std::thread,std::allocator<std::thread> > _workerThreads = 0x23A66FC std::atomic<bool> _cancelationToken = 0x0 std::mutex _lock = 0x10C9F860 std::condition_variable _condition = 0x931D680 unsigned int pending_requests = 0x6 unsigned int m_diff = 0xFFFE1820 01C30FC2 00000000 std::_LaunchPad<std::_Bind<1,void,std::_Pmf_wrap<void (__thiscall MapUpdater::*)(void),void,MapUpdater>,MapUpdater *> >::_Go+12 c:\program files (x86)\microsoft visual studio 12.0\vc\include\thr\xthread line 188 70B2F33C 00000000 ?_Release@_Pad@std@@QAEXXZ+6C 6CC2C01D 00000000 __get_tlsindex+6F 6CC2C001 00000000 __get_tlsindex+53 771333AA 00000000 BaseThreadInitThunk+12 77669ED2 00000000 RtlInitializeExceptionChain+63 77669EA5 00000000 RtlInitializeExceptionChain+36
×
×
  • Create New...