rendered paste bodyProgram 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.