[Ekiga-devel-list] Ekiga - crash on exit



Hi.

I experimented a bit with an Asterisk server here, and Ekiga (CVS, also
PWlib and OPAL are CVS) crashes sometimes (no idea!) on exit. Attached
is the gdb output of a catched crash. The first few lines are the crash
message, then a normal bt, then all threads backtraced.

HTH

Jan

-- 
Once you've got the perfect hammer, everything looks like a nail.
pure virtual method called
terminate called without an active exception

Program received signal SIGABRT, Aborted.
[Switching to Thread -1544373328 (LWP 15901)]
0xa6720947 in raise () from /lib/tls/libc.so.6


(gdb) bt
#0  0xa6720947 in raise () from /lib/tls/libc.so.6
#1  0xa67220c9 in abort () from /lib/tls/libc.so.6
#2  0xa690eb74 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#3  0xa690c595 in std::set_unexpected () from /usr/lib/libstdc++.so.6
#4  0xa690c5d2 in std::terminate () from /usr/lib/libstdc++.so.6
#5  0xa690cca6 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6
#6  0xa6fa8fef in SIPEndPoint::OnReceivedAuthenticationRequired () from /usr/lib/libopal_linux_x86_r.so.2.3
#7  0xa6fa9357 in SIPEndPoint::OnReceivedResponse () from /usr/lib/libopal_linux_x86_r.so.2.3
#8  0xa6fbe5b9 in SIPTransaction::OnReceivedResponse () from /usr/lib/libopal_linux_x86_r.so.2.3
#9  0xa6fa7dc7 in SIPEndPoint::OnReceivedPDU () from /usr/lib/libopal_linux_x86_r.so.2.3
#10 0xa6fa3716 in SIPEndPoint::HandlePDU () from /usr/lib/libopal_linux_x86_r.so.2.3
#11 0xa6fa30da in SIPEndPoint::TransportThreadMain () from /usr/lib/libopal_linux_x86_r.so.2.3
#12 0xa6faa538 in SIPEndPoint::TransportThreadMain_PNotifier::Call () from /usr/lib/libopal_linux_x86_r.so.2.3
#13 0xa731c48d in PSimpleThread::Main () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#14 0xa730c611 in PThread::PX_ThreadStart () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#15 0xa693f0bd in start_thread () from /lib/tls/libpthread.so.0
#16 0xa67c38fe in clone () from /lib/tls/libc.so.6
(gdb)


(gdb) thread apply all bt

Thread 12 (Thread -1544373328 (LWP 15901)):
#0  0xa6720947 in raise () from /lib/tls/libc.so.6
#1  0xa67220c9 in abort () from /lib/tls/libc.so.6
#2  0xa690eb74 in __gnu_cxx::__verbose_terminate_handler () from /usr/lib/libstdc++.so.6
#3  0xa690c595 in std::set_unexpected () from /usr/lib/libstdc++.so.6
#4  0xa690c5d2 in std::terminate () from /usr/lib/libstdc++.so.6
#5  0xa690cca6 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6
#6  0xa6fa8fef in SIPEndPoint::OnReceivedAuthenticationRequired () from /usr/lib/libopal_linux_x86_r.so.2.3
#7  0xa6fa9357 in SIPEndPoint::OnReceivedResponse () from /usr/lib/libopal_linux_x86_r.so.2.3
#8  0xa6fbe5b9 in SIPTransaction::OnReceivedResponse () from /usr/lib/libopal_linux_x86_r.so.2.3
#9  0xa6fa7dc7 in SIPEndPoint::OnReceivedPDU () from /usr/lib/libopal_linux_x86_r.so.2.3
#10 0xa6fa3716 in SIPEndPoint::HandlePDU () from /usr/lib/libopal_linux_x86_r.so.2.3
#11 0xa6fa30da in SIPEndPoint::TransportThreadMain () from /usr/lib/libopal_linux_x86_r.so.2.3
#12 0xa6faa538 in SIPEndPoint::TransportThreadMain_PNotifier::Call () from /usr/lib/libopal_linux_x86_r.so.2.3
#13 0xa731c48d in PSimpleThread::Main () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#14 0xa730c611 in PThread::PX_ThreadStart () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#15 0xa693f0bd in start_thread () from /lib/tls/libpthread.so.0
#16 0xa67c38fe in clone () from /lib/tls/libc.so.6

Thread 7 (Thread -1535751248 (LWP 15895)):
#0  0xa67b9e19 in poll () from /lib/tls/libc.so.6
#1  0xa74771a9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0xa7477537 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0xa783a0a0 in e_book_get_type () from /usr/lib/libebook-1.2.so.5
#4  0xa74915df in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#5  0xa693f0bd in start_thread () from /lib/tls/libpthread.so.0
#6  0xa67c38fe in clone () from /lib/tls/libc.so.6

Thread 4 (Thread -1517651024 (LWP 15892)):
#0  0xa67b9e19 in poll () from /lib/tls/libc.so.6
#1  0xa74771a9 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0xa7477537 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0xa757ea90 in link_set_io_thread () from /usr/lib/libORBit-2.so.0
#4  0xa74915df in g_thread_create_full () from /usr/lib/libglib-2.0.so.0
#5  0xa693f0bd in start_thread () from /lib/tls/libpthread.so.0
#6  0xa67c38fe in clone () from /lib/tls/libc.so.6

Thread 3 (Thread -1514214480 (LWP 15891)):
#0  0xa67bc5c7 in ___newselect_nocancel () from /lib/tls/libc.so.6
#1  0xa730cf57 in PHouseKeepingThread::Main () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#2  0xa730c611 in PThread::PX_ThreadStart () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#3  0xa693f0bd in start_thread () from /lib/tls/libpthread.so.0
#4  0xa67c38fe in clone () from /lib/tls/libc.so.6

Thread 1 (Thread -1509680224 (LWP 15867)):
#0  0xa67bc5c7 in ___newselect_nocancel () from /lib/tls/libc.so.6
#1  0xa730e48d in PThread::Sleep () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#2  0xa730e57d in PThread::WaitForTermination () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#3  0xa6ca7207 in OpalTransport::CloseWait () from /usr/lib/libopal_linux_x86_r.so.2.3
#4  0xa6ca74cb in OpalTransportUDP::~OpalTransportUDP () from /usr/lib/libopal_linux_x86_r.so.2.3
#5  0xa6fa3f28 in SIPInfo::~SIPInfo () from /usr/lib/libopal_linux_x86_r.so.2.3
#6  0xa6fa40ea in SIPRegisterInfo::~SIPRegisterInfo () from /usr/lib/libopal_linux_x86_r.so.2.3
#7  0xa73266ce in PAbstractList::RemoveAt () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#8  0xa7323b1d in PCollection::RemoveAll () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#9  0xa73227fc in PSafeCollection::~PSafeCollection () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#10 0xa6fac871 in PSafeColl<PList<SIPInfo>, SIPInfo>::~PSafeColl () from /usr/lib/libopal_linux_x86_r.so.2.3
#11 0xa6fac8f9 in PSafeList<SIPInfo>::~PSafeList () from /usr/lib/libopal_linux_x86_r.so.2.3
#12 0xa6fac957 in SIPEndPoint::RegistrationList::~RegistrationList () from /usr/lib/libopal_linux_x86_r.so.2.3
#13 0xa6fa72b7 in SIPEndPoint::~SIPEndPoint () from /usr/lib/libopal_linux_x86_r.so.2.3
#14 0x080b0692 in ~GMSIPEndpoint (this=0x8467aa8) at endpoints/sip.cpp:74
#15 0xa73266ce in PAbstractList::RemoveAt () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#16 0xa7323b1d in PCollection::RemoveAll () from /usr/lib/libpt_linux_x86_r.so.1.11.2
#17 0xa6c882b0 in OpalManager::~OpalManager () from /usr/lib/libopal_linux_x86_r.so.2.3
#18 0x080a78de in ~GMManager (this=0x817b898) at endpoints/manager.cpp:142
#19 0x0809edb5 in GnomeMeeting::RemoveManager (this=0x8110a20) at endpoints/ekiga.cpp:554
#20 0x0809ede2 in GnomeMeeting::Exit (this=0x8110a20) at endpoints/ekiga.cpp:167
#21 0x0808d004 in main (argc=138484952, argv=0x1, envp=Cannot access memory at address 0x8
) at gui/main.cpp:4789
#0  0xa6720947 in raise () from /lib/tls/libc.so.6
(gdb)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]