All pastes #974312 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-04-06 18:46 UTC
rendered paste body
#0  0x0000000000507938 in std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::find (this=<value optimized out>, __k=@0x48d3ff0) at /usr/include/c++/4.1.3/bits/stl_tree.h:493
        __x = (class std::_Rb_tree_node<long unsigned int> *) 0x2aaab54be980
        __y = (class std::_Rb_tree_node<long unsigned int> *) 0x2aaab54be980
#1  0x00000000005c052a in Player::UpdateVisibilityOf<Corpse> (this=0x2aaab36f8fc0, target=0x5055b10, data=@0x420029d8, data_updates=@0x42002a38,
    visibleNow=@0x42002a90) at /usr/include/c++/4.1.3/bits/stl_set.h:444
No locals.
#2  0x000000000050dce5 in VisitorHelper<MaNGOS::VisibleNotifier, Corpse> (v=@0x420029d0, c=<value optimized out>) at GridNotifiersImpl.h:36
No locals.
#3  0x000000000050dd9d in VisitorHelper<MaNGOS::VisibleNotifier, Corpse, TypeNull> (v=@0x2aaab36fa6a0, c=@0x48d3ff0)
    at ./../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
#4  0x000000000051286c in Cell::Visit<RGuard<ZThread::FairReadWriteLock, ZThread::Lockable>, MaNGOS::VisibleNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > (this=<value optimized out>, l=@0x42002ac0, visitor=@0x42002ae0,
    m=@0x2182100) at ./../framework/GameSystem/TypeContainerVisitor.h:105
        r_zone = {data = {Part = {grid_x = 37, grid_y = 43, cell_x = 1, cell_y = 0, nocreate = 1, reserved = 0}, All = 1055461}}
        cell_iter = {x_coord = 40, y_coord = 0}
        __PRETTY_FUNCTION__ = "void Cell::Visit(const CellLock<LOCK_TYPE>&, TypeContainerVisitor<T, CONTAINER>&, Map&) const [with LOCK_TYPE = RGuard<ZThread::FairReadWriteLock, ZThread::Lockable>, T = MaNGOS::VisibleNotifier, CONT"...
#5  0x0000000000504a77 in Map::UpdateObjectsVisibilityFor (this=0x2182100, player=0x2aaab36f8fc0, cell=@0x42002c00, cellpair=@0x42002bb0) at Map.cpp:1341
        notifier = {i_player = @0x2aaab36f8fc0, i_data = {m_blockCount = 0, m_outOfRangeGUIDs = {_M_t = {
        _M_impl = {<std::allocator<std::_Rb_tree_node<long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long unsigned int> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0,
            _M_left = 0x420029e8, _M_right = 0x420029e8}, _M_node_count = 0}}}, m_data = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0,
      _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = {
          _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>},
            _M_start = 0x2aaab3541480 "", _M_finish = 0x2aaab3541480 "", _M_end_of_storage = 0x2aaab3542480 ""}}, <No data fields>}}}, i_data_updates = {
    _M_ht = {
      _M_node_allocator = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::pair<Player* const, UpdateData> > >> = {<No data fields>}, <No data fields>}, _M_hash = {<No data fields>}, _M_equals = {<> = {<No data fields>}, <No data fields>}, _M_get_key = {<> = {<No data fields>}, <No data fields>},
      _M_buckets = {<std::_Vector_base<__gnu_cxx::_Hashtable_node<std::pair<Player* const, UpdateData> >*,std::allocator<__gnu_cxx::_Hashtable_node<std::pair<Player* const, UpdateData> >*> >> = {
          _M_impl = {<std::allocator<__gnu_cxx::_Hashtable_node<std::pair<Player* const, UpdateData> >*>> = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node<std::pair<Player* const, UpdateData> >*>> = {<No data fields>}, <No data fields>}, _M_start = 0x2aaab3544ad0, _M_finish = 0x2aaab35450d8,
            _M_end_of_storage = 0x2aaab35450d8}}, <No data fields>}, _M_num_elements = 0}}, i_clientGUIDs = {_M_t = {
      _M_impl = {<std::allocator<std::_Rb_tree_node<long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long unsigned int> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x2aaab3cd9060,
          _M_left = 0x2aaab0311450, _M_right = 0x2aaab25e12b0}, _M_node_count = 104}}}, i_visibleNow = {_M_t = {
      _M_impl = {<std::allocator<std::_Rb_tree_node<WorldObject*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<WorldObject*> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x42002a98,
          _M_right = 0x42002a98}, _M_node_count = 0}}}}
        world_notifier = {i_visitor = @0x420029d0}
        grid_notifier = {i_visitor = @0x420029d0}
        cell_lock = {i_cell = @0x42002c00, i_cellPair = @0x42002bb0}
#6  0x0000000000505202 in Map::PlayerRelocation (this=0x2182100, player=0x2aaab36f8fc0, x=<value optimized out>, y=<value optimized out>,
    z=<value optimized out>, orientation=<value optimized out>) at Map.cpp:874
        oldGrid = (NGridType *) 0x129
        old_cell = {data = {Part = {grid_x = 37, grid_y = 43, cell_x = 1, cell_y = 0, nocreate = 0, reserved = 0}, All = 6885}}
        new_cell = {data = {Part = {grid_x = 37, grid_y = 43, cell_x = 1, cell_y = 0, nocreate = 0, reserved = 0}, All = 6885}}
        newGrid = <value optimized out>
        __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)"
#7  0x00000000005ae5b6 in Player::SetPosition (this=0x2aaab36f8fc0, x=2771.42993, y=5878.35986, z=2.45254993, orientation=1.96742249, teleport=false)
    at Player.cpp:4937
        m = (class Map *) 0x2182100
        old_x = <value optimized out>
        old_y = <value optimized out>
        old_r = <value optimized out>
#8  0x00000000006f1210 in WorldSession::HandleMovementOpcodes (this=0x2aaab45a0930, recv_data=@0x80d33b0) at MovementHandler.cpp:305
        data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 48,
---Type <return> to continue, or q <return> to quit---
    _storage = {<std::_Vector_base<unsigned char,std::allocator<unsigned char> >> = {
        _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>},
          _M_start = 0x2aaab0e71290 "\003�\006", _M_finish = 0x2aaab0e712c0 "@", _M_end_of_storage = 0x2aaab0e712c0 "@"}}, <No data fields>}},
  m_opcode = 218}
#9  0x000000000064aa33 in WorldSession::Update (this=0x2aaab45a0930) at WorldSession.cpp:601
        packet = (WorldPacket *) 0x80d33b0
        currTime = <value optimized out>
#10 0x000000000063e236 in World::UpdateSessions (this=<value optimized out>, diff=101) at World.cpp:1947
        next = {_M_cur = 0x2aaab44d1660, _M_ht = 0xb7d000}
#11 0x00000000006448ee in World::Update (this=0xb7cf50, diff=101) at World.cpp:986
        i = 0
        AuctionMap = (AuctionHouseObject *) 0x42002f90
#12 0x00000000004c16ea in WorldRunnable::run (this=<value optimized out>) at WorldRunnable.cpp:61
        diff = 101
        realCurrTime = 622303377
        realPrevTime = <value optimized out>
        prevSleepTime = 70
#13 0x00002b09e8eb5882 in ZThread::ThreadImpl::dispatch (parent=0xb57380, impl=0x2aa0230, task=@0x42003100) at ThreadImpl.cxx:407
No locals.
#14 0x00002b09e8eb7d86 in ZThread::(anonymous namespace)::Launcher::run (this=0x7fffc2adad10) at ThreadImpl.cxx:49
No locals.
#15 0x00002b09e8ebb68e in _dispatch (arg=0x2aaab36fa6a0) at posix/ThreadOps.cxx:137
        __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#16 0x00002b09e90cf317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#17 0x00002b09e9b53d5d in clone () from /lib/libc.so.6
No symbol table info available.
#18 0x0000000000000000 in ?? ()
No symbol table info available.