[perobinson@neo ~]$ gdb ekiga
GNU gdb Fedora (6.8-29.fc10)
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 "x86_64-redhat-linux-gnu"...
(gdb) run
Starting program: /usr/bin/ekiga 
[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff7fbb800 (LWP 7525)]
[New Thread 0x7fffef9d5950 (LWP 7534)]
[New Thread 0x7fffef994950 (LWP 7535)]
[New Thread 0x7fffef953950 (LWP 7536)]
[New Thread 0x7fffef912950 (LWP 7537)]
[New Thread 0x7fffef8d1950 (LWP 7538)]
[New Thread 0x7fffef890950 (LWP 7539)]
[New Thread 0x7fffef84f950 (LWP 7540)]
[New Thread 0x7fffef80e950 (LWP 7541)]
[New Thread 0x7fffef7cd950 (LWP 7542)]
[New Thread 0x7fffef570950 (LWP 7543)]
[New Thread 0x7fffeeb6f950 (LWP 7546)]
[New Thread 0x7fffecfb6950 (LWP 7550)]
[New Thread 0x7fffe7fff950 (LWP 7551)]
[Thread 0x7fffe7fff950 (LWP 7551) exited]
[Thread 0x7fffecfb6950 (LWP 7550) exited]
[Thread 0x7fffef7cd950 (LWP 7542) exited]
[New Thread 0x7fffef7cd950 (LWP 7554)]
[Thread 0x7fffef7cd950 (LWP 7554) exited]
[New Thread 0x7fffef7cd950 (LWP 7555)]
[New Thread 0x7fffecfb6950 (LWP 7556)]
[New Thread 0x7fffe7fff950 (LWP 7557)]
[Thread 0x7fffe7fff950 (LWP 7557) exited]
[Thread 0x7fffecfb6950 (LWP 7556) exited]
[New Thread 0x7fffed349950 (LWP 7558)]

Program received signal SIGSEGV, Segmentation fault.
IA__g_type_check_instance_cast (type_instance=0x2, iface_type=11338368) at gtype.c:3723
3723	      if (type_instance->g_class)
Current language:  auto; currently c
Missing separate debuginfos, use: debuginfo-install GConf2-2.24.0-1.fc10.x86_64 ORBit2-2.14.16-1.fc10.x86_64 alsa-lib-1.0.18-6.rc3.fc10.x86_64 alsa-plugins-pulseaudio-1.0.18-1.rc3.fc10.x86_64 atk-1.24.0-1.fc10.x86_64 avahi-0.6.22-11.fc10.x86_64 avahi-glib-0.6.22-11.fc10.x86_64 bug-buddy-2.24.1-1.fc10.x86_64 bzip2-libs-1.0.5-3.fc10.x86_64 cairo-1.8.0-1.fc10.x86_64 cyrus-sasl-lib-2.1.22-19.fc10.x86_64 dbus-glib-0.76-2.fc10.x86_64 dbus-libs-1.2.4-1.fc10.x86_64 elfutils-libelf-0.137-3.fc10.x86_64 expat-2.0.1-5.x86_64 fontconfig-2.6.0-3.fc10.x86_64 freetype-2.3.7-1.fc10.x86_64 gamin-0.1.9-6.fc10.x86_64 gdbm-1.8.0-29.fc10.x86_64 gnome-keyring-2.24.1-1.fc10.x86_64 gnutls-2.4.2-2.fc10.x86_64 gvfs-1.0.2-3.fc10.x86_64 keyutils-libs-1.2-3.fc9.x86_64 libICE-1.0.4-4.fc10.x86_64 libX11-1.1.4-5.fc10.x86_64 libXau-1.0.4-1.fc10.x86_64 libXcomposite-0.4.0-5.fc10.x86_64 libXcursor-1.1.9-3.fc10.x86_64 libXdamage-1.1.1-4.fc9.x86_64 libXdmcp-1.0.2-6.fc10.x86_64 libXext-1.0.4-1.fc9.x86_64 libXfixes-4.0.3-4.fc10.x86_64 libXi-1.1.3-4.fc9.x86_64 libXinerama-1.0.3-2.fc10.x86_64 libXrandr-1.2.3-1.fc10.x86_64 libXrender-0.9.4-3.fc9.x86_64 libXv-1.0.4-1.fc10.x86_64 libart_lgpl-2.3.20-1.fc9.x86_64 libasyncns-0.7-1.fc10.x86_64 libbonobo-2.24.0-2.fc10.x86_64 libcanberra-0.10-2.fc10.x86_64 libcanberra-gtk2-0.10-2.fc10.x86_64 libcap-2.10-2.fc10.x86_64 libcroco-0.6.1-5.fc9.x86_64 libgcc-4.3.2-7.x86_64 libgcrypt-1.4.3-2.fc10.x86_64 libgnomecanvas-2.20.1.1-2.fc9.x86_64 libgpg-error-1.6-2.x86_64 libgsf-1.14.10-1.fc10.x86_64 libnotify-0.4.4-12.fc10.x86_64 libogg-1.1.3-9.fc9.x86_64 libpng-1.2.31-2.fc10.x86_64 librsvg2-2.22.3-1.fc10.x86_64 libselinux-2.0.73-1.fc10.x86_64 libsigc++20-2.2.2-1.fc9.x86_64 libsoup-2.24.1-1.fc10.x86_64 libstdc++-4.3.2-7.x86_64 libtasn1-1.5-1.fc10.x86_64 libtdb-1.1.1-22.fc10.x86_64 libtheora-1.0rc1-2.fc10.x86_64 libtool-ltdl-1.5.26-4.fc10.x86_64 libvorbis-1.2.0-5.fc10.x86_64 libxcb-1.1.91-5.fc10.x86_64 libxml2-2.7.2-1.fc10.x86_64 nspr-4.7.2-2.fc10.x86_64 nss-3.12.2.0-3.fc10.x86_64 pango-1.22.1-1.fc10.x86_64 pixman-0.12.0-1.fc10.x86_64 popt-1.13-4.fc10.x86_64 pulseaudio-libs-0.9.13-6.fc10.x86_64 speex-1.2-0.10.rc1.fc10.x86_64 sqlite-3.5.9-2.fc10.x86_64 zlib-1.2.3-18.fc9.x86_64
(gdb) thread apply all bt

Thread 19 (Thread 0x7fffed349950 (LWP 7558)):
#0  OpalCall::OpenSourceMediaStreams (this=0xb7b050, connection=@0xb847f0, mediaType=@0x7fffed348850, sessionID=1, preselectedFormat=@0x7fffed348a60)
    at /usr/src/debug/opal-3.4.2/src/opal/call.cxx:377
#1  0x00000039cd98212e in SIPConnection::AnswerSDPMediaDescription (this=0xb847f0, sdpIn=@0xb78360, rtpSessionId=1, sdpOut=@0x7fffed348cd0)
    at /usr/src/debug/opal-3.4.2/src/sip/sipcon.cxx:833
#2  0x00000039cd97a7d7 in SIPConnection::OnSendSDP (this=0xb847f0, isAnswerSDP=<value optimized out>, rtpSessions=@0xb85218, sdpOut=@0x7fffed348cd0)
    at /usr/src/debug/opal-3.4.2/src/sip/sipcon.cxx:479
#3  0x00000039cd982e40 in SIPConnection::SetConnected (this=0xb847f0) at /usr/src/debug/opal-3.4.2/src/sip/sipcon.cxx:404
#4  0x00000039cd5e0666 in OpalCall::OnConnected (this=0xb7b050, connection=@0xb66210) at /usr/src/debug/opal-3.4.2/src/opal/call.cxx:226
#5  0x00000039cd5d56b8 in OpalConnection::OnConnectedInternal (this=0xb66210) at /usr/src/debug/opal-3.4.2/src/opal/connection.cxx:503
#6  0x00000039cd6325fd in OpalPCSSConnection::AcceptIncoming (this=0xb66210) at /usr/src/debug/opal-3.4.2/src/opal/pcss.cxx:421
#7  0x00000000004c69a2 in Opal::Call::OnAnswer (this=<value optimized out>) at endpoints/opal-call.cpp:643
#8  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0x7fffe8015190) at ptlib/unix/tlibthrd.cxx:806
#9  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#10 0x0000003f9f2e64fd in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7fffef7cd950 (LWP 7555)):
#0  0x0000003f9fe0b2c9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000039cb749c23 in PSyncPoint::Wait (this=0xa9ab98) at ptlib/unix/tlibthrd.cxx:1419
#2  0x00000039cd97405c in SIPEndPoint::SIP_PDU_Thread::Main (this=0xa9aa40) at /usr/src/debug/opal-3.4.2/src/sip/sipep.cxx:1299
#3  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0xa9aa40) at ptlib/unix/tlibthrd.cxx:806
#4  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6
Current language:  auto; currently c++

Thread 12 (Thread 0x7fffeeb6f950 (LWP 7546)):
#0  0x0000003f9f2dca56 in __poll (fds=0xbcf970, nfds=11, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003fa0a3adc8 in g_main_context_poll () at gmain.c:3091
#2  g_main_context_iterate (context=0xb249a0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2773
#3  0x0000003fa0a3b45d in IA__g_main_loop_run (loop=0xa67290) at gmain.c:2986
#4  0x0000003faac48170 in ?? () from /usr/lib64/libORBit-2.so.0
#5  0x0000003fa0a60c74 in g_thread_create_proxy (data=0xbc5d60) at gthread.c:635
#6  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6
Current language:  auto; currently asm

Thread 11 (Thread 0x7fffef570950 (LWP 7543)):
#0  0x0000003f9f2dca56 in __poll (fds=0xb28e70, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003fa0a3adc8 in g_main_context_poll () at gmain.c:3091
#2  g_main_context_iterate (context=0xb22be0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2773
---Type <return> to continue, or q <return> to quit---
#3  0x0000003fa0a3b45d in IA__g_main_loop_run (loop=0xb21cc0) at gmain.c:2986
#4  0x00000039cce186fd in startup_mainloop (arg=<value optimized out>) at e-book.c:3738
#5  0x0000003fa0a60c74 in g_thread_create_proxy (data=0xb263a0) at gthread.c:635
#6  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#7  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6
Current language:  auto; currently c

Thread 9 (Thread 0x7fffef80e950 (LWP 7541)):
#0  0x0000003f9f2dec72 in select () from /lib64/libc.so.6
#1  0x00000039cb74b303 in PThread::PXBlockOnIO (this=0x7fffe8006350, handle=41, type=2, timeout=@0x7fffef80dd00) at ptlib/unix/tlibthrd.cxx:903
#2  0x00000039cb741da6 in PChannel::PXSetIOBlock (this=0x7fffe8005ed8, type=PChannel::PXAcceptBlock, timeout=@0x7fffef80dd00)
    at ptlib/unix/channel.cxx:119
#3  0x00000039cb73f26a in PSocket::os_accept (this=0xbba8c0, listener=@0x7fffe8005ed8, addr=0x7fffef80dd50, size=0x7fffef80dd4c)
    at ptlib/unix/socket.cxx:206
#4  0x00000039cb760ee4 in PTCPSocket::Accept (this=0xbba8c0, socket=@0x7fffe8005ed8) at ptlib/common/sockets.cxx:2263
#5  0x00000039cd60c494 in OpalListenerTCP::Accept (this=0x7fffe8005e90, timeout=@0x7fffef80df30)
    at /usr/src/debug/opal-3.4.2/src/opal/transports.cxx:613
#6  0x00000039cd60b36f in OpalListener::ListenForConnections (this=0x7fffe8005e90, thread=@0x7fffe8006350)
    at /usr/src/debug/opal-3.4.2/src/opal/transports.cxx:448
#7  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0x7fffe8006350) at ptlib/unix/tlibthrd.cxx:806
#8  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fffef84f950 (LWP 7540)):
#0  0x0000003f9f2dec72 in select () from /lib64/libc.so.6
#1  0x00000039cb73efcd in PSocket::Select (read=<value optimized out>, write=<value optimized out>, except=<value optimized out>, 
    timeout=@0x7fffef84ef30) at ptlib/unix/socket.cxx:328
#2  0x00000039cb761f03 in PSocket::Select (read=@0x7fffef84ed20, timeout=@0x7fffef84ef30) at ptlib/common/sockets.cxx:1037
#3  0x00000039cb769c88 in PMonitoredSockets::ReadFromSocket (this=0x7fffe8001d70, readers=@0x7fffef84ed20, socket=@0x7fffef84ed48, buf=0x1117520, 
    len=65536, addr=@0x7fffef84ee20, port=@0x7fffef84ee3e, lastReadCount=@0x7fffef84ee38, timeout=@0x7fffef84ef30) at ptclib/psockbun.cxx:577
#4  0x00000039cb76a2c0 in PMonitoredSocketBundle::ReadFromBundle (this=0x7fffe8001d70, buf=0x1117520, len=65536, addr=@0x7fffef84ee20, 
    port=@0x7fffef84ee3e, iface=@0x7fffef84edb0, lastReadCount=@0x7fffef84ee38, timeout=@0x7fffef84ef30) at ptclib/psockbun.cxx:980
#5  0x00000039cd6096c4 in OpalListenerUDP::Accept (this=0x7fffe8001c80, timeout=@0x7fffef84ef30)
    at /usr/src/debug/opal-3.4.2/src/opal/transports.cxx:717
#6  0x00000039cd60b36f in OpalListener::ListenForConnections (this=0x7fffe8001c80, thread=@0x7fffe8002b10)
    at /usr/src/debug/opal-3.4.2/src/opal/transports.cxx:448
#7  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0x7fffe8002b10) at ptlib/unix/tlibthrd.cxx:806
#8  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#9  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6

---Type <return> to continue, or q <return> to quit---
Thread 7 (Thread 0x7fffef890950 (LWP 7539)):
#0  0x0000003f9fe0b54d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000039cb749b32 in PSyncPoint::Wait (this=0x817150, waitTime=<value optimized out>) at ptlib/unix/tlibthrd.cxx:1437
#2  0x00000039cb74c237 in PHouseKeepingThread::Main (this=0xba6f30) at ptlib/unix/tlibthrd.cxx:125
#3  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0xba6f30) at ptlib/unix/tlibthrd.cxx:806
#4  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fffef8d1950 (LWP 7538)):
#0  0x0000003f9fe0b54d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000039cb749b32 in PSyncPoint::Wait (this=0xa5c7d8, waitTime=<value optimized out>) at ptlib/unix/tlibthrd.cxx:1437
#2  0x00000039cb767d35 in PInterfaceMonitor::UpdateThreadMain (this=0xa5c750) at ptclib/psockbun.cxx:248
#3  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0xb69e60) at ptlib/unix/tlibthrd.cxx:806
#4  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6
Current language:  auto; currently asm

Thread 5 (Thread 0x7fffef912950 (LWP 7537)):
#0  0x0000003f9fe0b54d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000039cb749b32 in PSyncPoint::Wait (this=0xb67b80, waitTime=<value optimized out>) at ptlib/unix/tlibthrd.cxx:1437
#2  0x00000039cd5c2027 in OpalManager::GarbageMain (this=0xb67210) at /usr/src/debug/opal-3.4.2/src/opal/manager.cxx:1495
#3  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0xb63c20) at ptlib/unix/tlibthrd.cxx:806
#4  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fffef953950 (LWP 7536)):
#0  0x0000003f9fe0b2c9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000039cb749c23 in PSyncPoint::Wait (this=0xb1a898) at ptlib/unix/tlibthrd.cxx:1419
#2  0x000000000057d7fd in GMVideoOutputManager::Main (this=0xb1a650) at ../../../../lib/engine/videooutput/common/videooutput-manager-common.cpp:88
#3  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0xb1a650) at ptlib/unix/tlibthrd.cxx:806
#4  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fffef994950 (LWP 7535)):
#0  0x0000003f9fe0b54d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000039cb749b32 in PSyncPoint::Wait (this=0xb1a030, waitTime=<value optimized out>) at ptlib/unix/tlibthrd.cxx:1437
#2  0x0000000000539c84 in Ekiga::AudioEventScheduler::Main (this=0xb19f58) at ../../../../lib/engine/audiooutput/skel/audiooutput-scheduler.cpp:83
#3  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0xb19f58) at ptlib/unix/tlibthrd.cxx:806
#4  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 2 (Thread 0x7fffef9d5950 (LWP 7534)):
#0  0x0000003f9fe0b2c9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00000039cb749c23 in PSyncPoint::Wait (this=0xb19b68) at ptlib/unix/tlibthrd.cxx:1419
#2  0x0000000000529925 in Ekiga::VideoInputCore::VideoPreviewManager::Main (this=0xb199a8)
    at ../../../../lib/engine/videoinput/skel/videoinput-core.cpp:103
#3  0x00000039cb74e04d in PThread::PX_ThreadStart (arg=0xb199a8) at ptlib/unix/tlibthrd.cxx:806
#4  0x0000003f9fe073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#5  0x0000003f9f2e64fd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7ffff7fbb800 (LWP 7525)):
#0  IA__g_type_check_instance_cast (type_instance=0x2, iface_type=11338368) at gtype.c:3723
#1  0x000000000049eec4 in closed_cb (main_window=0x2) at gui/main.cpp:3644
#2  0x0000003fa0e0b7bd in IA__g_closure_invoke (closure=0xb81380, return_value=0x0, n_param_values=2, param_values=0xc5cd80, 
    invocation_hint=0x7fffffffd770) at gclosure.c:767
#3  0x0000003fa0e214ad in signal_emit_unlocked_R (node=0x7fffe8015410, detail=0, instance=0xf72480, emission_return=0x0, 
    instance_and_params=0xc5cd80) at gsignal.c:3244
#4  0x0000003fa0e22b58 in IA__g_signal_emit_valist (instance=0xf72480, signal_id=<value optimized out>, detail=0, var_args=0x7fffffffd950)
    at gsignal.c:2977
#5  0x0000003fa0e23083 in IA__g_signal_emit (instance=0x2, signal_id=11338368, detail=12814304) at gsignal.c:3034
#6  0x00000039cae03929 in ?? () from /usr/lib64/libnotify.so.1
#7  0x0000003fa9c11984 in ?? () from /usr/lib64/libdbus-glib-1.so.2
#8  0x0000003fa0e0b7bd in IA__g_closure_invoke (closure=0x7fffe80136f0, return_value=0x0, n_param_values=3, param_values=0x7fffe8016190, 
    invocation_hint=0x7fffffffdc00) at gclosure.c:767
#9  0x0000003fa0e214ad in signal_emit_unlocked_R (node=0xb02fd0, detail=762, instance=0xae4160, emission_return=0x0, 
    instance_and_params=0x7fffe8016190) at gsignal.c:3244
#10 0x0000003fa0e22b58 in IA__g_signal_emit_valist (instance=0xae4160, signal_id=<value optimized out>, detail=762, var_args=0x7fffffffdde0)
    at gsignal.c:2977
#11 0x0000003fa0e23083 in IA__g_signal_emit (instance=0x2, signal_id=11338368, detail=12814304) at gsignal.c:3034
#12 0x0000003fa9c129fa in ?? () from /usr/lib64/libdbus-glib-1.so.2
#13 0x0000003fa940ef7b in dbus_connection_dispatch () from /lib64/libdbus-1.so.3
#14 0x0000003fa9c09765 in ?? () from /usr/lib64/libdbus-glib-1.so.2
#15 0x0000003fa0a3775b in g_main_dispatch () at gmain.c:2144
#16 IA__g_main_context_dispatch (context=0xa7e8d0) at gmain.c:2697
#17 0x0000003fa0a3af2d in g_main_context_iterate (context=0xa7e8d0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#18 0x0000003fa0a3b45d in IA__g_main_loop_run (loop=0x10e8da0) at gmain.c:2986
#19 0x00000039c75233c7 in IA__gtk_main () at gtkmain.c:1200
#20 0x00000000004a0ed7 in main (argc=<value optimized out>, argv=<value optimized out>, envp=<value optimized out>) at gui/main.cpp:4821
Current language:  auto; currently c
(gdb) 

