GNOME Bugzilla – Bug 330647
NAT detection hangs
Last modified: 2006-02-10 13:54:42 UTC
I am using the debian package version 1.99.1-20060209-02 on an ubuntu breezy system. They were installed by apt-get using the following two sources: deb http://snapshots.gnomemeeting.net/ubuntu/ breezy main deb http://snapshots.voxgratia.org/ubuntu/ breezy main How to reproduce the bug: I start ekiag-snapshot, and the application starts up without showing the first-use druid. This is because I have it already configured and ekiga-config-tool-snapshot doesn't seem to be wanting to clear out my preferences. Anyway, I start the druid by hand move forward to the page 5/10 (NAT Type) and click on "Detect NAT Type". This makes the application freeze. Neither druid nor main app window are beeing redrawn if some parts of it are invalidated anymore. Below you will find the output of "ekiga-snapshot -d 3" when doing the above: aleitner@se-pc31:/$ ekiga-snapshot -d 3 Bonobo accessibility support initialized GTK Accessibility Module initialized 2006/02/10 12:42:03.573 0:00.400 ekiga-snapshot Detected audio plugins: ALSA 2006/02/10 12:42:03.575 0:00.401 ekiga-snapshot Detected video plugins: Picture,V4L 2006/02/10 12:42:03.693 0:00.520 ekiga-snapshot Detected audio plugins: ALSA 2006/02/10 12:42:03.694 0:00.520 ekiga-snapshot Detected video plugins: Picture,V4L 2006/02/10 12:42:03.935 0:00.761 ekiga-snapshot Detected the following audio input devices: Plantronics Headset,Intel 82801DB-ICH4,Default with plugin ALSA 2006/02/10 12:42:03.936 0:00.762 ekiga-snapshot Detected the following audio output devices: Plantronics Headset,Intel 82801DB-ICH4,Default with plugin ALSA 2006/02/10 12:42:04.057 0:00.883 ekiga-snapshot Detected the following video input devices: MovingLogo,StaticPicture with plugin Picture 2006/02/10 12:42:04.058 0:00.884 ekiga-snapshot Detected the following audio input devices: Plantronics Headset,Intel 82801DB-ICH4,Default with plugin ALSA 2006/02/10 12:42:04.058 0:01.009 ekiga-snapshot Detected the following audio output devices: Plantronics Headset,Intel 82801DB-ICH4,Default with plugin ALSA 2006/02/10 12:42:04.184 0:01.010 ekiga-snapshot Detected the following video input devices: MovingLogo,StaticPicture with plugin Picture 2006/02/10 12:42:05.093 0:01.919 ekiga-snapshot GnomeMeeting version 1.99.1 2006/02/10 12:42:05.094 0:01.920 ekiga-snapshot OPAL version unknown 2006/02/10 12:42:05.094 0:01.920 ekiga-snapshot PWLIB version 1.11.0 2006/02/10 12:42:05.094 0:01.920 ekiga-snapshot GNOME support enabled 2006/02/10 12:42:05.094 0:02.025 ekiga-snapshot Fullscreen support enabled 2006/02/10 12:42:05.199 0:02.025 ekiga-snapshot DBUS support disabled 2006/02/10 12:42:05.305 0:02.131 ekiga-snapshot Set TCP port range to 3000030010 2006/02/10 12:42:05.305 0:02.132 ekiga-snapshot Set RTP port range to 50005059 2006/02/10 12:42:05.306 0:02.132 ekiga-snapshot Set UDP port range to 50605100 2006/02/10 12:42:05.306 0:02.237 ekiga-snapshot OpalEP Created endpoint: h323 2006/02/10 12:42:05.412 0:02.238 ekiga-snapshot H323 Created endpoint. 2006/02/10 12:42:05.513 0:02.339 ekiga-snapshot OpalEP Created endpoint: sip 2006/02/10 12:42:05.514 0:02.340 ekiga-snapshot SIP Created endpoint. 2006/02/10 12:42:05.515 0:02.452 ekiga-snapshot OpalEP Created endpoint: pc 2006/02/10 12:42:05.627 0:02.655 ekiga-snapshot PCSS Created PC sound system endpoint. 2006/02/10 12:42:05.951 0:02.777 Opal Listener:8401890 Listen Started listening thread on tcp$129.132.19.59:1720 2006/02/10 12:42:05.951 0:02.777 Opal Listener:8400d00 Listen Started listening thread on udp$129.132.19.59:5060 2006/02/10 12:42:06.276 0:03.102 GMStunClient:083a6a50 OPAL STUN server "stun.ekiga.net" replies Open NAT, external IP 129.132.19.59 2006/02/10 12:42:06.379 0:03.205 GMAccounts...t:0841e818 OpalUDP Binding to interface: 129.132.19.59:32956 2006/02/10 12:42:06.379 0:03.205 GMAccounts...t:0841e818 OpalUDP Started connect to 213.186.62.145:5060 2006/02/10 12:42:06.380 0:03.206 GMAccounts...t:0841e818 OpalUDP Connect on pre-bound interface: 129.132.19.59 2006/02/10 12:42:06.380 0:03.206 GMAccounts...t:0841e818 SIP Created Transport for Registrar udp$213.186.62.145:5060<if=udp$129.132.19.59:5061> 2006/02/10 12:42:06.382 0:03.208 GMAccounts...t:0841e818 SIP Sending PDU REGISTER sip:ekiga.net on udp$213.186.62.145:5060<if=udp$129.132.19.59:5061> 2006/02/10 12:42:06.383 0:03.210 SIP Transport:84022d8 SIP Read thread started. 2006/02/10 12:42:06.496 0:03.322 SIP Transport:84022d8 SIP PDU Received SIP/2.0 401 Unauthorized on udp$213.186.62.145:5060<if=udp$129.132.19.59:5061> 2006/02/10 12:42:06.497 0:03.323 SIP Transport:84022d8 SIP Transaction 1 REGISTER completed. 2006/02/10 12:42:06.497 0:03.323 SIP Transport:84022d8 OpalUDP Ended connect, selecting 129.132.19.59:5061 2006/02/10 12:42:06.497 0:03.323 SIP Transport:84022d8 SIP Received Authentication Required response 2006/02/10 12:42:06.499 0:03.325 SIP Transport:84022d8 SIP Adding authentication information 2006/02/10 12:42:06.499 0:03.325 SIP Transport:84022d8 SIP Sending PDU REGISTER sip:ekiga.net on udp$213.186.62.145:5060<if=udp$129.132.19.59:5061> 2006/02/10 12:42:06.534 0:03.360 SIP Transport:84022d8 SIP PDU Received SIP/2.0 200 OK on udp$213.186.62.145:5060<if=udp$129.132.19.59:5061> 2006/02/10 12:42:06.534 0:03.360 SIP Transport:84022d8 SIP Transaction 2 REGISTER completed. 2006/02/10 12:42:06.536 0:03.362 SIP Transport:84022d8 OpalUDP Binding to interface: 129.132.19.59:32957 2006/02/10 12:42:06.536 0:03.362 SIP Transport:84022d8 OpalUDP Started connect to 213.186.62.145:5060 2006/02/10 12:42:06.536 0:03.362 SIP Transport:84022d8 OpalUDP Connect on pre-bound interface: 129.132.19.59 2006/02/10 12:42:06.537 0:03.363 SIP Transport:84022d8 SIP Created Transport for Registrar udp$213.186.62.145:5060<if=udp$129.132.19.59:5062> 2006/02/10 12:42:06.538 0:03.364 SIP Transport:84022d8 SIP Sending PDU SUBSCRIBE sip:andreas.leitner@ekiga.net on udp$213.186.62.145:5060<if=udp$129.132.19.59:5062> 2006/02/10 12:42:06.850 0:03.676 SIP Transport:83a0260 SIP Read thread started. 2006/02/10 12:42:06.850 0:03.677 SIP Transport:83a0260 SIP PDU Received SIP/2.0 200 OK on udp$213.186.62.145:5060<if=udp$129.132.19.59:5062> 2006/02/10 12:42:06.959 0:03.785 SIP Transport:83a0260 SIP Transaction 3 SUBSCRIBE completed. 2006/02/10 12:42:06.960 0:03.786 SIP Transport:83a0260 OpalUDP Ended connect, selecting 129.132.19.59:5062 2006/02/10 12:42:07.140 0:03.967 Housekeeper SIP Transaction 3 SUBSCRIBE timeout ignored. 2006/02/10 12:42:07.500 0:04.327 Housekeeper SIP Set state Terminated_Success for transaction 1 REGISTER 2006/02/10 12:42:07.544 0:04.370 Housekeeper SIP Set state Terminated_Success for transaction 2 REGISTER 2006/02/10 12:42:08.141 0:04.967 Housekeeper SIP Set state Terminated_Success for transaction 3 SUBSCRIBE
I have some doubts. Can you provide a backtrace? Thank you. (gdb ekiga run ctrl-c when it hangs threads apply all bt)
Created attachment 59070 [details] Backtrace of NAT detection hang
Thanks for the quick response! Btw, I should also say that ekiga generally rocks! (; I have created an attachment (id=59070) that shows you the corresponding backtrace. I hope that helps!
If you disable accessibility in GTK and Bonobo, it will work. It seems to be a bug of the accessibility framework. Marking it as a DUP of #329454 which is the same bug. *** This bug has been marked as a duplicate of 329454 ***
Right on spot! Thanks alot!!!!!