Crash when calling between linux and android
Both side:
Thread 254 "lt-dring" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe3fff700 (LWP 7966)]
schedule_entry (future_time=0x7fffe3ffac10, entry=0x7fff3002cd40, ht=0x7fff1c0396d8) at ../src/pj/timer.c:313
313 entry->_timer_id = pop_freelist(ht);
(gdb) bt
#0 schedule_entry (future_time=0x7fffe3ffac10, entry=0x7fff3002cd40, ht=0x7fff1c0396d8) at ../src/pj/timer.c:313
#1 schedule_w_grp_lock (grp_lock=0x7fff1c044628, id_val=id_val@entry=1, set_id=1, delay=0x7fffe3ffac70, delay@entry=0x7fff3002cd40, entry=0x7fff3002cd40, entry@entry=0x1, ht=0x7fff1c0396d8, ht@entry=0x7fffe3ffac10) at ../src/pj/timer.c:515
#2 pj_timer_heap_schedule_w_grp_lock (ht=ht@entry=0x7fff1c0396d8, entry=entry@entry=0x7fff3002cd40, delay=delay@entry=0x7fffe3ffac70, id_val=id_val@entry=1, grp_lock=0x7fff1c044628) at ../src/pj/timer.c:568
#3 0x00007ffff6caddf6 in start_periodic_check (te=0x7fff3002cd40, th=0x7fff1c0396d8) at ../src/pjnath/ice_session.c:2094
#4 periodic_timer (th=0x7fff1c0396d8, te=0x7fff3002cd40) at ../src/pjnath/ice_session.c:2167
#5 0x00007ffff6ce183a in pj_timer_heap_poll (ht=0x7fff1c0396d8, next_delay=0x7fffe3ffad40) at ../src/pj/timer.c:646
#6 0x00007ffff6ac329a in ring::IceTransport::Impl::handleEvents(unsigned int) () at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff6ac34be in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::IceTransport::Impl::Impl(char const*, int, bool, ring::IceTransportOptions const&)::{lambda()#4}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#8 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#9 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
(gdb) bt
#0 schedule_entry (future_time=0x7fff20ff4c10, entry=0x7fff6001f540, ht=0x7fff3c010c28) at ../src/pj/timer.c:313
#1 schedule_w_grp_lock (grp_lock=0x7fff3c01bb78, id_val=id_val@entry=1, set_id=1, delay=0x7fff20ff4c70,
delay@entry=0x7fff6001f540, entry=0x7fff6001f540, entry@entry=0x1, ht=0x7fff3c010c28, ht@entry=0x7fff20ff4c10)
at ../src/pj/timer.c:515
#2 pj_timer_heap_schedule_w_grp_lock (ht=ht@entry=0x7fff3c010c28, entry=entry@entry=0x7fff6001f540,
delay=delay@entry=0x7fff20ff4c70, id_val=id_val@entry=1, grp_lock=0x7fff3c01bb78) at ../src/pj/timer.c:568
#3 0x00007ffff6caddf6 in start_periodic_check (te=0x7fff6001f540, th=0x7fff3c010c28)
at ../src/pjnath/ice_session.c:2094
#4 periodic_timer (th=0x7fff3c010c28, te=0x7fff6001f540) at ../src/pjnath/ice_session.c:2167
#5 0x00007ffff6ce183a in pj_timer_heap_poll (ht=0x7fff3c010c28, next_delay=0x7fff20ff4d40)
at ../src/pj/timer.c:646
#6 0x00007ffff6ac329a in ring::IceTransport::Impl::handleEvents(unsigned int) ()
at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff6ac34be in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::IceTransport::Impl::Impl(char const*, int, bool, ring::IceTransportOptions const&)::{lambda()#4}> > >::_M_run() ()
at ../src/pjnath/ice_session.c:1457
#8 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#9 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
(gdb) thread apply all bt
Thread 214 (Thread 0x7fff20ff9700 (LWP 21967)):
#0 schedule_entry (future_time=0x7fff20ff4c10, entry=0x7fff6001f540, ht=0x7fff3c010c28) at ../src/pj/timer.c:313
#1 schedule_w_grp_lock (grp_lock=0x7fff3c01bb78, id_val=id_val@entry=1, set_id=1, delay=0x7fff20ff4c70,
delay@entry=0x7fff6001f540, entry=0x7fff6001f540, entry@entry=0x1, ht=0x7fff3c010c28, ht@entry=0x7fff20ff4c10)
at ../src/pj/timer.c:515
#2 pj_timer_heap_schedule_w_grp_lock (ht=ht@entry=0x7fff3c010c28, entry=entry@entry=0x7fff6001f540,
delay=delay@entry=0x7fff20ff4c70, id_val=id_val@entry=1, grp_lock=0x7fff3c01bb78) at ../src/pj/timer.c:568
#3 0x00007ffff6caddf6 in start_periodic_check (te=0x7fff6001f540, th=0x7fff3c010c28)
at ../src/pjnath/ice_session.c:2094
#4 periodic_timer (th=0x7fff3c010c28, te=0x7fff6001f540) at ../src/pjnath/ice_session.c:2167
#5 0x00007ffff6ce183a in pj_timer_heap_poll (ht=0x7fff3c010c28, next_delay=0x7fff20ff4d40)
at ../src/pj/timer.c:646
#6 0x00007ffff6ac329a in ring::IceTransport::Impl::handleEvents(unsigned int) ()
at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff6ac34be in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::IceTransport::Impl::Impl(char const*, int, bool, ring::IceTransportOptions const&)::{lambda()#4}> > >::_M_run() ()
at ../src/pjnath/ice_session.c:1457
#8 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#9 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#10 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 213 (Thread 0x7fff0ffff700 (LWP 21966)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6ba4b90 in ring::tls::TlsSession::TlsSessionImpl::handleStateEstablished(ring::tls::TlsSessionState) [clone .constprop.380] () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff6ba4fb5 in ring::tls::TlsSession::TlsSessionImpl::process() () at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff6abe9dd in ring::ThreadLoop::mainloop(std::thread::id&, std::function<bool ()>, std::function<void ()>, std::function<void ()>) () at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff6abf34a in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (ring::ThreadLoop::*)(std::thread::id&, std::function<bool ()>, std::function<void ()>, std::function<void ()>), ring::ThreadLoop*, std::reference_wrapper<std::thread::id>, std::function<bool ()>, std::function<void ()>, std::function<void ()> > > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#6 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#7 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#8 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 212 (Thread 0x7ffe78fc9700 (LWP 21965)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff6aec65f in ring::ScheduledExecutor::loop() () at ../src/pjnath/ice_session.c:1457
#2 0x00007ffff6aec829 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ScheduledExecutor::ScheduledExecutor()::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 211 (Thread 0x7ffe7dfd3700 (LWP 21964)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6aec5c9 in ring::ScheduledExecutor::loop() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff6aec829 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ScheduledExecutor::ScheduledExecutor()::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#5 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#6 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 210 (Thread 0x7ffe797ca700 (LWP 21963)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff6cd26a8 in pj_sock_select (n=n@entry=1024, readfds=readfds@entry=0x7ffe797c5690,
writefds=writefds@entry=0x7ffe797c58b0, exceptfds=exceptfds@entry=0x7ffe797c5ad0,
timeout=timeout@entry=0x7ffe797c5d40) at ../src/pj/sock_select.c:110
#2 0x00007ffff6ccf6a3 in pj_ioqueue_poll (ioqueue=0x7fff98141708, timeout=0x7ffe797c5d40)
at ../src/pj/ioqueue_select.c:976
#3 0x00007ffff6ac32f1 in ring::IceTransport::Impl::handleEvents(unsigned int) ()
at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff6ac34be in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::IceTransport::Impl::Impl(char const*, int, bool, ring::IceTransportOptions const&)::{lambda()#4}> > >::_M_run() ()
at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#6 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#7 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 206 (Thread 0x7ffe777c6700 (LWP 21831)):
#0 0x00007ffff0c503e9 in poll () from /lib64/libc.so.6
#1 0x00007ffff5fede35 in poll_func () from /lib64/libpulse.so.0
#2 0x00007ffff5fdf418 in pa_mainloop_poll () from /lib64/libpulse.so.0
#3 0x00007ffff5fdfa62 in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4 0x00007ffff5fdfb10 in pa_mainloop_run () from /lib64/libpulse.so.0
#5 0x00007ffff5fedd7d in thread () from /lib64/libpulse.so.0
#6 0x00007ffff06969ac in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-12.2.so
#7 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#8 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 69 (Thread 0x7fff50ff9700 (LWP 21690)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
---Type <return> to continue, or q <return> to quit---
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 66 (Thread 0x7fff527fc700 (LWP 21687)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 63 (Thread 0x7fff53fff700 (LWP 21684)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 60 (Thread 0x7fff65ffb700 (LWP 21681)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 57 (Thread 0x7fff677fe700 (LWP 21678)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 54 (Thread 0x7fff797fa700 (LWP 21675)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 47 (Thread 0x7fff7b7fe700 (LWP 21656)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff50f0b64 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dht::DhtRunner::run(dht::SockAddr const&, dht::SockAddr const&, dht::DhtRunner::Config)::{lambda()#1}> > >::_M_run() () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 46 (Thread 0x7fffacff9700 (LWP 21655)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff50ef05e in dht::DhtRunner::startNetwork(dht::SockAddr, dht::SockAddr)::{lambda()#1}::operator()() const [clone .isra.625] () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 43 (Thread 0x7fff7bfff700 (LWP 21652)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff50f0b64 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dht::DhtRunner::run(dht::SockAddr const&, dht::SockAddr const&, dht::DhtRunner::Config)::{lambda()#1}> > >::_M_run() () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 42 (Thread 0x7fffa7fff700 (LWP 21651)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff50ef05e in dht::DhtRunner::startNetwork(dht::SockAddr, dht::SockAddr)::{lambda()#1}::operator()() const [clone .isra.625] () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 39 (Thread 0x7fffa4ff9700 (LWP 21648)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1 0x00007ffff50f0b64 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dht::DhtRunner::run(dht::SockAddr const&, dht::SockAddr const&, dht::DhtRunner::Config)::{lambda()#1}> > >::_M_run() () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 38 (Thread 0x7fffad7fa700 (LWP 21647)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff50ef05e in dht::DhtRunner::startNetwork(dht::SockAddr, dht::SockAddr)::{lambda()#1}::operator()() const [clone .isra.625] () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 35 (Thread 0x7fffa57fa700 (LWP 21644)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff50f0b64 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dht::DhtRunner::run(dht::SockAddr const&, dht::SockAddr const&, dht::DhtRunner::Config)::{lambda()#1}> > >::_M_run() () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 34 (Thread 0x7fffa5ffb700 (LWP 21643)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff50ef05e in dht::DhtRunner::startNetwork(dht::SockAddr, dht::SockAddr)::{lambda()#1}::operator()() const [clone .isra.625] () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 31 (Thread 0x7fffa6ffd700 (LWP 21640)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff50f0b64 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dht::DhtRunner::run(dht::SockAddr const&, dht::SockAddr const&, dht::DhtRunner::Config)::{lambda()#1}> > >::_M_run() () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 30 (Thread 0x7fffa77fe700 (LWP 21639)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff50ef05e in dht::DhtRunner::startNetwork(dht::SockAddr, dht::SockAddr)::{lambda()#1}::operator()() const [clone .isra.625] () from /lib64/libopendht.so.1
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 25 (Thread 0x7fffae7fc700 (LWP 21634)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 23 (Thread 0x7fffaf7fe700 (LWP 21632)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6abf935 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 20 (Thread 0x7fffcd7fa700 (LWP 21629)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6c0970b in ring::DhtPeerConnector::Impl::eventLoop() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff6c10a5c in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void> >::_M_invoke(std::_Any_data const&) () at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff6add8bb in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff345cea7 in __pthread_once_slow () from /lib64/libpthread.so.0
#6 0x00007ffff6c0de31 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void>::_Async_state_impl(std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#8 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#9 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 19 (Thread 0x7fffcdffb700 (LWP 21628)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
---Type <return> to continue, or q <return> to quit---
#2 0x00007ffff6c0970b in ring::DhtPeerConnector::Impl::eventLoop() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff6c10a5c in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void> >::_M_invoke(std::_Any_data const&) () at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff6add8bb in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff345cea7 in __pthread_once_slow () from /lib64/libpthread.so.0
#6 0x00007ffff6c0de31 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void>::_Async_state_impl(std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#8 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#9 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 18 (Thread 0x7fffce7fc700 (LWP 21627)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6c0970b in ring::DhtPeerConnector::Impl::eventLoop() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff6c10a5c in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void> >::_M_invoke(std::_Any_data const&) () at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff6add8bb in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff345cea7 in __pthread_once_slow () from /lib64/libpthread.so.0
#6 0x00007ffff6c0de31 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void>::_Async_state_impl(std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#8 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#9 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 17 (Thread 0x7fffceffd700 (LWP 21626)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6c0970b in ring::DhtPeerConnector::Impl::eventLoop() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff6c10a5c in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void> >::_M_invoke(std::_Any_data const&) () at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff6add8bb in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff345cea7 in __pthread_once_slow () from /lib64/libpthread.so.0
#6 0x00007ffff6c0de31 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void>::_Async_state_impl(std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#8 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#9 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 15 (Thread 0x7fffcffff700 (LWP 21624)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff5918470 in WorkerThread () from /lib64/libthreadutil.so.6
#2 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#3 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 14 (Thread 0x7fffe0ff9700 (LWP 21623)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff5918470 in WorkerThread () from /lib64/libthreadutil.so.6
#2 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#3 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 13 (Thread 0x7fffe17fa700 (LWP 21622)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff5918470 in WorkerThread () from /lib64/libthreadutil.so.6
#2 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#3 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 12 (Thread 0x7fffe1ffb700 (LWP 21621)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff5b27a8b in RunMiniServer () from /lib64/libupnp.so.6
#2 0x00007ffff5918779 in WorkerThread () from /lib64/libthreadutil.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 9 (Thread 0x7fffe37fe700 (LWP 21618)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff5918470 in WorkerThread () from /lib64/libthreadutil.so.6
#2 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#3 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 7 (Thread 0x7fffe8d62700 (LWP 21616)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff591960e in TimerThreadWorker () from /lib64/libthreadutil.so.6
---Type <return> to continue, or q <return> to quit---
#2 0x00007ffff5918779 in WorkerThread () from /lib64/libthreadutil.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 6 (Thread 0x7fffe9563700 (LWP 21615)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff6bba91b in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::upnp::UPnPContext::UPnPContext()::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 5 (Thread 0x7fffe9d64700 (LWP 21614)):
#0 0x00007ffff345b51c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff1585290 in std::condition_variable::wait(std::unique_lock<std::mutex>&) ()
from /lib64/libstdc++.so.6
#2 0x00007ffff6c0970b in ring::DhtPeerConnector::Impl::eventLoop() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff6c10a5c in std::_Function_handler<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> (), std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void> >::_M_invoke(std::_Any_data const&) () at ../src/pjnath/ice_session.c:1457
#4 0x00007ffff6add8bb in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff345cea7 in __pthread_once_slow () from /lib64/libpthread.so.0
#6 0x00007ffff6c0de31 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::__future_base::_Async_state_impl<std::thread::_Invoker<std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}> >, void>::_Async_state_impl(std::tuple<ring::DhtPeerConnector::Impl::Impl(ring::RingAccount&)::{lambda()#1}>&&)::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#7 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#8 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#9 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 4 (Thread 0x7fffea565700 (LWP 21613)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff6cd26a8 in pj_sock_select (n=n@entry=1024, readfds=readfds@entry=0x7fffea560660,
writefds=writefds@entry=0x7fffea560880, exceptfds=exceptfds@entry=0x7fffea560aa0,
timeout=timeout@entry=0x7fffea560d00) at ../src/pj/sock_select.c:110
#2 0x00007ffff6ccf6a3 in pj_ioqueue_poll (ioqueue=0x709c10, timeout=timeout@entry=0x7fffea560d00)
at ../src/pj/ioqueue_select.c:976
#3 0x00007ffff6c8cd64 in pjsip_endpt_handle_events2 (endpt=0x6feea8, max_timeout=0x7fffea560d40, p_count=0x0)
at ../src/pjsip/sip_endpoint.c:744
#4 0x00007ffff6b1b64a in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::SIPVoIPLink::SIPVoIPLink()::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#5 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#6 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#7 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 3 (Thread 0x7fffeb382700 (LWP 21612)):
#0 0x00007ffff0c527c7 in select () from /lib64/libc.so.6
#1 0x00007ffff6c6c27a in ring::video::VideoDeviceMonitorImpl::run() () at ../src/pjnath/ice_session.c:1457
#2 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#3 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#4 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 2 (Thread 0x7fffebb83700 (LWP 21611)):
#0 0x00007ffff345b86a in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007ffff6aec65f in ring::ScheduledExecutor::loop() () at ../src/pjnath/ice_session.c:1457
#2 0x00007ffff6aec829 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<ring::ScheduledExecutor::ScheduledExecutor()::{lambda()#1}> > >::_M_run() () at ../src/pjnath/ice_session.c:1457
#3 0x00007ffff158b523 in execute_native_thread_routine () from /lib64/libstdc++.so.6
#4 0x00007ffff3455594 in start_thread () from /lib64/libpthread.so.0
#5 0x00007ffff0c5ae6f in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x7ffff7fa0880 (LWP 21607)):
#0 0x00007ffff0c503e9 in poll () from /lib64/libc.so.6
#1 0x000000000044dbf3 in DBus::DefaultMainLoop::dispatch() ()
#2 0x000000000044e8db in DBus::BusDispatcher::enter() ()
#3 0x00000000004126ef in DBusClient::event_loop() ()
#4 0x0000000000411bf9 in main ()