Jump to content
TrinityCore

0775123

Plebs
  • Posts

    1
  • Joined

  • Last visited

Posts posted by 0775123

  1. 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...