[Ekiga-list] sound problems (stuttering)

Sebastiaan van Erk sebster at sebster.com
Wed Apr 18 13:24:21 UTC 2007


Julien Puydt wrote:
> Sebastiaan van Erk a écrit :
>   
>> Julien Puydt wrote:
>>     
>>> Sebastiaan van Erk a écrit :
>>>   
>>>       
>>>> Hi, thanks for the quick answer. That fixed the sound problem. However 
>>>> now I have the same problem as with twinkle; when I hang up the call, 
>>>> Ekiga hangs.
>>>>     
>>>>         
>>> Can we have a stack trace ?
>>>       
>> Sure....
>>     
>
> Thanks, but could you "thread apply all bt" in gdb, so we see all threads?
>
> Snark
Of course. :-) Sorry about that.

Regards,
Sebastiaan

Thread 19 (Thread -1299989616 (LWP 26421)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e3893 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb63a6594 in snd_pcm_wait_nocheck () from /usr/lib/libasound.so.2
#3  0xb63a677f in snd_pcm_wait () from /usr/lib/libasound.so.2
#4  0xb63a68b8 in snd_pcm_read_areas () from /usr/lib/libasound.so.2
#5  0xb63b2c0c in snd_pcm_mmap_readi () from /usr/lib/libasound.so.2
#6  0xb63a08b5 in snd_pcm_readi () from /usr/lib/libasound.so.2
#7  0xb58bab01 in PSoundChannelALSA::Read (this=0x8591100, buf=0x85a4b24,
    len=320) at sound_alsa.cxx:574
#8  0xb69d18f7 in OpalRawMediaStream::ReadData () from 
/usr/lib/libopal.so.2.2
#9  0xb69d4996 in OpalMediaStream::ReadPacket () from 
/usr/lib/libopal.so.2.2
#10 0xb69d74d9 in OpalMediaPatch::Main () from /usr/lib/libopal.so.2.2
#11 0xb723c2bd in PThread::PX_ThreadStart (arg=0x858a528) at 
tlibthrd.cxx:1340
#12 0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 17 (Thread -1297646704 (LWP 26417)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e63d1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb723c070 in PThread::Sleep (timeout=@0xb2a76820) at tlibthrd.cxx:1210
#3  0xb723cce2 in PThread::WaitForTermination (this=0x858a528,
---Type <return> to continue, or q <return> to quit---
    maxWait=@0xb2a76860) at tlibthrd.cxx:1316
#4  0xb69d627b in OpalMediaPatch::Close () from /usr/lib/libopal.so.2.2
#5  0xb69d1298 in OpalMediaStream::Close () from /usr/lib/libopal.so.2.2
#6  0xb69d1797 in OpalRawMediaStream::Close () from /usr/lib/libopal.so.2.2
#7  0xb69bf45d in OpalConnection::CloseMediaStreams ()
   from /usr/lib/libopal.so.2.2
#8  0xb69bf32e in OpalConnection::RemoveMediaStreams ()
   from /usr/lib/libopal.so.2.2
#9  0xb69c6b7b in OpalCall::RemoveMediaStreams () from 
/usr/lib/libopal.so.2.2
#10 0xb6e8c619 in SIPConnection::OnReceivedINVITE ()
   from /usr/lib/libopal.so.2.2
#11 0xb6e816fd in SIPConnection::OnReceivedPDU () from 
/usr/lib/libopal.so.2.2
#12 0xb6e81078 in SIPConnection::HandlePDUsThreadMain ()
   from /usr/lib/libopal.so.2.2
#13 0xb6e8de35 in SIPConnection::HandlePDUsThreadMain_PNotifier::Call ()
   from /usr/lib/libopal.so.2.2
#14 0xb725433f in PSimpleThread::Main (this=0x84da820)
    at ../common/osutils.cxx:2199
#15 0xb723c2bd in PThread::PX_ThreadStart (arg=0x84da820) at 
tlibthrd.cxx:1340
#16 0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 16 (Thread -1288455280 (LWP 26416)):
---Type <return> to continue, or q <return> to quit---
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e63d1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb72299a0 in PSocket::Select (read=@0xb333ad40, write=@0xb333acc0,
    except=@0xb333acb4, timeout=@0xb333ad4c) at socket.cxx:614
#3  0xb724ab55 in PSocket::Select (read=@0xb333ad40, timeout=@0xb333ad4c)
    at ../common/sockets.cxx:1669
#4  0xb69ec671 in OpalTransportUDP::Read () from /usr/lib/libopal.so.2.2
#5  0xb722f8d3 in PChannelStreamBuffer::underflow (this=0x84daa40)
    at ../common/pchannel.cxx:210
#6  0xb722f6d3 in PChannelStreamBuffer::seekoff (this=0x84daa40, off=0,
    dir=std::_S_cur) at ../common/pchannel.cxx:254
#7  0xb6ea04d4 in SIP_PDU::Read () from /usr/lib/libopal.so.2.2
#8  0xb6e6f336 in SIPEndPoint::HandlePDU () from /usr/lib/libopal.so.2.2
#9  0xb6e6f010 in SIPEndPoint::TransportThreadMain ()
   from /usr/lib/libopal.so.2.2
#10 0xb6e7cd85 in SIPEndPoint::TransportThreadMain_PNotifier::Call ()
   from /usr/lib/libopal.so.2.2
#11 0xb725433f in PSimpleThread::Main (this=0x84fb2e0)
    at ../common/osutils.cxx:2199
#12 0xb723c2bd in PThread::PX_ThreadStart (arg=0x84fb2e0) at 
tlibthrd.cxx:1340
#13 0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#14 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 12 (Thread -1288987760 (LWP 26377)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e63d1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb723b638 in PThread::PXBlockOnIO (this=0xb3c259a0, handle=48, type=0,
    timeout=@0xb3c056c4) at tlibthrd.cxx:1430
#3  0xb722fa4b in PChannel::PXSetIOBlock (this=0xb3c05688,
    type=PChannel::PXReadBlock, timeout=@0xb3c056c4) at channel.cxx:242
#4  0xb7228a72 in PSocket::os_recvfrom (this=0xb3c05688, buf=0xb3c058a8,
    len=65535, flags=0, addr=0xb32b8bd0, addrlen=0xb32b8bcc) at 
socket.cxx:836
#5  0xb724923e in PIPDatagramSocket::ReadFrom (this=0xb3c05688,
    buf=0xb3c058a8, len=65535, addr=@0xb3c05794, port=@0xb3c057ac)
    at ../common/sockets.cxx:2835
#6  0xb724930f in PUDPSocket::Read (this=0xb3c05688, buf=0xb3c058a8, 
len=65535)
    at ../common/sockets.cxx:3179
#7  0xb722f27b in PIndirectChannel::Read (this=0xb3c05320, buf=0xb3c058a8,
    len=65535) at ../common/pchannel.cxx:825
#8  0xb69ec412 in OpalTransportUDP::Read () from /usr/lib/libopal.so.2.2
#9  0xb722f8d3 in PChannelStreamBuffer::underflow (this=0xb3c05158)
    at ../common/pchannel.cxx:210
#10 0xb722f6d3 in PChannelStreamBuffer::seekoff (this=0xb3c05158, off=0,
    dir=std::_S_cur) at ../common/pchannel.cxx:254
#11 0xb6ea04d4 in SIP_PDU::Read () from /usr/lib/libopal.so.2.2
#12 0xb6e6f336 in SIPEndPoint::HandlePDU () from /usr/lib/libopal.so.2.2
---Type <return> to continue, or q <return> to quit---
#13 0xb6e6f010 in SIPEndPoint::TransportThreadMain ()
   from /usr/lib/libopal.so.2.2
#14 0xb6e7cd85 in SIPEndPoint::TransportThreadMain_PNotifier::Call ()
   from /usr/lib/libopal.so.2.2
#15 0xb725433f in PSimpleThread::Main (this=0xb3c259a0)
    at ../common/osutils.cxx:2199
#16 0xb723c2bd in PThread::PX_ThreadStart (arg=0xb3c259a0) at 
tlibthrd.cxx:1340
#17 0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 11 (Thread -1288721520 (LWP 26375)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e63d1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb723b638 in PThread::PXBlockOnIO (this=0x84794b0, handle=44, type=0,
    timeout=@0x8479214) at tlibthrd.cxx:1430
#3  0xb722fa4b in PChannel::PXSetIOBlock (this=0x84791d8,
    type=PChannel::PXReadBlock, timeout=@0x8479214) at channel.cxx:242
#4  0xb7228a72 in PSocket::os_recvfrom (this=0x84791d8, buf=0x8493220,
    len=65535, flags=0, addr=0xb32f9bd0, addrlen=0xb32f9bcc) at 
socket.cxx:836
#5  0xb724923e in PIPDatagramSocket::ReadFrom (this=0x84791d8, 
buf=0x8493220,
    len=65535, addr=@0x84792e4, port=@0x84792fc) at 
../common/sockets.cxx:2835
#6  0xb724930f in PUDPSocket::Read (this=0x84791d8, buf=0x8493220, 
len=65535)
    at ../common/sockets.cxx:3179
#7  0xb722f27b in PIndirectChannel::Read (this=0x8478e70, buf=0x8493220,
    len=65535) at ../common/pchannel.cxx:825
#8  0xb69ec412 in OpalTransportUDP::Read () from /usr/lib/libopal.so.2.2
#9  0xb722f8d3 in PChannelStreamBuffer::underflow (this=0x8478c98)
    at ../common/pchannel.cxx:210
#10 0xb722f6d3 in PChannelStreamBuffer::seekoff (this=0x8478c98, off=0,
    dir=std::_S_cur) at ../common/pchannel.cxx:254
#11 0xb6ea04d4 in SIP_PDU::Read () from /usr/lib/libopal.so.2.2
#12 0xb6e6f336 in SIPEndPoint::HandlePDU () from /usr/lib/libopal.so.2.2
#13 0xb6e6f010 in SIPEndPoint::TransportThreadMain ()
   from /usr/lib/libopal.so.2.2
#14 0xb6e7cd85 in SIPEndPoint::TransportThreadMain_PNotifier::Call ()
   from /usr/lib/libopal.so.2.2
#15 0xb725433f in PSimpleThread::Main (this=0x84794b0)
    at ../common/osutils.cxx:2199
#16 0xb723c2bd in PThread::PX_ThreadStart (arg=0x84794b0) at 
tlibthrd.cxx:1340
#17 0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 9 (Thread -1288189040 (LWP 26373)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e63d1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb72299a0 in PSocket::Select (read=@0xb337c230, write=@0xb337c150,
---Type <return> to continue, or q <return> to quit---
    except=@0xb337c144, timeout=@0xb337c310) at socket.cxx:614
#3  0xb724ab55 in PSocket::Select (read=@0xb337c230, timeout=@0xb337c310)
    at ../common/sockets.cxx:1669
#4  0xb69efb2b in OpalListenerUDP::Accept () from /usr/lib/libopal.so.2.2
#5  0xb69ed698 in OpalListener::ListenForConnections ()
   from /usr/lib/libopal.so.2.2
#6  0xb69f11b2 in OpalListener::ListenForConnections_PNotifier::Call ()
   from /usr/lib/libopal.so.2.2
#7  0xb725433f in PSimpleThread::Main (this=0x8382f08)
    at ../common/osutils.cxx:2199
#8  0xb723c2bd in PThread::PX_ThreadStart (arg=0x8382f08) at 
tlibthrd.cxx:1340
#9  0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#10 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 8 (Thread -1287922800 (LWP 26372)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e63d1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb723b638 in PThread::PXBlockOnIO (this=0x8386cf8, handle=36, type=2,
    timeout=@0xb33bd120) at tlibthrd.cxx:1430
#3  0xb722fa4b in PChannel::PXSetIOBlock (this=0x8386b18,
    type=PChannel::PXAcceptBlock, timeout=@0xb33bd120) at channel.cxx:242
#4  0xb7229b83 in PSocket::os_accept (this=0x8386e18, listener=@0x8386b18,
    addr=0xb33bd168, size=0xb33bd164) at socket.cxx:492
---Type <return> to continue, or q <return> to quit---
#5  0xb72489bf in PTCPSocket::Accept (this=0x8386e18, socket=@0x8386b18)
    at ../common/sockets.cxx:2772
#6  0xb69ecbeb in OpalListenerTCP::Accept () from /usr/lib/libopal.so.2.2
#7  0xb69ed698 in OpalListener::ListenForConnections ()
   from /usr/lib/libopal.so.2.2
#8  0xb69f11b2 in OpalListener::ListenForConnections_PNotifier::Call ()
   from /usr/lib/libopal.so.2.2
#9  0xb725433f in PSimpleThread::Main (this=0x8386cf8)
    at ../common/osutils.cxx:2199
#10 0xb723c2bd in PThread::PX_ThreadStart (arg=0x8386cf8) at 
tlibthrd.cxx:1340
#11 0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 7 (Thread -1287656560 (LWP 26113)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e3893 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb739be03 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x08401f10 in ?? ()
#4  0x00000009 in ?? ()
#5  0xffffffff in ?? ()
#6  0x08401f10 in ?? ()
#7  0x00000009 in ?? ()
#8  0xb73ff748 in ?? () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#9  0x08402f50 in ?? ()
#10 0xb33fe334 in ?? ()
#11 0x00000001 in ?? ()
#12 0x00000001 in ?? ()
#13 0x08402f50 in ?? ()
#14 0x08401f10 in ?? ()
#15 0xb64e3820 in ?? () from /lib/tls/i686/cmov/libc.so.6
#16 0xb6685be0 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb6684440 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb73b6613 in g_thread_self () from /usr/lib/libglib-2.0.so.0
#19 0xb739c179 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#20 0xb74a24a0 in ?? () from /usr/lib/libORBit-2.so.0
#21 0x08402d98 in ?? ()
#22 0xb73ff748 in ?? () from /usr/lib/libglib-2.0.so.0
#23 0xb33fe3b8 in ?? ()
#24 0xb73b6b7f in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00000000 in ?? ()

Thread 6 (Thread -1279263856 (LWP 26111)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb64e3893 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb739be03 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x083e4430 in ?? ()
---Type <return> to continue, or q <return> to quit---
#4  0x00000001 in ?? ()
#5  0xffffffff in ?? ()
#6  0x083e4430 in ?? ()
#7  0x00000001 in ?? ()
#8  0xb73ff748 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x08401bc0 in ?? ()
#10 0xb3bff324 in ?? ()
#11 0x00000001 in ?? ()
#12 0x00000001 in ?? ()
#13 0x08401bc0 in ?? ()
#14 0x083e4430 in ?? ()
#15 0xb64e3820 in ?? () from /lib/tls/i686/cmov/libc.so.6
#16 0xb6685be0 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
#17 0xb6684440 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
#18 0xb73b6613 in g_thread_self () from /usr/lib/libglib-2.0.so.0
#19 0xb739c179 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#20 0xb76d2772 in ?? () from /usr/lib/libebook-1.2.so.9
#21 0x083e42f0 in ?? ()
#22 0x00000000 in ?? ()

Thread 3 (Thread -1249477744 (LWP 25980)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6688dae in __lll_mutex_lock_wait ()
---Type <return> to continue, or q <return> to quit---
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6684ac4 in _L_mutex_lock_241 () from 
/lib/tls/i686/cmov/libpthread.so.0
#3  0xb6684622 in pthread_mutex_lock () from 
/lib/tls/i686/cmov/libpthread.so.0
#4  0xb723ca98 in PTimedMutex::Wait (this=0x8500ed4) at tlibthrd.cxx:1795
#5  0xb69bf127 in OpalConnection::GetMediaStream ()
   from /usr/lib/libopal.so.2.2
#6  0x080b6e59 in GMManager::OnAvgSignalTimeout ()
#7  0xb7254ed5 in PTimer::OnTimeout (this=0x816cb50)
    at ../common/osutils.cxx:1308
#8  0xb7255111 in PTimer::Process (this=0x816cb50, delta=@0xb58672b0,
    minTimeLeft=@0xb5867344) at ../common/osutils.cxx:1350
#9  0xb72593e1 in PTimerList::Process (this=0x8113374)
    at ../common/osutils.cxx:1395
#10 0xb723bcc5 in PHouseKeepingThread::Main (this=0x8171758)
    at tlibthrd.cxx:652
#11 0xb723c2bd in PThread::PX_ThreadStart (arg=0x8171758) at 
tlibthrd.cxx:1340
#12 0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#13 0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread -1249211504 (LWP 25979)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb668684c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb723c813 in PSyncPoint::Wait (this=0x816ca84, waitTime=@0xb58a8310)
    at tlibthrd.cxx:1964
#3  0xb69b3bdf in OpalManager::GarbageMain () from /usr/lib/libopal.so.2.2
#4  0xb69b8de5 in OpalManager::GarbageMain_PNotifier::Call ()
   from /usr/lib/libopal.so.2.2
#5  0xb725433f in PSimpleThread::Main (this=0x816d2d8)
    at ../common/osutils.cxx:2199
#6  0xb723c2bd in PThread::PX_ThreadStart (arg=0x816d2d8) at 
tlibthrd.cxx:1340
#7  0xb668231b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0xb64ed57e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread -1247000880 (LWP 25716)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb66885ce in sem_wait at GLIBC_2.0 () from 
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb723d528 in PSemaphore::Wait (this=0x84d9cd0) at tlibthrd.cxx:1573
#3  0xb7255cd1 in PReadWriteMutex::StartWrite (this=0x84d9c28)
    at ../common/osutils.cxx:2500
#4  0xb725d839 in PSafeObject::LockReadWrite (this=0x84d9c00)
    at ../common/safecoll.cxx:165
#5  0xb725ddfb in PSafePtrBase::EnterSafetyMode (this=0xbfff9d4c,
    ref=PSafePtrBase::AlreadyReferenced) at ../common/safecoll.cxx:637
#6  0xb725e154 in PSafePtrBase::Assign (this=0xbfff9d4c, idx=0)
    at ../common/safecoll.cxx:543
---Type <return> to continue, or q <return> to quit---
#7  0xb725e7e7 in PSafePtrBase (this=0xbfff9d4c, safeCollection=@0x816c990,
    mode=PSafeReadWrite, idx=0) at ../common/safecoll.cxx:412
#8  0xb69b3ade in OpalManager::ClearAllCalls () from /usr/lib/libopal.so.2.2
#9  0x080afc25 in GnomeMeeting::Disconnect ()
#10 0x08085a4a in connect_button_clicked_cb ()
#11 0xb74359d9 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#12 0xb742862b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0xb7439103 in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x08454880 in ?? ()
#15 0x00000000 in ?? ()
(gdb)





More information about the ekiga-list mailing list