rendered paste bodyProgram received signal SIGABRT, Aborted.
[Switching to Thread -1394611280 (LWP 28449)]
0xffffe410 in __kernel_vsyscall ()
8 Thread -1386218576 (LWP 28450) 0xffffe410 in __kernel_vsyscall ()
* 7 Thread -1394611280 (LWP 28449) 0xffffe410 in __kernel_vsyscall ()
5 Thread -1231856720 (LWP 28444) 0xffffe410 in __kernel_vsyscall ()
4 Thread -1223464016 (LWP 28443) 0xffffe410 in __kernel_vsyscall ()
3 Thread -1215009872 (LWP 28442) 0xffffe410 in __kernel_vsyscall ()
1 Thread -1215006080 (LWP 28438) 0xffffe410 in __kernel_vsyscall ()
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7aaf811 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7ab0fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb7ae4dfa in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#4 0xb7aeaebc in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb7aecd28 in free () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb7aee9ef in malloc () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7 0xb7c98908 in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8 0x08104193 in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0xacdfdccc, __n=4096)
at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88
__old_size = 0
__tmp = <value optimized out>
#9 0x082886a0 in UpdateData (this=0xacdfdca8)
at ../../src/shared/ByteBuffer.h:34
No locals.
#10 0x08143bf3 in Map::UpdateObjectsVisibilityFor (this=0x8861c80,
player=0x1887adb0, cell=@0xacdfde04, cellpair=@0xacdfdde8)
at GridNotifiers.h:56
notifier = {i_player = @0x1887adb0, i_data = {m_blockCount = 0,
m_outOfRangeGUIDs = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<long long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long 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 = 0xacdfdcb0, _M_right = 0xacdfdcb0},
_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 = 0x0,
_M_finish = 0x0, _M_end_of_storage = 0x0}}, <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 = 0x4, _M_finish = 0x8861c80,
_M_end_of_storage = 0xad773290}}, <No data fields>},
_M_num_elements = 2900352344}}, i_clientGUIDs = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<long long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long long unsigned int> >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<> = {<No data fields>}, <No data fields>},
_M_header = {_M_color = 2900352328, _M_parent = 0xad775ca8,
_M_left = 0x0, _M_right = 0x0}, _M_node_count = 2900296613}}},
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 = 14671128, _M_parent = 0x7,
_M_left = 0xacdfdd78, _M_right = 0x104}, _M_node_count = 119}}}}
#11 0x081456c8 in Map::PlayerRelocation (this=0x8861c80, player=0x1887adb0,
x=-9152.09766, y=224.315033, z=163.259186, orientation=1.18495786)
at Map.cpp:875
oldGrid = (NGridType *) 0x20
old_cell = {data = {Part = {grid_x = 14, grid_y = 32, cell_x = 6,
cell_y = 3, nocreate = 0, reserved = 0}, All = 223246}}
new_cell = {data = {Part = {grid_x = 14, grid_y = 32, cell_x = 6,
cell_y = 3, nocreate = 0, reserved = 0}, All = 223246}}
newGrid = <value optimized out>
__PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)"
#12 0x08208b09 in DestinationHolder<Traveller<Player> >::UpdateTraveller (
this=0x19026e5c, traveller=@0xacdfdea8, diff=150, force_update=false)
at Traveller.h:90
ori = 1.18495786
x = -9152.09766
y = 224.315033
z = 163.259186
#13 0x08289af8 in FlightPathMovementGenerator::Update (this=0x19026e50,
player=@0x1887adb0, diff=@0xacdfdf44) at WaypointMovementGenerator.cpp:349
traveller = {i_traveller = @0x1887adb0}
#14 0x0825845f in MovementGeneratorMedium<Player, FlightPathMovementGenerator>::Update (this=0x19026e50, u=@0x1887adb0, time_diff=@0xacdfdf44)
at MovementGenerator.h:70
No locals.
#15 0x0815605a in MotionMaster::UpdateMotion (this=0x1887b8f0,
diff=@0xacdfdf44) at MotionMaster.cpp:75
__PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(const uint32&)"
#16 0x0827966c in Unit::Update (this=0x1887adb0, p_time=150) at Unit.cpp:295
No locals.
#17 0x081f5c19 in Player::Update (this=0x1887adb0, p_time=150)
at Player.cpp:773
now = <value optimized out>
pet = <value optimized out>
#18 0x0815ebea in ObjectAccessor::Update (this=0xb4cdd3c8, diff=150)
at ObjectAccessor.cpp:578
iter = {_M_cur = 0xd513508, _M_ht = 0x849ba24}
creature_locations = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, Player*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, Player*> > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<> = {<No data fields>}, <No data fields>},
_M_header = {_M_color = std::_S_red, _M_parent = 0x86b97790,
_M_left = 0x897cd448, _M_right = 0xab38b968}, _M_node_count = 284}}}
map = (class Map *) 0x25
updater = {i_timeDiff = 2909372788}
#19 0x081545a2 in MapManager::Update (this=0x877b468, diff=60)
at MapManager.cpp:159
iter = {_M_cur = 0x0, _M_ht = 0x877b4b0}
#20 0x082942e2 in World::Update (this=0x85cba90, diff=60) at World.cpp:1034
next = {_M_cur = 0x0, _M_ht = 0xb7d1ca3c}
#21 0x080faa9b in WorldRunnable::run (this=0xaddac950) at WorldRunnable.cpp:61
diff = 60
realCurrTime = 1496196363
realPrevTime = <value optimized out>
prevSleepTime = 35
#22 0xb7d0ae29 in ZThread::ThreadImpl::dispatch (parent=0x85bdc38,
impl=0xb4c53278, task=@0xacdfe424) at ThreadImpl.cxx:407
No locals.
#23 0xb7d0d494 in ZThread::(anonymous namespace)::Launcher::run (
this=0xbf99f53c) at ThreadImpl.cxx:49
No locals.
#24 0xb7d10f5c in _dispatch (arg=0x6) at posix/ThreadOps.cxx:137
__PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#25 0xb7cd2240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#26 0xb7b5249e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread -1215006080 (LWP 28438)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7b4b131 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0x083bfb9a in SocketHandler::Select (this=0xbf99f640, tsel=0xbf99f600)
at SocketHandler.cpp:403
p = <value optimized out>
tmp = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0x42f4644,
_M_prev = 0x36d0c741}}}, <No data fields>}
rfds = {fds_bits = {0, 0, 0, 0, 0, 0, 536870912,
0 <repeats 2040 times>}}
wfds = {fds_bits = {0 <repeats 2047 times>}}
efds = {fds_bits = {0 <repeats 2047 times>}}
n = <value optimized out>
#3 0x083bc4a4 in SocketHandler::Select (this=0xbf99f640, sec=0, usec=10000)
at SocketHandler.cpp:298
tv = {tv_sec = 0, tv_usec = 10000}
#4 0x080f7202 in Master::Run (this=0x85b6f08) at Master.cpp:225
raport = <value optimized out>
stringip = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x0}}
raip = 0
pidfile = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x849b50c ""}}
wsport = 7777
bind_ip = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4c52a34 "0.0.0.0"}}
h = {<ISocketHandler> = {_vptr.ISocketHandler = 0x8438028},
m_sockets = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const int, Socket*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, Socket*> > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<> = {<No data fields>}, <No data fields>},
_M_header = {_M_color = std::_S_red, _M_parent = 0x9ca22760,
_M_left = 0xad61b5a0, _M_right = 0x7b7d4c98},
_M_node_count = 329}}}, m_add = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const int, Socket*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const int, Socket*> > >> = {<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 = 0xbf99f660, _M_right = 0xbf99f660}, _M_node_count = 0}}},
m_delete = {<std::_List_base<Socket*,std::allocator<Socket*> >> = {
_M_impl = {<std::allocator<std::_List_node<Socket*> >> = {<__gnu_cxx::new_allocator<std::_List_node<Socket*> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xbf99f674,
_M_prev = 0xbf99f674}}}, <No data fields>}, m_stdlog = 0x0,
m_mutex = @0x0, m_b_use_mutex = false, m_maxsock = 356, m_rfds = {
fds_bits = {-16384, -2033, -1, -1, -67108865, -16385, -1, -1, -1, -2049,
-136316993, 31, 0 <repeats 2035 times>}}, m_wfds = {fds_bits = {0, 0, 0,
0, 0, 0, 0, 268435456, 0 <repeats 2039 times>}}, m_efds = {fds_bits = {
-16384, -2033, -1, -1, -67108865, -16385, -1, -1, -1, -2049, -136316993,
31, 0 <repeats 2035 times>}}, m_preverror = -1, m_errcnt = 0,
m_tlast = 0, m_fds = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xadb54fb0,
_M_prev = 0x97d0db40}}}, <No data fields>},
m_fds_erase = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xbf9a5694,
_M_prev = 0xbf9a5694}}}, <No data fields>},
m_fds_callonconnect = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xbf9a569c,
_M_prev = 0xbf9a569c}}}, <No data fields>},
m_fds_detach = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xbf9a56a4,
_M_prev = 0xbf9a56a4}}}, <No data fields>},
m_fds_timeout = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xbf9a56ac,
_M_prev = 0xbf9a56ac}}}, <No data fields>},
m_fds_retry = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xbf9a56b4,
_M_prev = 0xbf9a56b4}}}, <No data fields>},
m_fds_close = {<std::_List_base<int,std::allocator<int> >> = {
_M_impl = {<std::allocator<std::_List_node<int> >> = {<__gnu_cxx::new_allocator<std::_List_node<int> >> = {<No data fields>}, <No data fields>},
_M_node = {_M_next = 0xbf9a56bc,
_M_prev = 0xbf9a56bc}}}, <No data fields>}, m_resolv_id = 0,
m_resolver = 0x0, m_resolver_port = 41804, m_resolve_q = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<Socket* const, bool> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<Socket* const, bool> > >> = {<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 = 0xbf9a56d4, _M_right = 0xbf9a56d4}, _M_node_count = 0}}},
m_b_enable_pool = false, m_slave = false}
worldListenSocket = {<Socket> = {_vptr.Socket = 0x83e5da8,
m_handler = @0xbf99f640, m_socket = 14, m_bDel = false, m_bClose = false,
m_tCreate = 1208380310, m_parent = 0x0, m_b_disable_read = false,
m_connected = false, m_b_erased_by_handler = false, m_tClose = 0,
m_client_remote_address = {_M_ptr = 0x0}, m_remote_address = {
_M_ptr = 0x0}, m_traffic_monitor = 0x0, m_timeout_start = 100,
m_timeout_limit = 140209920, m_bLost = false, m_socket_type = 1,
m_socket_protocol = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0xb4c52e44 "tcp"}},
m_bClient = false, m_bRetain = false, m_detach = false,
m_detached = false, m_pThread = 0x0, m_slave_handler = 0x0}, m_depth = 20,
m_creator = 0xb4c52a40, m_bHasCreate = false}
t = {<ZThread::Cancelable> = {
_vptr.Cancelable = 0xb7d1c708}, <ZThread::Waitable> = {
_vptr.Waitable = 0xb7d1c728}, <ZThread::NonCopyable> = {<No data fields>},
_impl = 0xb4c53278}
RAListenSocket = {<Socket> = {_vptr.Socket = 0x83e5e68,
m_handler = @0xbf99f640, m_socket = -1, m_bDel = false, m_bClose = false,
m_tCreate = 1208380310, m_parent = 0x0, m_b_disable_read = false,
m_connected = false, m_b_erased_by_handler = false, m_tClose = 0,
m_client_remote_address = {_M_ptr = 0x0}, m_remote_address = {
_M_ptr = 0x0}, m_traffic_monitor = 0x0, m_timeout_start = 1,
m_timeout_limit = 125371814, m_bLost = false, m_socket_type = 0,
m_socket_protocol = {static npos = 4294967295,
_M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x849b50c ""}},
m_bClient = false, m_bRetain = false, m_detach = false,
m_detached = false, m_pThread = 0x0, m_slave_handler = 0x0}, m_depth = 0,
m_creator = 0xb4c53950, m_bHasCreate = false}
realCurrTime = 1496196390
realPrevTime = <value optimized out>
socketSelecttime = 10000
numLoops = 180000
loopCounter = 154615
#5 0x080f6336 in main (argc=3, argv=0xbf9a58f4) at Main.cpp:144
cfg_file = 0xbf9a7889 "/home/wow/server/etc/mangosd.conf"
c = 3
#0 0xffffe410 in __kernel_vsyscall ()
Thread 3 (Thread -1215009872 (LWP 28442)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7cd508c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7cf6346 in ZThread::Monitor::wait (this=0x85bd974,
ms=<value optimized out>) at posix/Monitor.cxx:118
t = {_value = {tv_sec = 1208382006, tv_usec = 559546}}
timeout = {tv_sec = 1208382006, tv_nsec = 569000000}
state = <value optimized out>
status = <value optimized out>
__PRETTY_FUNCTION__ = "ZThread::Status::STATE ZThread::Monitor::wait(long unsigned int)"
#3 0xb7d0c5d4 in ZThread::ThreadImpl::sleep (ms=10) at ThreadImpl.cxx:295
monitor = (ZThread::Monitor &) @0x85bd974: {<ZThread::Status> = {
_pending = 0, _mask = 65527}, <ZThread::NonCopyable> = {<No data fields>},
_lock = {<ZThread::NonCopyable> = {<No data fields>}, _mtx = {
__m_reserved = 0, __m_count = 0, __m_owner = 0x0, __m_kind = 0,
__m_lock = {__status = 0, __spinlock = 0}}}, _waitCond = {__c_lock = {
__status = 0, __spinlock = 250313}, __c_waiting = 0x1e8e5,
__padding = "\000\000\000\000▒▒\001\000\000\000\000\000▒▒\001\000\000\000\000\000▒▒[\b\002\000\000", __align = 0}, _waitLock = {__m_reserved = 0,
__m_count = 0, __m_owner = 0x0, __m_kind = 0, __m_lock = {__status = 1,
__spinlock = 0}}, _owner = 3079957424, _waiting = true}
g = {<ZThread::LockHolder<ZThread::Monitor>> = {_lock = @0x85bd974,
_enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>}
#4 0xb7d0625d in ZThread::Thread::sleep (ms=10) at Thread.cxx:116
No locals.
#5 0x08388caa in SqlDelayThread::run (this=0x85bcef0) at SqlDelayThread.cpp:38
s = (SqlOperation *) 0x8e8ea518
#6 0xb7d0ae29 in ZThread::ThreadImpl::dispatch (parent=0x85bdc38,
impl=0x85bd950, task=@0xb7946424) at ThreadImpl.cxx:407
No locals.
#7 0xb7d0d494 in ZThread::(anonymous namespace)::Launcher::run (
this=0xbf99f43c) at ThreadImpl.cxx:49
No locals.
#8 0xb7d10f5c in _dispatch (arg=0x3d1c9) at posix/ThreadOps.cxx:137
__PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#9 0xb7cd2240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#10 0xb7b5249e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 4 (Thread -1223464016 (LWP 28443)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7cd508c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7cf6346 in ZThread::Monitor::wait (this=0x85c88a4,
ms=<value optimized out>) at posix/Monitor.cxx:118
t = {_value = {tv_sec = 1208382006, tv_usec = 559092}}
timeout = {tv_sec = 1208382006, tv_nsec = 569000000}
state = <value optimized out>
status = <value optimized out>
__PRETTY_FUNCTION__ = "ZThread::Status::STATE ZThread::Monitor::wait(long unsigned int)"
#3 0xb7d0c5d4 in ZThread::ThreadImpl::sleep (ms=10) at ThreadImpl.cxx:295
monitor = (ZThread::Monitor &) @0x85c88a4: {<ZThread::Status> = {
_pending = 0, _mask = 65527}, <ZThread::NonCopyable> = {<No data fields>},
_lock = {<ZThread::NonCopyable> = {<No data fields>}, _mtx = {
__m_reserved = 0, __m_count = 0, __m_owner = 0x0, __m_kind = 0,
__m_lock = {__status = 0, __spinlock = 0}}}, _waitCond = {__c_lock = {
__status = 0, __spinlock = 246225}, __c_waiting = 0x1e0e9,
__padding = "\000\000\000\000▒▒\001\000\000\000\000\000▒▒\001\000\000\000\000\000▒\210\\\b\002\000\000", __align = 7235324317980950528}, _waitLock = {
__m_reserved = 0, __m_count = 0, __m_owner = 0x0, __m_kind = 0,
__m_lock = {__status = 1, __spinlock = 0}}, _owner = 3071503280,
_waiting = true}
g = {<ZThread::LockHolder<ZThread::Monitor>> = {_lock = @0x85c88a4,
_enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>}
#4 0xb7d0625d in ZThread::Thread::sleep (ms=10) at Thread.cxx:116
No locals.
#5 0x08388caa in SqlDelayThread::run (this=0x85b6f18) at SqlDelayThread.cpp:38
s = (SqlOperation *) 0x19113540
#6 0xb7d0ae29 in ZThread::ThreadImpl::dispatch (parent=0x85bdc38,
impl=0x85c8880, task=@0xb7136424) at ThreadImpl.cxx:407
No locals.
#7 0xb7d0d494 in ZThread::(anonymous namespace)::Launcher::run (
this=0xbf99f43c) at ThreadImpl.cxx:49
No locals.
#8 0xb7d10f5c in _dispatch (arg=0x3c1d1) at posix/ThreadOps.cxx:137
__PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#9 0xb7cd2240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#10 0xb7b5249e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 5 (Thread -1231856720 (LWP 28444)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7cd508c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7cf6346 in ZThread::Monitor::wait (this=0x85cb3fc,
ms=<value optimized out>) at posix/Monitor.cxx:118
t = {_value = {tv_sec = 1208382006, tv_usec = 559559}}
timeout = {tv_sec = 1208382006, tv_nsec = 569000000}
state = <value optimized out>
status = <value optimized out>
__PRETTY_FUNCTION__ = "ZThread::Status::STATE ZThread::Monitor::wait(long unsigned int)"
#3 0xb7d0c5d4 in ZThread::ThreadImpl::sleep (ms=10) at ThreadImpl.cxx:295
monitor = (ZThread::Monitor &) @0x85cb3fc: {<ZThread::Status> = {
_pending = 0, _mask = 65527}, <ZThread::NonCopyable> = {<No data fields>},
_lock = {<ZThread::NonCopyable> = {<No data fields>}, _mtx = {
__m_reserved = 0, __m_count = 0, __m_owner = 0x0, __m_kind = 0,
__m_lock = {__status = 0, __spinlock = 0}}}, _waitCond = {__c_lock = {
__status = 0, __spinlock = 258001}, __c_waiting = 0x1f7e9,
__padding = "\000\000\000\000▒▒\001\000\000\000\000\000▒▒\001\000\000\000\000\000H▒\\\b\002\000\000", __align = 7352445769745432576}, _waitLock = {
__m_reserved = 0, __m_count = 0, __m_owner = 0x0, __m_kind = 0,
__m_lock = {__status = 1, __spinlock = 0}}, _owner = 3063110576,
_waiting = true}
g = {<ZThread::LockHolder<ZThread::Monitor>> = {_lock = @0x85cb3fc,
_enabled = true}, <ZThread::NonCopyable> = {<No data fields>}, <No data fields>}
#4 0xb7d0625d in ZThread::Thread::sleep (ms=10) at Thread.cxx:116
No locals.
#5 0x08388caa in SqlDelayThread::run (this=0x85c8c08) at SqlDelayThread.cpp:38
s = (SqlOperation *) 0xa2267c00
#6 0xb7d0ae29 in ZThread::ThreadImpl::dispatch (parent=0x85bdc38,
impl=0x85cb3d8, task=@0xb6935424) at ThreadImpl.cxx:407
No locals.
#7 0xb7d0d494 in ZThread::(anonymous namespace)::Launcher::run (
this=0xbf99f43c) at ThreadImpl.cxx:49
No locals.
#8 0xb7d10f5c in _dispatch (arg=0x3efd1) at posix/ThreadOps.cxx:137
__PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#9 0xb7cd2240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#10 0xb7b5249e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 7 (Thread -1394611280 (LWP 28449)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7aaf811 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7ab0fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb7ae4dfa in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#4 0xb7aeaebc in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#5 0xb7aecd28 in free () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb7aee9ef in malloc () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#7 0xb7c98908 in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8 0x08104193 in std::vector<unsigned char, std::allocator<unsigned char> >::reserve (this=0xacdfdccc, __n=4096)
at /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/ext/new_allocator.h:88
__old_size = 0
__tmp = <value optimized out>
#9 0x082886a0 in UpdateData (this=0xacdfdca8)
at ../../src/shared/ByteBuffer.h:34
No locals.
#10 0x08143bf3 in Map::UpdateObjectsVisibilityFor (this=0x8861c80,
player=0x1887adb0, cell=@0xacdfde04, cellpair=@0xacdfdde8)
at GridNotifiers.h:56
notifier = {i_player = @0x1887adb0, i_data = {m_blockCount = 0,
m_outOfRangeGUIDs = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<long long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long 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 = 0xacdfdcb0, _M_right = 0xacdfdcb0},
_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 = 0x0,
_M_finish = 0x0, _M_end_of_storage = 0x0}}, <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 = 0x4, _M_finish = 0x8861c80,
_M_end_of_storage = 0xad773290}}, <No data fields>},
_M_num_elements = 2900352344}}, i_clientGUIDs = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<long long unsigned int> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<long long unsigned int> >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<> = {<No data fields>}, <No data fields>},
_M_header = {_M_color = 2900352328, _M_parent = 0xad775ca8,
_M_left = 0x0, _M_right = 0x0}, _M_node_count = 2900296613}}},
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 = 14671128, _M_parent = 0x7,
_M_left = 0xacdfdd78, _M_right = 0x104}, _M_node_count = 119}}}}
#11 0x081456c8 in Map::PlayerRelocation (this=0x8861c80, player=0x1887adb0,
x=-9152.09766, y=224.315033, z=163.259186, orientation=1.18495786)
at Map.cpp:875
oldGrid = (NGridType *) 0x20
old_cell = {data = {Part = {grid_x = 14, grid_y = 32, cell_x = 6,
cell_y = 3, nocreate = 0, reserved = 0}, All = 223246}}
new_cell = {data = {Part = {grid_x = 14, grid_y = 32, cell_x = 6,
cell_y = 3, nocreate = 0, reserved = 0}, All = 223246}}
newGrid = <value optimized out>
__PRETTY_FUNCTION__ = "void Map::PlayerRelocation(Player*, float, float, float, float)"
#12 0x08208b09 in DestinationHolder<Traveller<Player> >::UpdateTraveller (
this=0x19026e5c, traveller=@0xacdfdea8, diff=150, force_update=false)
at Traveller.h:90
ori = 1.18495786
x = -9152.09766
y = 224.315033
z = 163.259186
#13 0x08289af8 in FlightPathMovementGenerator::Update (this=0x19026e50,
player=@0x1887adb0, diff=@0xacdfdf44) at WaypointMovementGenerator.cpp:349
traveller = {i_traveller = @0x1887adb0}
#14 0x0825845f in MovementGeneratorMedium<Player, FlightPathMovementGenerator>::Update (this=0x19026e50, u=@0x1887adb0, time_diff=@0xacdfdf44)
at MovementGenerator.h:70
No locals.
#15 0x0815605a in MotionMaster::UpdateMotion (this=0x1887b8f0,
diff=@0xacdfdf44) at MotionMaster.cpp:75
__PRETTY_FUNCTION__ = "void MotionMaster::UpdateMotion(const uint32&)"
#16 0x0827966c in Unit::Update (this=0x1887adb0, p_time=150) at Unit.cpp:295
No locals.
#17 0x081f5c19 in Player::Update (this=0x1887adb0, p_time=150)
at Player.cpp:773
now = <value optimized out>
pet = <value optimized out>
#18 0x0815ebea in ObjectAccessor::Update (this=0xb4cdd3c8, diff=150)
at ObjectAccessor.cpp:578
iter = {_M_cur = 0xd513508, _M_ht = 0x849ba24}
creature_locations = {_M_t = {
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, Player*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, Player*> > >> = {<No data fields>}, <No data fields>},
_M_key_compare = {<> = {<No data fields>}, <No data fields>},
_M_header = {_M_color = std::_S_red, _M_parent = 0x86b97790,
_M_left = 0x897cd448, _M_right = 0xab38b968}, _M_node_count = 284}}}
map = (class Map *) 0x25
updater = {i_timeDiff = 2909372788}
#19 0x081545a2 in MapManager::Update (this=0x877b468, diff=60)
at MapManager.cpp:159
iter = {_M_cur = 0x0, _M_ht = 0x877b4b0}
#20 0x082942e2 in World::Update (this=0x85cba90, diff=60) at World.cpp:1034
next = {_M_cur = 0x0, _M_ht = 0xb7d1ca3c}
#21 0x080faa9b in WorldRunnable::run (this=0xaddac950) at WorldRunnable.cpp:61
diff = 60
realCurrTime = 1496196363
realPrevTime = <value optimized out>
prevSleepTime = 35
#22 0xb7d0ae29 in ZThread::ThreadImpl::dispatch (parent=0x85bdc38,
impl=0xb4c53278, task=@0xacdfe424) at ThreadImpl.cxx:407
No locals.
#23 0xb7d0d494 in ZThread::(anonymous namespace)::Launcher::run (
this=0xbf99f53c) at ThreadImpl.cxx:49
No locals.
#24 0xb7d10f5c in _dispatch (arg=0x6) at posix/ThreadOps.cxx:137
__PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#25 0xb7cd2240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#26 0xb7b5249e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 8 (Thread -1386218576 (LWP 28450)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7b14ab6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7b4b9aa in usleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0x080f2697 in CliRunnable::run (this=0xb4dda830) at CliRunnable.cpp:959
command = 0x1 <Address 0x1 out of bounds>
commandbuf = "\220▒_▒cd▒▒", '\0' <repeats 16 times>, "\024\000▒\0022ѷ\000\000\000\000▒?▒▒▒C▒▒▒▒▒▒\210▒_▒▒᭷▒C▒▒▒1ѷ\024\000\000\000\024\000\000\000<▒ѷ▒▒ѷ▒▒[\b▒▒_▒▒▒з▒1ѷ", '\0' <repeats 20 times>, "cd▒▒\024▒Z\b0▒Z\b0▒Z\b▒▒_▒▒▒η@▒ѷ\000\000\000\000▒?▒▒▒C▒▒▒▒▒▒▒▒_▒▒᭷▒C▒▒\0372ѷ\024\000\000\000cd▒▒<▒ѷ▒▒ѷ\027@ͷ8▒_▒<\000▒-ѷ\000\000\000\000▒?▒▒"...
#4 0xb7d0ae29 in ZThread::ThreadImpl::dispatch (parent=0x85bdc38,
impl=0xb4c53640, task=@0xad5ff424) at ThreadImpl.cxx:407
No locals.
#5 0xb7d0d494 in ZThread::(anonymous namespace)::Launcher::run (
this=0xbf99f53c) at ThreadImpl.cxx:49
No locals.
#6 0xb7d10f5c in _dispatch (arg=0x1) at posix/ThreadOps.cxx:137
__PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)"
#7 0xb7cd2240 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb7b5249e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.