| 1 | PDU pool thread waiting on OpalConnection object mutex owned by Thread 1 |
|---|
| 2 | |
|---|
| 3 | Thread 13 (Thread 0x7f7561ffc910 (LWP 2806)): |
|---|
| 4 | #1 0x00007f75aadc4a2d in PSemaphore::Wait (this=<value optimized out>) at ptlib/unix/tlibthrd.cxx:1126 |
|---|
| 5 | #2 0x00007f75aadf019f in PSafeObject::LockReadWrite (this=0x7f7588047d50) at ptlib/common/safecoll.cxx:133 |
|---|
| 6 | #3 0x00007f75aadf021f in PSafeLockReadWrite::PSafeLockReadWrite (this=0x7f7561ffbe10, object=@0x80) at ptlib/common/safecoll.cxx:205 |
|---|
| 7 | #4 0x00007f75ab9b046a in SIPConnection::OnReceivedPDU (this=0x7f7588047d50, pdu=@0x7f75880233c0) at /usr/src/debug/opal-3.6.4/src/sip/sipcon.cxx:1429 |
|---|
| 8 | #5 0x00007f75ab99a16d in SIPEndPoint::SIP_PDU_Work::OnReceivedPDU (this=0x7f7588011a40) at /usr/src/debug/opal-3.6.4/src/sip/sipep.cxx:1633 |
|---|
| 9 | #6 0x00007f75ab99a597 in SIPEndPoint::SIP_PDU_Thread::Main (this=0x7f758804c260) at /usr/src/debug/opal-3.6.4/src/sip/sipep.cxx:1590 |
|---|
| 10 | |
|---|
| 11 | |
|---|
| 12 | |
|---|
| 13 | |
|---|
| 14 | |
|---|
| 15 | Seems to be blocked in audio somehow. |
|---|
| 16 | |
|---|
| 17 | Thread 11 (Thread 0x7f75a2491910 (LWP 2212)): |
|---|
| 18 | #0 __pthread_mutex_lock_full (mutex=0x7f7594005cc0) at pthread_mutex_lock.c:291 |
|---|
| 19 | #1 0x00007f755eed21f3 in pa_mutex_lock (m=0x7f7594005cc0) at pulsecore/mutex-posix.c:90 |
|---|
| 20 | #2 0x000000332c233e84 in pa_threaded_mainloop_lock (m=0x7f7594005d40) at pulse/thread-mainloop.c:172 |
|---|
| 21 | #3 0x00007f755f0ec968 in snd_config_iterator_end () at conf.c:3189 |
|---|
| 22 | #4 0x00000038ec691692 in snd_pcm_ioplug_hw_ptr_update (pcm=0x7f759400fb70) at pcm_ioplug.c:56 |
|---|
| 23 | #5 0x00000038ec691f25 in snd_pcm_ioplug_avail_update (pcm=0x7f7594005cc0) at pcm_ioplug.c:627 |
|---|
| 24 | #6 0x00000038ec653414 in snd1_pcm_write_areas (pcm=0x7f759400fb70, areas=0x7f75a2490bf0, offset=0, size=441, func=0x38ec692030 <ioplug_priv_transfer_areas>) at pcm.c:6633 |
|---|
| 25 | #7 0x00000038ec6923ba in snd_pcm_ioplug_writei (pcm=0x7f759400fb70, buffer=<value optimized out>, size=441) at pcm_ioplug.c:561 |
|---|
| 26 | #8 0x00007f75a39c49eb in PSoundChannelALSA::Write (this=0x7f75940011a0, buf=<value optimized out>, len=1764) at sound_alsa.cxx:401 |
|---|
| 27 | #9 0x0000000000599c1b in GMAudioOutputManager_ptlib::set_frame_data ( this=0xa5ab20, ps=Ekiga::primary, data=0x21 <Address 0x21 out of bounds>, size=17, bytes_written=@0x0) at ../../../../lib/engine/components/ptlib/audiooutput-manager-ptlib.cpp:183 |
|---|
| 28 | #10 0x000000000052328f in Ekiga::AudioOutputCore::internal_play ( this=0xa56e60, ps=<value optimized out>, buffer=<value optimized out>, len=<value optimized out>, channels=<value optimized out>, sample_rate=<value optimized out>, bps=16) at ../../../lib/engine/audiooutput/audiooutput-core.cpp:484 |
|---|
| 29 | #11 0x000000000052401c in Ekiga::AudioOutputCore::play_buffer (this=0xa56e60, ps=<value optimized out>, buffer=<value optimized out>, len=258184, channels=2, sample_rate=44100, bps=16) at ../../../lib/engine/audiooutput/audiooutput-core.cpp:340 |
|---|
| 30 | #12 0x000000000056ee60 in Ekiga::AudioEventScheduler::Main (this=0xa57020) at ../../../lib/engine/audiooutput/audiooutput-scheduler.cpp:95 |
|---|
| 31 | |
|---|
| 32 | |
|---|
| 33 | |
|---|
| 34 | |
|---|
| 35 | |
|---|
| 36 | Timer thread waiting on OPalConenction object mutex owned by Thread 1 |
|---|
| 37 | |
|---|
| 38 | Thread 7 (Thread 0x7f75a238d910 (LWP 2216)): |
|---|
| 39 | #1 0x00007f75aadc4a2d in PSemaphore::Wait (this=<value optimized out>) at ptlib/unix/tlibthrd.cxx:1126 |
|---|
| 40 | #2 0x00007f75aadf019f in PSafeObject::LockReadWrite (this=0x7f7588047260) at ptlib/common/safecoll.cxx:133 |
|---|
| 41 | #3 0x00007f75ab55b4cd in OpalCall::Clear (this=0x7f7588047260, reason=OpalConnection::EndedByNoAnswer, sync=0x0) at /usr/src/debug/opal-3.6.4/src/opal/call.cxx:107 |
|---|
| 42 | #4 0x000000000057f8e7 in Opal::Call::OnNoAnswerTimeout (this=0x7f7588047260) at ../../../../lib/engine/components/opal/opal-call.cpp:686 |
|---|
| 43 | #5 0x00007f75aade9c1a in PTimer::Process (this=0x7f7588047760, delta=<value optimized out>, minTimeLeft=@0x7f75a238ce70) at ptlib/common/osutils.cxx:831 |
|---|
| 44 | #6 0x00007f75aadeb7a5 in PTimerList::Process (this=0x8687b0) at ptlib/common/osutils.cxx:958 |
|---|
| 45 | #7 0x00007f75aadc59b0 in PHouseKeepingThread::Main (this=0xaf2b60) at ptlib/unix/tlibthrd.cxx:125 |
|---|
| 46 | |
|---|
| 47 | |
|---|
| 48 | |
|---|
| 49 | |
|---|
| 50 | |
|---|
| 51 | Main thread blocked on the sound system (Thread 11) somehow when user answered call. |
|---|
| 52 | |
|---|
| 53 | Thread 1 (Thread 0x7f75a9d4e7d0 (LWP 2210)): |
|---|
| 54 | #3 0x00007f75aadc53d6 in PTimedMutex::Wait (this=0xa56f70) at ptlib/unix/tlibthrd.cxx:1351 |
|---|
| 55 | #4 0x0000000000523d7f in PWaitAndSignal (sem=<value optimized out>, this=<value optimized out>, wait=<value optimized out>) at /usr/include/ptlib/psync.h:103 |
|---|
| 56 | #5 Ekiga::AudioOutputCore::start (sem=<value optimized out>, this=<value optimized out>, wait=<value optimized out>) at ../../../lib/engine/audiooutput/audiooutput-core.cpp:244 |
|---|
| 57 | #6 0x000000000053ac51 in PSoundChannel_EKIGA::Open (this=0xe9bd10, _dir=<value optimized out>, _numChannels=1, _sampleRate=8000, _bitsPerSample=16) at ../../../../lib/engine/components/opal/opal-audio.cpp:130 |
|---|
| 58 | #7 0x00007f75ab5be1ec in OpalPCSSEndPoint::CreateSoundChannel ( this=<value optimized out>, connection=<value optimized out>, mediaFormat= @0x7fff4359a160, isSource=false) at /usr/src/debug/opal-3.6.4/src/opal/pcss.cxx:279 |
|---|
| 59 | #8 0x00007f75ab5be8a8 in OpalPCSSConnection::CreateMediaStream ( this=0x7f755407f540, mediaFormat=@0x7fff4359a160, sessionID=<value optimized out>, isSource=<value optimized out>) at /usr/src/debug/opal-3.6.4/src/opal/pcss.cxx:450 |
|---|
| 60 | #9 0x00007f75ab54c9f7 in OpalConnection::OpenMediaStream ( this=0x7f755407f540, mediaFormat=<value optimized out>, sessionID=1, isSource=false) at /usr/src/debug/opal-3.6.4/src/opal/connection.cxx:550 |
|---|
| 61 | #10 0x00007f75ab5bdece in OpalPCSSConnection::OpenMediaStream ( this=0x7f755407f540, mediaFormat=@0x7fff4359a160, sessionID=1, isSource=false) at /usr/src/debug/opal-3.6.4/src/opal/pcss.cxx:497 |
|---|
| 62 | #11 0x00007f75ab55e244 in OpalCall::OpenSourceMediaStreams ( this=<value optimized out>, connection=<value optimized out>, mediaType=@0x7fff4359a610, sessionID=<value optimized out>, preselectedFormat=<value optimized out>) at /usr/src/debug/opal-3.6.4/src/opal/call.cxx:470 |
|---|
| 63 | #12 0x00007f75ab9b45a3 in SIPConnection::AnswerSDPMediaDescription ( this=0x7f7588047d50, sdpIn=<value optimized out>, rtpSessionId=1, sdpOut=<value optimized out>) at /usr/src/debug/opal-3.6.4/src/sip/sipcon.cxx:972 |
|---|
| 64 | #13 0x00007f75ab9aa7c8 in SIPConnection::OnSendSDP (this=0x7f7588047d50, isAnswerSDP=<value optimized out>, rtpSessions=<value optimized out>, sdpOut=@0x7fff4359ac90) at /usr/src/debug/opal-3.6.4/src/sip/sipcon.cxx:566 |
|---|
| 65 | #14 0x00007f75ab9aed05 in SIPConnection::SetConnected (this=0x7f7588047d50) at /usr/src/debug/opal-3.6.4/src/sip/sipcon.cxx:488 |
|---|
| 66 | #15 0x00007f75ab55c406 in OpalCall::OnConnected (this=0x7f7588047260, connection=@0x7f755407f540) at /usr/src/debug/opal-3.6.4/src/opal/call.cxx:232 |
|---|
| 67 | #16 0x00007f75ab54bc98 in OpalConnection::OnConnectedInternal ( this=0x7f755407f540) at /usr/src/debug/opal-3.6.4/src/opal/connection.cxx:500 |
|---|
| 68 | #17 0x00007f75ab5bbc8d in OpalPCSSConnection::AcceptIncoming ( this=0x7f755407f540) at /usr/src/debug/opal-3.6.4/src/opal/pcss.cxx:541 |
|---|
| 69 | #18 0x000000000057ad9e in Opal::Call::answer (this=<value optimized out>) at ../../../../lib/engine/components/opal/opal-call.cpp:136 |
|---|
| 70 | #19 0x000000332b211a8f in marshal_dbus_message_to_g_marshaller ( closure=<value optimized out>, return_value=0x0, n_param_values=<value optimized out>, param_values=<value optimized out>, invocation_hint=0x7fff4359b110, marshal_data=0x0) at dbus-gproxy.c:1673 |
|---|
| 71 | #20 0x0000003327c0b83e in IA__g_closure_invoke (closure=0xeb9710, return_value=0x0, n_param_values=3, param_values=0xd4a9e0, invocation_hint=0x7fff4359b110) at gclosure.c:767 |
|---|
| 72 | #21 0x0000003327c20b83 in signal_emit_unlocked_R (node=0xa3f900, detail=<value optimized out>, instance=<value optimized out>, emission_return=<value optimized out>, instance_and_params=<value optimized out>) at gsignal.c:3247 |
|---|
| 73 | #22 0x0000003327c21f49 in IA__g_signal_emit_valist (instance=0xa136d0, signal_id=<value optimized out>, detail=690, var_args=0x7fff4359b300) at gsignal.c:2980 |
|---|
| 74 | #23 0x0000003327c22493 in IA__g_signal_emit (instance=0xa56f80, signal_id=128, detail=8000) at gsignal.c:3037 |
|---|
| 75 | #24 0x000000332b212ae8 in dbus_g_proxy_emit_remote_signal ( message=<value optimized out>, proxy=<value optimized out>) at dbus-gproxy.c:1726 |
|---|
| 76 | #25 dbus_g_proxy_manager_filter (message=<value optimized out>, proxy=<value optimized out>) at dbus-gproxy.c:1293 |
|---|
| 77 | #26 0x0000003328c10496 in dbus_connection_dispatch (connection=0x9b87d0) at dbus-connection.c:4406 |
|---|
| 78 | #27 0x000000332b2098d5 in message_queue_dispatch ( source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at dbus-gmain.c:101 |
|---|
| 79 | #28 0x0000003327837abe in g_main_dispatch (context=<value optimized out>) at gmain.c:1824 |
|---|
| 80 | #29 IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2377 |
|---|
| 81 | #30 0x000000332783b278 in g_main_context_iterate (context=0x9bad40, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2455 |
|---|
| 82 | #31 0x000000332783b6d5 in IA__g_main_loop_run (loop=0xe92340) at gmain.c:2663 |
|---|
| 83 | #32 0x000000332ad279c7 in IA__gtk_main () at gtkmain.c:1205 |
|---|
| 84 | #33 0x00000000004b878c in main (argc=1, argv=0x7fff4359b948) |
|---|
| 85 | |
|---|