All pastes #941055 Raw Edit

Unnamed

public text v1 · immutable
·published 2008-03-13 14:08 UTC
rendered paste body
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1107310928 (LWP 15568)]
0x00002b2bb9e28485 in std::_Rb_tree_rebalance_for_erase ()
   from /usr/lib/libstdc++.so.6
(gdb) bt full
#0  0x00002b2bb9e28485 in std::_Rb_tree_rebalance_for_erase ()
   from /usr/lib/libstdc++.so.6
No symbol table info available.
#1  0x0000000000533e19 in std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::erase (this=0x42002a60, __first=<value optimized out>, __last=
      {_M_node = 0x2aaab0e77b50})
    at /usr/include/c++/4.1.3/bits/stl_tree.h:1188
No locals.
#2  0x0000000000533eb8 in std::_Rb_tree<unsigned long, unsigned long, std::_Identity<unsigned long>, std::less<unsigned long>, std::allocator<unsigned long> >::erase (this=0x42002a60, __x=<value optimized out>)
    at /usr/include/c++/4.1.3/bits/stl_tree.h:1215
        __p = {first = {_M_node = 0x2aaab095be20}, second = {
    _M_node = 0x2aaab0e77b50}}
#3  0x00000000005385de in VisitorHelper<MaNGOS::VisibleNotifier, Corpse> (
    v=@0x420029d0, c=<value optimized out>)
    at /usr/include/c++/4.1.3/bits/stl_set.h:387
No locals.
#4  0x000000000053867d in VisitorHelper<MaNGOS::VisibleNotifier, Corpse, TypeNull> (v=@0x0, c=@0x42002a68)
    at ./../framework/GameSystem/TypeContainerVisitor.h:70
No locals.
---Type <return> to continue, or q <return> to quit---
#5  0x000000000054298c 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=@0x1124d80) at ./../framework/GameSystem/TypeContainerVisitor.h:105
        r_zone = {data = {Part = {grid_x = 62, grid_y = 62, cell_x = 3,
      cell_y = 3, nocreate = 1, reserved = 0}, All = 1261502}}
        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"...
#6  0x000000000052eb47 in Map::UpdateObjectsVisibilityFor (this=0x1124d80,
    player=0x1bb4800, cell=@0x42002c00, cellpair=@0x42002bb0) at Map.cpp:1336
        notifier = {i_player = @0x1bb4800, i_data = {m_blockCount = 1,
    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 = 117,
---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 = 0x2aaab0d410d0 "\003�}\001",
            _M_finish = 0x2aaab0d41145 "",
            _M_end_of_storage = 0x2aaab0d420d0 ""}}, <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 = 0x2aaab0d32250, _M_finish = 0x2aaab0d32858,
            _M_end_of_storage = 0x2aaab0d32858}}, <No data fields>},
      _M_num_elements = 54}}, i_clientGUIDs = {_M_t = {
      _M_impl = {<std::allocator<std::_Rb_tree_node<long unsigned int> >> = {<__---Type <return> to continue, or q <return> to quit---
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 = 0x2aaab0196640,
          _M_left = 0x2aaab028a0f0, _M_right = 0x2aaab11c35e0},
        _M_node_count = 204}}}, 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 = 0x2aaab095eb20,
          _M_left = 0x2aaab095eb20, _M_right = 0x2aaab095eb20},
        _M_node_count = 1}}}}
        world_notifier = {i_visitor = @0x420029d0}
        grid_notifier = {i_visitor = @0x420029d0}
        cell_lock = {i_cell = @0x42002c00, i_cellPair = @0x42002bb0}
#7  0x000000000052f2d2 in Map::PlayerRelocation (this=0x1124d80,
    player=0x1bb4800, x=<value optimized out>, y=<value optimized out>,
    z=<value optimized out>, orientation=<value optimized out>) at Map.cpp:869
        oldGrid = (NGridType *) 0x1f3
        old_cell = {data = {Part = {grid_x = 62, grid_y = 62, cell_x = 3,
      cell_y = 3, nocreate = 0, reserved = 0}, All = 212926}}
        new_cell = {data = {Part = {grid_x = 62, grid_y = 62, cell_x = 3,
      cell_y = 3, nocreate = 0, reserved = 0}, All = 212926}}
---Type <return> to continue, or q <return> to quit---
        newGrid = <value optimized out>
        __PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)"
#8  0x00000000005e27c8 in Player::SetPosition (this=0x1bb4800, x=16212.1309,
    y=16260.8281, z=18.444416, orientation=0.615448833, teleport=false)
    at Player.cpp:4912
        m = (class Map *) 0x1124d80
        old_x = <value optimized out>
        old_y = <value optimized out>
        old_r = <value optimized out>
#9  0x00000000006e2c12 in WorldSession::HandleMovementOpcodes (
    this=0x2aaab4002de0, recv_data=@0x2aaab40966d0) at MovementHandler.cpp:308
        data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0,
    _wpos = 47,
    _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 = 0x2aaab0d3bc00 "\001\036\001\020",
          _M_finish = 0x2aaab0d3bc2f "",
          _M_end_of_storage = 0x2aaab0d3bc2f ""}}, <No data fields>}},
  m_opcode = 238}
#10 0x0000000000678153 in WorldSession::Update (this=0x2aaab4002de0)
---Type <return> to continue, or q <return> to quit---
    at WorldSession.cpp:581
        packet = (WorldPacket *) 0x2aaab40966d0
        currTime = <value optimized out>
#11 0x000000000066d816 in World::UpdateSessions (this=<value optimized out>,
    diff=110) at World.cpp:1931
        next = {_M_cur = 0x14920b0, _M_ht = 0xb68a80}
#12 0x0000000000673b1e in World::Update (this=0xb689d0, diff=110)
    at World.cpp:970
        i = 0
        AuctionMap = (AuctionHouseObject *) 0x42002f90
#13 0x00000000004bf32a in WorldRunnable::run (this=<value optimized out>)
    at WorldRunnable.cpp:61
        diff = 110
        realCurrTime = 2826623281
        realPrevTime = <value optimized out>
        prevSleepTime = 74
#14 0x00002b2bb998c882 in ZThread::ThreadImpl::dispatch (parent=0xb42e60,
    impl=0xf96140, task=@0x42003100) at ThreadImpl.cxx:407
No locals.
#15 0x00002b2bb998ed86 in ZThread::(anonymous namespace)::Launcher::run (
    this=0x7ffff2002220) at ThreadImpl.cxx:49
No locals.
#16 0x00002b2bb999268e in _dispatch (arg=0x0) at posix/ThreadOps.cxx:137
---Type <return> to continue, or q <return> to quit---
        __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#17 0x00002b2bb9ba6317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#18 0x00002b2bba62ad5d in clone () from /lib/libc.so.6
No symbol table info available.
#19 0x0000000000000000 in ?? ()
No symbol table info available.