[Ekiga-list] ekiga crash on answering call
- From: chaitanya mehandru <chinku linux gmail com>
- To: ekiga-list gnome org
- Subject: [Ekiga-list] ekiga crash on answering call
- Date: Tue, 27 Jan 2009 13:55:06 +0530
Hi,
I have been working on ekiga 3.0.2 for quite some time now and have not been able to find out a solution to my problem. I am using a system with linux and another with windows XP for my work and trying to make a video call using sip as well as h323 protocols with H264 video encode/decode. As soon as I accept the call on windows machine, ekiga running on linux crashes and I see a segmentation fault being reported in the terminal. I am attaching the gdb-ekiga.txt file output for your reference.
Thanks,
Chaitanya
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnulp"...
(gdb) run
Starting program: /usr/bin/ekiga
[Thread debugging using libthread_db enabled]
[New Thread 0xb5b77740 (LWP 7732)]
[New Thread 0xb5284b90 (LWP 7737)]
[New Thread 0xb5243b90 (LWP 7738)]
[New Thread 0xb5202b90 (LWP 7739)]
[New Thread 0xb51c1b90 (LWP 7740)]
[New Thread 0xb5180b90 (LWP 7805)]
[New Thread 0xb4fffb90 (LWP 7806)]
[New Thread 0xb4fbeb90 (LWP 7807)]
[New Thread 0xb4f7db90 (LWP 7808)]
[New Thread 0xb4f3cb90 (LWP 7809)]
[New Thread 0xb4efbb90 (LWP 7810)]
[New Thread 0xb46fab90 (LWP 7820)]
[New Thread 0xb4138b90 (LWP 7823)]
[Thread 0xb4138b90 (LWP 7823) exited]
[Thread 0xb4f3cb90 (LWP 7809) exited]
[Thread 0xb4fbeb90 (LWP 7807) exited]
[New Thread 0xb4fbeb90 (LWP 7825)]
[Thread 0xb4f7db90 (LWP 7808) exited]
[New Thread 0xb4f7db90 (LWP 7826)]
[New Thread 0xb4f3cb90 (LWP 7827)]
[New Thread 0xb3911b90 (LWP 7828)]
[New Thread 0xb38d0b90 (LWP 7829)]
[Thread 0xb4f3cb90 (LWP 7827) exited]
[Thread 0xb3911b90 (LWP 7828) exited]
[Thread 0xb38d0b90 (LWP 7829) exited]
[New Thread 0xb38d0b90 (LWP 7894)]
[New Thread 0xb3911b90 (LWP 7895)]
[New Thread 0xb4f3cb90 (LWP 7896)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb4f3cb90 (LWP 7896)]
0xb71e353e in PVideoInputDevice::GetFrameDataNoDelay () from /usr/lib/libpt.so.2.4.4
Current language: auto; currently asm
(gdb) thread apply all bt
Thread 21 (Thread 0xb4f3cb90 (LWP 7896)):
#0 0xb71e353e in PVideoInputDevice::GetFrameDataNoDelay () from /usr/lib/libpt.so.2.4.4
#1 0xb71e352d in PVideoInputDevice::GetFrameData () from /usr/lib/libpt.so.2.4.4
#2 0xb76ca8fe in OpalVideoMediaStream::ReadData () from /usr/lib/libopal.so.3.4-beta4
#3 0xb76c7f3f in OpalMediaStream::ReadPacket () from /usr/lib/libopal.so.3.4-beta4
#4 0xb76ce0ce in OpalMediaPatch::Main () from /usr/lib/libopal.so.3.4-beta4
#5 0xb76cee1f in OpalMediaPatch::Thread::Main () from /usr/lib/libopal.so.3.4-beta4
#6 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#7 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#8 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 20 (Thread 0xb3911b90 (LWP 7895)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb706d1e9 in __lll_lock_wait () from /lib/libpthread.so.0
#2 0xb7068a93 in _L_lock_238 () from /lib/libpthread.so.0
#3 0xb706853b in pthread_mutex_lock () from /lib/libpthread.so.0
#4 0xb72b9f7f in PTimedMutex::Wait () from /usr/lib/libpt.so.2.4.4
#5 0xb72ba9f6 in PThread::Current () from /usr/lib/libpt.so.2.4.4
#6 0xb72afe91 in PChannel::PXSetIOBlock () from /usr/lib/libpt.so.2.4.4
#7 0xb72ac609 in PSocket::os_recvfrom () from /usr/lib/libpt.so.2.4.4
#8 0xb72d3330 in PIPDatagramSocket::ReadFrom () from /usr/lib/libpt.so.2.4.4
#9 0xb72d33c8 in PUDPSocket::Read () from /usr/lib/libpt.so.2.4.4
#10 0xb76e5110 in RTP_UDP::Internal_WaitForPDU () from /usr/lib/libopal.so.3.4-beta4
#11 0xb76e3722 in RTP_Encoding::WaitForPDU () from /usr/lib/libopal.so.3.4-beta4
#12 0xb76e8263 in RTP_UDP::WaitForPDU () from /usr/lib/libopal.so.3.4-beta4
#13 0xb76e5235 in RTP_UDP::Internal_ReadData () from /usr/lib/libopal.so.3.4-beta4
#14 0xb76e36ff in RTP_Encoding::ReadData () from /usr/lib/libopal.so.3.4-beta4
#15 0xb76e82b7 in RTP_UDP::ReadData () from /usr/lib/libopal.so.3.4-beta4
#16 0xb76e31dd in RTP_Session::ReadBufferedData () from /usr/lib/libopal.so.3.4-beta4
#17 0xb76c92f5 in OpalRTPMediaStream::ReadPacket () from /usr/lib/libopal.so.3.4-beta4
#18 0xb76ce0ce in OpalMediaPatch::Main () from /usr/lib/libopal.so.3.4-beta4
#19 0xb76cee1f in OpalMediaPatch::Thread::Main () from /usr/lib/libopal.so.3.4-beta4
#20 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#21 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#22 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 19 (Thread 0xb38d0b90 (LWP 7894)):
#0 0xb72f4231 in PStringStream::Buffer::Buffer () from /usr/lib/libpt.so.2.4.4
#1 0xb72e7959 in PSafeObject::SafeDereference () from /usr/lib/libpt.so.2.4.4
#2 0xb72e8368 in PSafePtrBase::Next () from /usr/lib/libpt.so.2.4.4
#3 0xb76b2a6f in PSafePtr<OpalMediaStream>::operator++ () from /usr/lib/libopal.so.3.4-beta4
#4 0xb76afc65 in OpalConnection::StartMediaStreams () from /usr/lib/libopal.so.3.4-beta4
#5 0xb76b970e in OpalCall::OnEstablished () from /usr/lib/libopal.so.3.4-beta4
#6 0x0816b76c in Opal::Call::OnEstablished (this=0x86bc2f0, connection= 0x86bd000) at endpoints/opal-call.cpp:375
#7 0xb76a3721 in OpalManager::OnEstablished () from /usr/lib/libopal.so.3.4-beta4
#8 0xb76aa98b in OpalEndPoint::OnEstablished () from /usr/lib/libopal.so.3.4-beta4
#9 0xb76aeb09 in OpalConnection::OnEstablished () from /usr/lib/libopal.so.3.4-beta4
#10 0xb76afef7 in OpalConnection::SetConnected () from /usr/lib/libopal.so.3.4-beta4
#11 0xb76b9e69 in OpalCall::OnConnected () from /usr/lib/libopal.so.3.4-beta4
#12 0xb76a379d in OpalManager::OnConnected () from /usr/lib/libopal.so.3.4-beta4
#13 0xb76aa971 in OpalEndPoint::OnConnected () from /usr/lib/libopal.so.3.4-beta4
#14 0xb76aeb85 in OpalConnection::OnConnected () from /usr/lib/libopal.so.3.4-beta4
#15 0xb76b0d7d in OpalConnection::OnConnectedInternal () from /usr/lib/libopal.so.3.4-beta4
#16 0xb79593af in SIPConnection::OnReceivedOK () from /usr/lib/libopal.so.3.4-beta4
#17 0xb79594b5 in SIPConnection::OnReceivedResponse () from /usr/lib/libopal.so.3.4-beta4
#18 0xb7969b52 in SIPTransaction::OnReceivedResponse () from /usr/lib/libopal.so.3.4-beta4
#19 0xb796d200 in SIPInvite::OnReceivedResponse () from /usr/lib/libopal.so.3.4-beta4
#20 0xb7950552 in SIPEndPoint::SIP_PDU_Thread::Main () from /usr/lib/libopal.so.3.4-beta4
#21 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#22 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#23 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 15 (Thread 0xb4f7db90 (LWP 7826)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb65d0c01 in select () from /lib/libc.so.6
#2 0xb72bcb3b in PThread::PXBlockOnIO () from /usr/lib/libpt.so.2.4.4
#3 0xb72affc8 in PChannel::PXSetIOBlock () from /usr/lib/libpt.so.2.4.4
#4 0xb72ac9e0 in PSocket::os_accept () from /usr/lib/libpt.so.2.4.4
#5 0xb72d3472 in PTCPSocket::Accept () from /usr/lib/libpt.so.2.4.4
#6 0xb76d7d42 in OpalListenerTCP::Accept () from /usr/lib/libopal.so.3.4-beta4
#7 0xb76d7fc3 in OpalListener::ListenForConnections () from /usr/lib/libopal.so.3.4-beta4
#8 0xb76da67e in OpalListener::ListenForConnections_PNotifier::Call () from /usr/lib/libopal.so.3.4-beta4
#9 0xb72df141 in PSimpleThread::Main () from /usr/lib/libpt.so.2.4.4
#10 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#11 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#12 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 14 (Thread 0xb4fbeb90 (LWP 7825)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb65d0c01 in select () from /lib/libc.so.6
#2 0xb72ae208 in PSocket::Select () from /usr/lib/libpt.so.2.4.4
#3 0xb72d1b4c in PSocket::Select () from /usr/lib/libpt.so.2.4.4
#4 0xb72d84cd in PMonitoredSockets::ReadFromSocket () from /usr/lib/libpt.so.2.4.4
#5 0xb72d9817 in PMonitoredSocketBundle::ReadFromBundle () from /usr/lib/libpt.so.2.4.4
#6 0xb76d87c3 in OpalListenerUDP::Accept () from /usr/lib/libopal.so.3.4-beta4
#7 0xb76d7fc3 in OpalListener::ListenForConnections () from /usr/lib/libopal.so.3.4-beta4
#8 0xb76da67e in OpalListener::ListenForConnections_PNotifier::Call () from /usr/lib/libopal.so.3.4-beta4
#9 0xb72df141 in PSimpleThread::Main () from /usr/lib/libpt.so.2.4.4
#10 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#11 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#12 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 12 (Thread 0xb46fab90 (LWP 7820)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb65cdf7c in poll () from /lib/libc.so.6
#2 0xb67bfd40 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x082b56e8 in ?? ()
#4 0x00000009 in ?? ()
#5 0xb67c009f in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6 0xb7ad0aef in ?? () from /usr/lib/libORBit-2.so.0
#7 0x083319b8 in ?? ()
#8 0x082b7040 in ?? ()
#9 0x00000000 in ?? ()
Thread 11 (Thread 0xb4efbb90 (LWP 7810)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb65cdf7c in poll () from /lib/libc.so.6
#2 0xb67bfd40 in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x0837d6c0 in ?? ()
#4 0x00000001 in ?? ()
#5 0x00000000 in ?? ()
Thread 7 (Thread 0xb4fffb90 (LWP 7806)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb706ac42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb72b9c53 in PSyncPoint::Wait () from /usr/lib/libpt.so.2.4.4
#3 0xb72bb55c in PHouseKeepingThread::Main () from /usr/lib/libpt.so.2.4.4
#4 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#5 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#6 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 6 (Thread 0xb5180b90 (LWP 7805)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb706ac42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb72b9c53 in PSyncPoint::Wait () from /usr/lib/libpt.so.2.4.4
#3 0xb72ac2a2 in PIPSocket::WaitForRouteTableChange () from /usr/lib/libpt.so.2.4.4
#4 0xb72d90bb in PInterfaceMonitor::UpdateThreadMain () from /usr/lib/libpt.so.2.4.4
#5 0xb72dbdcc in PThreadObj<PInterfaceMonitor>::Main () from /usr/lib/libpt.so.2.4.4
#6 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#7 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#8 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 5 (Thread 0xb51c1b90 (LWP 7740)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb706ac42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb72b9c53 in PSyncPoint::Wait () from /usr/lib/libpt.so.2.4.4
#3 0xb76a3d8f in OpalManager::GarbageMain () from /usr/lib/libopal.so.3.4-beta4
#4 0xb76a6941 in OpalManager::GarbageMain_PNotifier::Call () from /usr/lib/libopal.so.3.4-beta4
#5 0xb72df141 in PSimpleThread::Main () from /usr/lib/libpt.so.2.4.4
#6 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#7 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#8 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 4 (Thread 0xb5202b90 (LWP 7739)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb706a915 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb72b9d51 in PSyncPoint::Wait () from /usr/lib/libpt.so.2.4.4
#3 0x08252625 in GMVideoOutputManager::Main (this=0x83167f8) at ../../../../lib/engine/videooutput/common/videooutput-manager-common.cpp:88
#4 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#5 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#6 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 3 (Thread 0xb5243b90 (LWP 7738)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb706ac42 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb72b9c53 in PSyncPoint::Wait () from /usr/lib/libpt.so.2.4.4
#3 0x081f4b48 in Ekiga::AudioEventScheduler::Main (this=0x83144c8) at ../../../../lib/engine/audiooutput/skel/audiooutput-scheduler.cpp:83
#4 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#5 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#6 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 2 (Thread 0xb5284b90 (LWP 7737)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb706a915 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb72b9d51 in PSyncPoint::Wait () from /usr/lib/libpt.so.2.4.4
#3 0x081e711e in Ekiga::VideoInputCore::VideoPreviewManager::Main (this=0x8316324) at ../../../../lib/engine/videoinput/skel/videoinput-core.cpp:103
#4 0xb72babed in PThread::PX_ThreadStart () from /usr/lib/libpt.so.2.4.4
#5 0xb70664c7 in start_thread () from /lib/libpthread.so.0
#6 0xb65d7cfe in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb5b77740 (LWP 7732)):
#0 0xb7f50410 in __kernel_vsyscall ()
#1 0xb65cdf7c in poll () from /lib/libc.so.6
#2 0xb677a751 in ?? () from /lib/libresolv.so.2
#3 0xbfabcdd4 in ?? ()
#4 0x00000001 in ?? ()
#5 0xbfabcde8 in ?? ()
#6 0x597b9f90 in ?? ()
#7 0xbfabcbf4 in ?? ()
#8 0x085d4330 in ?? ()
#9 0x00000000 in ?? ()
#0 0xb71e353e in PVideoInputDevice::GetFrameDataNoDelay () from /usr/lib/libpt.so.2.4.4
(gdb) quit
The program is running. Exit anyway? (y or n) Not confirmed.
(gdb) quit
The program is running. Exit anyway? (y or n)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]