(gdb) thread apply all bt Thread 31 (Thread 0x7fbb62985860 (LWP 2079)): #0 0x00007fbb612abf3d in nanosleep () from /lib64/libpthread.so.0 #1 0x00007fbb61a0d6fa in OsTaskLinux::delay (milliSecs=) at os/linux/OsTaskLinux.cpp:371 #2 0x000000000041307a in proxy () at sipXproxymain.cpp:552 #3 0x0000000000413f5b in main (argc=3, argv=0x7fff8f46c968) at sipXproxymain.cpp:602 Thread 30 (Thread 0x7fbb5294e700 (LWP 29206)): #0 0x00007fbb5e1ec353 in poll () from /lib64/libc.so.6 #1 0x00007fbb61cf5417 in SipClient::run(void*) () from /usr/lib64/libsipXtack.so.2 #2 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x13c7800) at os/linux/OsTaskLinux.cpp:705 #3 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 29 (Thread 0x7fbb5264b700 (LWP 29196)): #0 0x00007fbb5e1ec353 in poll () from /lib64/libc.so.6 #1 0x00007fbb61cf5417 in SipClient::run(void*) () from /usr/lib64/libsipXtack.so.2 #2 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1702700) at os/linux/OsTaskLinux.cpp:705 #3 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x7fbb5254a700 (LWP 10414)): #0 0x00007fbb5e1ec353 in poll () from /lib64/libc.so.6 #1 0x00007fbb61cf5417 in SipClient::run(void*) () from /usr/lib64/libsipXtack.so.2 #2 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1174000) at os/linux/OsTaskLinux.cpp:705 #3 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 27 (Thread 0x7fbb5274c700 (LWP 2797)): #0 0x00007fbb5e1ec353 in poll () from /lib64/libc.so.6 #1 0x00007fbb61cf5417 in SipClient::run(void*) () from /usr/lib64/libsipXtack.so.2 #2 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1175000) at os/linux/OsTaskLinux.cpp:705 #3 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x7fbb5284d700 (LWP 2796)): #0 0x00007fbb5e1ec353 in poll () from /lib64/libc.so.6 #1 0x00007fbb61cf5417 in SipClient::run(void*) () from /usr/lib64/libsipXtack.so.2 #2 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1175800) at os/linux/OsTaskLinux.cpp:705 #3 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 ---Type to continue, or q to quit--- Thread 25 (Thread 0x7fbb52a4f700 (LWP 2793)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x113b7a0, rpMsg=@0x7fbb52a4ecb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x113b7a0, rpMsg=@0x7fbb52a4ecb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x113b7a0, rpMsg=@0x7fbb52a4ecb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x113b7a0, rpMsg=@0x7fbb52a4ecb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x113b600, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x113b600) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x7fbb52b50700 (LWP 2792)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x113b4a0, rpMsg=@0x7fbb52b4fcb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x113b4a0, rpMsg=@0x7fbb52b4fcb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x113b4a0, rpMsg=@0x7fbb52b4fcb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x113b4a0, rpMsg=@0x7fbb52b4fcb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x113b300, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x113b300) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x7fbb52c51700 (LWP 2791)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x113b1a0, rpMsg=@0x7fbb52c50cb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x113b1a0, rpMsg=@0x7fbb52c50cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x113b1a0, rpMsg=@0x7fbb52c50cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x113b1a0, rpMsg=@0x7fbb52c50cb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x113b000, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x113b000) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x7fbb52d52700 (LWP 2790)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x113aea0, rpMsg=@0x7fbb52d51cb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 ---Type to continue, or q to quit--- #2 wait (this=0x113aea0, rpMsg=@0x7fbb52d51cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x113aea0, rpMsg=@0x7fbb52d51cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x113aea0, rpMsg=@0x7fbb52d51cb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x113ad00, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x113ad00) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x7fbb54154700 (LWP 2781)): #0 0x00007fbb612abf3d in nanosleep () from /lib64/libpthread.so.0 #1 0x00007fbb5fa42648 in mongo::sleepsecs(int) () from /usr/lib64/libmongoclient.so #2 0x00007fbb5f9dbad8 in mongo::ReplicaSetMonitorWatcher::run() () from /usr/lib64/libmongoclient.so #3 0x00007fbb5fa13bef in mongo::BackgroundJob::jobBody(boost::shared_ptr) () from /usr/lib64/libmongoclient.so #4 0x00007fbb5fa15749 in boost::detail::thread_data >, boost::_bi::list2, boost::_bi::value > > > >::run() () from /usr/lib64/libmongoclient.so #5 0x00007fbb61092d47 in thread_proxy () from /usr/lib64/libboost_thread-mt.so.5 #6 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #7 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7fbb54255700 (LWP 2726)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb5661dfee in wait (this=0x11b1be8, data=...) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x11b1be8, data=...) at /usr/include/sqa/Semaphore.h:62 #3 BlockingQueue >::dequeue (this=0x11b1be8, data=...) at /usr/include/sqa/BlockingQueue.h:62 #4 0x00007fbb56626613 in StateQueueClient::sendNoResponse (this=0x11b1b80, request=...) at /usr/include/sqa/StateQueueClient.h:1243 #5 0x00007fbb56629dcd in StateQueueClient::internal_publish (this=0x11b1b80, id="sqw.SSSMessageFilter.E0A1-F402", data=, noresponse=true) at /usr/include/sqa/StateQueueClient.h:1375 #6 0x00007fbb5662a34b in StateQueueClient::publish (this=0x11b1b80, eventId=, data= "INVITE sip:200@172.16.40.31;x-sipX-nonat SIP/2.0\r\nRecord-Route: , message=, address=0x7fbb54252e70 "172.16.40.31", port=, direction=SSSMessageFilterProxyPlugin::DIRECTION_OUTGOING) at /usr/include/sqa/sqaclient.h:616 #8 SSSMessageFilterProxyPlugin::handleMessage (this=, message=, address=0x7fbb54252e70 "172.16.40.31", port=, direction=SSSMessageFilterProxyPlugin::DIRECTION_OUTGOING) at SSSMessageFilterProxyPlugin.cpp:160 #9 0x000000000041a419 in operator() (this=, message=, address=, port=) at /usr/include/boost/function/function_template.hpp:1013 #10 SipBidirectionalProcessorPlugin::OutputProcessor::handleOutputMessage (this=, message=, ---Type to continue, or q to quit--- address=, port=) at /usr/include/net/SipBidirectionalProcessorPlugin.h:229 #11 0x00007fbb61d74172 in SipUserAgent::executeAllSipOutputProcessors(SipMessage&, char const*, int) () from /usr/lib64/libsipXtack.so.2 #12 0x00007fbb61cf669a in SipClient::sendTo(SipMessage&, char const*, int) () from /usr/lib64/libsipXtack.so.2 #13 0x00007fbb61d24954 in SipProtocolServerBase::send(SipMessage*, char const*, int) () from /usr/lib64/libsipXtack.so.2 #14 0x00007fbb61d771df in SipUserAgent::sendTcp(SipMessage*, char const*, int) () from /usr/lib64/libsipXtack.so.2 #15 0x00007fbb61d56729 in SipTransaction::doFirstSend(SipMessage&, SipTransaction::messageRelationship, SipUserAgent&, UtlString&, int&, OsSocket::IpProtocolSocketType&) () from /usr/lib64/libsipXtack.so.2 #16 0x00007fbb61d57142 in SipTransaction::handleOutgoing(SipMessage&, SipUserAgent&, SipTransactionList&, SipTransaction::messageRelationship) () from /usr/lib64/libsipXtack.so.2 #17 0x00007fbb61d57b72 in SipTransaction::recurseDnsSrvChildren(SipUserAgent&, SipTransactionList&, SipMessage*) () from /usr/lib64/libsipXtack.so.2 #18 0x00007fbb61d57511 in SipTransaction::handleOutgoing(SipMessage&, SipUserAgent&, SipTransactionList&, SipTransaction::messageRelationship) () from /usr/lib64/libsipXtack.so.2 #19 0x00007fbb61d7a823 in SipUserAgent::send(SipMessage&, OsMsgQShared*, void*) () from /usr/lib64/libsipXtack.so.2 #20 0x00007fbb6257893f in SipRouter::handleMessage (this=0x11a0000, eventMessage=...) at SipRouter.cpp:429 #21 0x00007fbb619e2597 in OsServerTask::run (this=0x11a0000, pArg=) at os/OsServerTask.cpp:177 #22 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x11a0000) at os/linux/OsTaskLinux.cpp:705 #23 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #24 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7fbb54356700 (LWP 2725)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a09b83 in pt_sem_wait (this=0x11715e0, rTimeout=) at ../include/os/linux/pt_csem.h:43 #2 OsBSemLinux::acquire (this=0x11715e0, rTimeout=) at os/linux/OsBSemLinux.cpp:89 #3 0x00007fbb61d248d5 in SipProtocolServerBase::send(SipMessage*, char const*, int) () from /usr/lib64/libsipXtack.so.2 #4 0x00007fbb61d771df in SipUserAgent::sendTcp(SipMessage*, char const*, int) () from /usr/lib64/libsipXtack.so.2 #5 0x00007fbb61d56729 in SipTransaction::doFirstSend(SipMessage&, SipTransaction::messageRelationship, SipUserAgent&, UtlString&, int&, OsSocket::IpProtocolSocketType&) () from /usr/lib64/libsipXtack.so.2 #6 0x00007fbb61d57142 in SipTransaction::handleOutgoing(SipMessage&, SipUserAgent&, SipTransactionList&, SipTransaction::messageRelationship) () from /usr/lib64/libsipXtack.so.2 #7 0x00007fbb61d585de in SipTransaction::cancel(SipUserAgent&, SipTransactionList&) () from /usr/lib64/libsipXtack.so.2 #8 0x00007fbb61d586a7 in SipTransaction::cancelChildren(SipUserAgent&, SipTransactionList&) () from /usr/lib64/libsipXtack.so.2 #9 0x00007fbb61d584bb in SipTransaction::cancel(SipUserAgent&, SipTransactionList&) () from /usr/lib64/libsipXtack.so.2 #10 0x00007fbb61d598de in SipTransaction::handleExpiresEvent(SipMessage const&, SipUserAgent&, SipTransaction::messageRelationship, SipTransactionList&, int&, SipMessage*&, bool) () from /usr/lib64/libsipXtack.so.2 #11 0x00007fbb61d76248 in SipUserAgent::handleMessage(OsMsg&) () from /usr/lib64/libsipXtack.so.2 #12 0x00007fbb619e2597 in OsServerTask::run (this=0x10c4000, pArg=) at os/OsServerTask.cpp:177 #13 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x10c4000) at os/linux/OsTaskLinux.cpp:705 #14 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #15 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 ---Type to continue, or q to quit--- Thread 18 (Thread 0x7fbb54d57700 (LWP 2724)): #0 0x00007fbb612abc3d in recvmsg () from /lib64/libpthread.so.0 #1 0x00007fbb56627cc2 in recv (this=0x1678000) at /usr/include/boost/asio/detail/socket_ops.hpp:276 #2 receive (this=0x1678000) at /usr/include/boost/asio/detail/reactive_socket_service.hpp:1006 #3 receive (this=0x1678000) at /usr/include/boost/asio/stream_socket_service.hpp:266 #4 read_some (this=0x1678000) at /usr/include/boost/asio/basic_stream_socket.hpp:668 #5 StateQueueClient::BlockingTcpClient::getNextReadSize (this=0x1678000) at /usr/include/sqa/StateQueueClient.h:424 #6 0x00007fbb56628dfb in StateQueueClient::BlockingTcpClient::receive (this=0x1678000, response=...) at /usr/include/sqa/StateQueueClient.h:360 #7 0x00007fbb5662930f in StateQueueClient::BlockingTcpClient::sendAndReceive (this=0x1678000, request=, response=...) at /usr/include/sqa/StateQueueClient.h:398 #8 0x00007fbb566295f9 in StateQueueClient::sendAndReceive (this=0x11b1b80, request=..., response=...) at /usr/include/sqa/StateQueueClient.h:1300 #9 0x00007fbb5662d91c in StateQueueClient::keepAliveLoop (this=0x11b1b80, e=) at /usr/include/sqa/StateQueueClient.h:831 #10 0x00007fbb5660ed12 in operator() (base=) at /usr/include/boost/bind/mem_fn_template.hpp:162 #11 operator(), boost::_bi::list1 > (base=) at /usr/include/boost/bind/bind.hpp:306 #12 operator() (base=) at /usr/include/boost/bind/bind_template.hpp:32 #13 operator() (base=) at /usr/include/boost/asio/detail/bind_handler.hpp:39 #14 asio_handler_invoke, boost::_bi::list2, boost::arg<1> (*)()> >, boost::system::error_code> > ( base=) at /usr/include/boost/asio/handler_invoke_hook.hpp:62 #15 invoke, boost::_bi::list2, boost::arg<1> (*)()> >, boost::system::error_code>, boost::_bi::bind_t, boost::_bi::list2, boost::arg<1> (*)()> > > (base=) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:39 #16 asio_handler_invoke, boost::_bi::list2, boost::arg<1> (*)()> >, boost::system::error_code>, boost::_bi::bind_t, boost::_bi::list2, boost::arg<1> (*)()> >, boost::system::error_code> (base=) at /usr/include/boost/asio/detail/bind_handler.hpp:72 #17 invoke, boost::_bi::list2, boost::arg<1> (*)()> >, boost::system::error_code>, boost::asio::detail::binder1, boost::_bi::list2, boost::arg<1> (*)()> >, boost::system::error_code> > (base=) at /usr/include/boost/asio/detail/handler_invoke_helpers.hpp:39 #18 handler_wrapper, boost::_bi::list2, boost::arg<1> (*)()> >, boost::system::error_code> >::do_call ( base=) at /usr/include/boost/asio/detail/handler_queue.hpp:192 #19 0x00007fbb619fc625 in invoke (this=0x10d05a0, ec=...) at /usr/include/boost/asio/detail/handler_queue.hpp:39 #20 do_one (this=0x10d05a0, ec=...) at /usr/include/boost/asio/detail/task_io_service.hpp:268 ---Type to continue, or q to quit--- #21 boost::asio::detail::task_io_service >::run (this=0x10d05a0, ec=...) at /usr/include/boost/asio/detail/task_io_service.hpp:103 #22 0x00007fbb619fdc79 in boost::asio::io_service::run (this=0x11b1b98) at /usr/include/boost/asio/impl/io_service.ipp:58 #23 0x00007fbb61092d47 in thread_proxy () from /usr/lib64/libboost_thread-mt.so.5 #24 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #25 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7fbb55758700 (LWP 2723)): #0 0x00007fbb5e1f6173 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fbb5fc9e760 in ?? () from /usr/lib64/libzmq.so.1 #2 0x00007fbb5fcb313b in ?? () from /usr/lib64/libzmq.so.1 #3 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7fbb56159700 (LWP 2722)): #0 0x00007fbb5e1f6173 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fbb5fc9e760 in ?? () from /usr/lib64/libzmq.so.1 #2 0x00007fbb5fcb313b in ?? () from /usr/lib64/libzmq.so.1 #3 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7fbb56943700 (LWP 2702)): #0 0x00007fbb612a898e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a0efd6 in pt_mutex_timedlock (mutex=0xf83238, timeout=0x7fbb56942b30) at os/linux/pt_mutex.c:79 #2 0x00007fbb61a0b329 in OsMutexLinux::acquire (this=0xf83230, rTimeout=...) at os/linux/OsMutexLinux.cpp:80 #3 0x00007fbb573bea7c in NatMaintainer::run (this=0xf83000, runArg=) at NatMaintainer.cpp:89 #4 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0xf83000) at os/linux/OsTaskLinux.cpp:705 #5 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7fbb56e76700 (LWP 2700)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x11d0948, rpMsg=@0x7fbb56e75cb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x11d0948, rpMsg=@0x7fbb56e75cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x11d0948, rpMsg=@0x7fbb56e75cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x11d0948, rpMsg=@0x7fbb56e75cb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x11d07a8, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x11d07a8) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 ---Type to continue, or q to quit--- Thread 13 (Thread 0x7fbb56f77700 (LWP 2313)): #0 0x00007fbb612a898e in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a0efd6 in pt_mutex_timedlock (mutex=0x11709a8, timeout=0x7fbb56f76bd0) at os/linux/pt_mutex.c:79 #2 0x00007fbb61a0b329 in OsMutexLinux::acquire (this=0x11709a0, rTimeout=...) at os/linux/OsMutexLinux.cpp:80 #3 0x00007fbb573c1224 in NatTraversalRules::StunClient::run (this=0x1170800, runArg=) at NatTraversalRules.cpp:658 #4 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1170800) at os/linux/OsTaskLinux.cpp:705 #5 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #6 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7fbb58e96700 (LWP 2107)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a09b83 in pt_sem_wait (this=0x11805e0, rTimeout=) at ../include/os/linux/pt_csem.h:43 #2 OsBSemLinux::acquire (this=0x11805e0, rTimeout=) at os/linux/OsBSemLinux.cpp:89 #3 0x00007fbb61d23c7a in SipProtocolServerBase::removeOldClients(long) () from /usr/lib64/libsipXtack.so.2 #4 0x00007fbb61d75761 in SipUserAgent::garbageCollection() () from /usr/lib64/libsipXtack.so.2 #5 0x00007fbb61d5c086 in SipTransactionList::runGarbageCollection() () from /usr/lib64/libsipXtack.so.2 #6 0x00007fbb61092d47 in thread_proxy () from /usr/lib64/libboost_thread-mt.so.5 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7fbb58f97700 (LWP 2106)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a09b83 in pt_sem_wait (this=0x10c55c0, rTimeout=) at ../include/os/linux/pt_csem.h:43 #2 OsBSemLinux::acquire (this=0x10c55c0, rTimeout=) at os/linux/OsBSemLinux.cpp:89 #3 0x00007fbb619de9bb in OsRWMutex::doAcquireExclWrite (this=, dontBlock=) at os/OsRWMutex.cpp:287 #4 0x00007fbb619deb57 in OsRWMutex::doAcquireWrite (this=0x10c5478, dontBlock=0) at os/OsRWMutex.cpp:258 #5 0x00007fbb61d74142 in SipUserAgent::executeAllSipOutputProcessors(SipMessage&, char const*, int) () from /usr/lib64/libsipXtack.so.2 #6 0x00007fbb61cf669a in SipClient::sendTo(SipMessage&, char const*, int) () from /usr/lib64/libsipXtack.so.2 #7 0x00007fbb61d24954 in SipProtocolServerBase::send(SipMessage*, char const*, int) () from /usr/lib64/libsipXtack.so.2 #8 0x00007fbb61d77ac5 in SipUserAgent::sendUdp(SipMessage*, char const*, int) () from /usr/lib64/libsipXtack.so.2 #9 0x00007fbb61d56514 in SipTransaction::doFirstSend(SipMessage&, SipTransaction::messageRelationship, SipUserAgent&, UtlString&, int&, OsSocket::IpProtocolSocketType&) () from /usr/lib64/libsipXtack.so.2 #10 0x00007fbb61d57142 in SipTransaction::handleOutgoing(SipMessage&, SipUserAgent&, SipTransactionList&, SipTransaction::messageRelationship) () from /usr/lib64/libsipXtack.so.2 #11 0x00007fbb61d5b63a in SipTransaction::handleIncoming(SipMessage&, SipUserAgent&, SipTransaction::messageRelationship, SipTransactionList&, SipMessage*&) () from /usr/lib64/libsipXtack.so.2 #12 0x00007fbb61d79bc0 in SipUserAgent::dispatch(SipMessage*, int) () from /usr/lib64/libsipXtack.so.2 #13 0x00007fbb61cf57ad in SipClient::run(void*) () from /usr/lib64/libsipXtack.so.2 #14 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1190000) at os/linux/OsTaskLinux.cpp:705 ---Type to continue, or q to quit--- #15 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #16 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7fbb59998700 (LWP 2105)): #0 0x00007fbb5e1f6173 in epoll_wait () from /lib64/libc.so.6 #1 0x00007fbb619fb034 in boost::asio::detail::epoll_reactor::run (this=0x10f03c0, block=true) at /usr/include/boost/asio/detail/epoll_reactor.hpp:470 #2 0x00007fbb619fc4e5 in do_one (this=0x10d0320, ec=...) at /usr/include/boost/asio/detail/task_io_service.hpp:260 #3 boost::asio::detail::task_io_service >::run (this=0x10d0320, ec=...) at /usr/include/boost/asio/detail/task_io_service.hpp:103 #4 0x00007fbb619fdc79 in boost::asio::io_service::run (this=0x10f9200) at /usr/include/boost/asio/impl/io_service.ipp:58 #5 0x00007fbb61092d47 in thread_proxy () from /usr/lib64/libboost_thread-mt.so.5 #6 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #7 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7fbb5a399700 (LWP 2104)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb619fc580 in wait > (this=0x10d0320, ec=...) at /usr/include/boost/asio/detail/posix_event.hpp:90 #2 do_one (this=0x10d0320, ec=...) at /usr/include/boost/asio/detail/task_io_service.hpp:280 #3 boost::asio::detail::task_io_service >::run (this=0x10d0320, ec=...) at /usr/include/boost/asio/detail/task_io_service.hpp:103 #4 0x00007fbb619fdc79 in boost::asio::io_service::run (this=0x10f9200) at /usr/include/boost/asio/impl/io_service.ipp:58 #5 0x00007fbb61092d47 in thread_proxy () from /usr/lib64/libboost_thread-mt.so.5 #6 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #7 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7fbb5a49a700 (LWP 2103)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x1110da0, rpMsg=@0x7fbb5a499cb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x1110da0, rpMsg=@0x7fbb5a499cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x1110da0, rpMsg=@0x7fbb5a499cb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x1110da0, rpMsg=@0x7fbb5a499cb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x1110c00, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1110c00) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fbb5a59b700 (LWP 2102)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 ---Type to continue, or q to quit--- #1 0x00007fbb61a07b84 in wait (this=0x11711a0, rpMsg=@0x7fbb5a59acb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x11711a0, rpMsg=@0x7fbb5a59acb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x11711a0, rpMsg=@0x7fbb5a59acb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x11711a0, rpMsg=@0x7fbb5a59acb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb61d4eedf in SipTcpServer::run(void*) () from /usr/lib64/libsipXtack.so.2 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1171000) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fbb5a69c700 (LWP 2101)): #0 0x00007fbb612aba5d in accept () from /lib64/libpthread.so.0 #1 0x00007fbb619e1f67 in OsServerSocket::accept (this=0x10d00a0) at os/OsServerSocket.cpp:211 #2 0x00007fbb61d369ad in SipServerBroker::run(void*) () from /usr/lib64/libsipXtack.so.2 #3 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1178380) at os/linux/OsTaskLinux.cpp:705 #4 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #5 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fbb5a79d700 (LWP 2100)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x11390a0, rpMsg=@0x7fbb5a79ccb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x11390a0, rpMsg=@0x7fbb5a79ccb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x11390a0, rpMsg=@0x7fbb5a79ccb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x11390a0, rpMsg=@0x7fbb5a79ccb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x1138f00, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1138f00) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fbb5a89e700 (LWP 2099)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x11701a0, rpMsg=@0x7fbb5a89dcb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x11701a0, rpMsg=@0x7fbb5a89dcb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x11701a0, rpMsg=@0x7fbb5a89dcb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x11701a0, rpMsg=@0x7fbb5a89dcb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb61d4eedf in SipTcpServer::run(void*) () from /usr/lib64/libsipXtack.so.2 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1170000) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 ---Type to continue, or q to quit--- Thread 3 (Thread 0x7fbb5a99f700 (LWP 2098)): #0 0x00007fbb612aba5d in accept () from /lib64/libpthread.so.0 #1 0x00007fbb619ee2c4 in OsSSLServerSocket::accept (this=0x10d0140) at os/OsSSLServerSocket.cpp:94 #2 0x00007fbb61d369ad in SipServerBroker::run(void*) () from /usr/lib64/libsipXtack.so.2 #3 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1178000) at os/linux/OsTaskLinux.cpp:705 #4 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #5 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fbb5aaa0700 (LWP 2097)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x11384a0, rpMsg=@0x7fbb5aa9fcb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x11384a0, rpMsg=@0x7fbb5aa9fcb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x11384a0, rpMsg=@0x7fbb5aa9fcb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x11384a0, rpMsg=@0x7fbb5aa9fcb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x1138300, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1138300) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fbb6297d700 (LWP 2096)): #0 0x00007fbb612a85bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fbb61a07b84 in wait (this=0x11387a0, rpMsg=@0x7fbb6297ccb8, rTimeout=) at /usr/include/boost/thread/pthread/condition_variable.hpp:20 #2 wait (this=0x11387a0, rpMsg=@0x7fbb6297ccb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:117 #3 dequeue (this=0x11387a0, rpMsg=@0x7fbb6297ccb8, rTimeout=) at ../include/os/shared/OsMsgQShared.h:264 #4 OsMsgQShared::doReceive (this=0x11387a0, rpMsg=@0x7fbb6297ccb8, rTimeout=) at os/shared/OsMsgQShared.cpp:237 #5 0x00007fbb619e2581 in OsServerTask::run (this=0x1138600, pArg=) at os/OsServerTask.cpp:174 #6 0x00007fbb61a0dcab in OsTaskLinux::taskEntry (arg=0x1138600) at os/linux/OsTaskLinux.cpp:705 #7 0x00007fbb612a49d1 in start_thread () from /lib64/libpthread.so.0 #8 0x00007fbb5e1f5b7d in clone () from /lib64/libc.so.6