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, std::less, std::allocator >::erase (this=0x42002a60, __first=, __last= {_M_node = 0x2aaab0e77b50}) at /usr/include/c++/4.1.3/bits/stl_tree.h:1188 No locals. #2 0x0000000000533eb8 in std::_Rb_tree, std::less, std::allocator >::erase (this=0x42002a60, __x=) 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 ( v=@0x420029d0, c=) at /usr/include/c++/4.1.3/bits/stl_set.h:387 No locals. #4 0x000000000053867d in VisitorHelper (v=@0x0, c=@0x42002a68) at ./../framework/GameSystem/TypeContainerVisitor.h:70 No locals. ---Type to continue, or q to quit--- #5 0x000000000054298c in Cell::Visit, MaNGOS::VisibleNotifier, TypeMapContainer > > > > > ( this=, 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&, TypeContainerVisitor&, Map&) const [with LOCK_TYPE = RGuard, 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 = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {<> = {}, }, _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 to continue, or q to quit--- _storage = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2aaab0d410d0 "\003�}\001", _M_finish = 0x2aaab0d41145 "", _M_end_of_storage = 0x2aaab0d420d0 ""}}, }}}, i_data_updates = {_M_ht = { _M_node_allocator = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node > >> = {}, }, _M_hash = {}, _M_equals = {<> = {}, }, _M_get_key = {<> = {}, }, _M_buckets = { >*,std::allocator<__gnu_cxx::_Hashtable_node >*> >> = { _M_impl = { >*>> = {<__gnu_cxx::new_allocator<__gnu_cxx::_Hashtable_node >*>> = {}, }, _M_start = 0x2aaab0d32250, _M_finish = 0x2aaab0d32858, _M_end_of_storage = 0x2aaab0d32858}}, }, _M_num_elements = 54}}, i_clientGUIDs = {_M_t = { _M_impl = { >> = {<__---Type to continue, or q to quit--- gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {<> = {}, }, _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 = { >> = {<__gnu_cxx::new_allocator >> = {}, }, _M_key_compare = {<> = {}, }, _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=, y=, z=, orientation=) 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 to continue, or q to quit--- newGrid = __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 = old_y = old_r = #9 0x00000000006e2c12 in WorldSession::HandleMovementOpcodes ( this=0x2aaab4002de0, recv_data=@0x2aaab40966d0) at MovementHandler.cpp:308 data = { = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 47, _storage = { >> = { _M_impl = {> = {<__gnu_cxx::new_allocator> = {}, }, _M_start = 0x2aaab0d3bc00 "\001\036\001\020", _M_finish = 0x2aaab0d3bc2f "", _M_end_of_storage = 0x2aaab0d3bc2f ""}}, }}, m_opcode = 238} #10 0x0000000000678153 in WorldSession::Update (this=0x2aaab4002de0) ---Type to continue, or q to quit--- at WorldSession.cpp:581 packet = (WorldPacket *) 0x2aaab40966d0 currTime = #11 0x000000000066d816 in World::UpdateSessions (this=, 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=) at WorldRunnable.cpp:61 diff = 110 realCurrTime = 2826623281 realPrevTime = 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 to continue, or q 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.