Bug#360088: gnomemeeting: hangs on exit

A Mennucc mennucc1 at debian.org
Thu Mar 30 14:27:49 UTC 2006


Package: gnomemeeting
Version: 1.2.3-1+b2
Severity: normal

hi

here is the scenario:
I use gnomemeeting  for a call, then I use 'exit' in the main menu,
and the window and small notification icon disappear, but the
process does not exit; so if I try to restart gnomemeeting, it does not 
restart.

So I used 'gdb attach' to get this info

(gdb) where
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb68ae56e in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb68ab0cc in _L_mutex_lock_138 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xbfe5db58 in ?? ()
#4  0xb6b26310 in PThread::~PThread () from /usr/lib/libpt.so.1.8.7
#5  0xb6b23529 in PMutex::Wait () from /usr/lib/libpt.so.1.8.7
#6  0xb6b0e269 in PWaitAndSignal::PWaitAndSignal ()
   from /usr/lib/libpt.so.1.8.7
#7  0x08089198 in GMH323EndPoint::~GMH323EndPoint ()
#8  0x0807fd2f in GnomeMeeting::RemoveEndpoint ()
#9  0x08081959 in GnomeMeeting::~GnomeMeeting ()
#10 0xb6547384 in exit () from /lib/tls/i686/cmov/libc.so.6
#11 0xb652feb8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#12 0x08078ab1 in _start ()

(gdb) thread 2
[Switching to thread 2 (Thread -1258505296 (LWP 24386))]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) whe
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb65e21e3 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb75e5dbc in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0xb75e62c7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0xb7682acf in link_thread_io_context () from /usr/lib/libORBit-2.so.0
#5  0xb7600a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6  0xb68a9e60 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb65ec8ce in clone () from /lib/tls/i686/cmov/libc.so.6


(gdb) thread 3
[Switching to thread 3 (Thread -1250112592 (LWP 24379))]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) whe
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb65e21e3 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb75e5dbc in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#3  0xb75e62c7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#4  0xb78251b0 in e_book_set_default_source () from /usr/lib/libebook-1.2.so.5
#5  0xb7600a71 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#6  0xb68a9e60 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb65ec8ce in clone () from /lib/tls/i686/cmov/libc.so.6



(gdb) thread 4
[Switching to thread 4 (Thread -1248605264 (LWP 24375))]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) whe
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb68ae56e in __lll_mutex_lock_wait ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb68ab0cc in _L_mutex_lock_138 () from /lib/tls/i686/cmov/libpthread.so.0
#3  0xb4d090c8 in ?? ()
#4  0xb7641528 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb4d090c8 in ?? ()
#6  0x000006b8 in ?? ()
#7  0xb593bd78 in ?? ()
#8  0xb6bc3eb8 in ?? () from /usr/lib/libpt.so.1.8.7
#9  0x0813b078 in GnomeMeeting::GM ()
#10 0xb6b4dbbd in typeinfo name for PHouseKeepingThread ()
   from /usr/lib/libpt.so.1.8.7
#11 0xb593bdb8 in ?? ()
#12 0xb6b23529 in PMutex::Wait () from /usr/lib/libpt.so.1.8.7
#13 0xb6b23529 in PMutex::Wait () from /usr/lib/libpt.so.1.8.7
#14 0xb6b0e269 in PWaitAndSignal::PWaitAndSignal ()
   from /usr/lib/libpt.so.1.8.7
#15 0x0807fdcd in GnomeMeeting::Endpoint ()
#16 0x080b4c33 in GMILSClient::Register ()
#17 0xb679f933 in xmlParseEntityRef () from /usr/lib/libxml2.so.2
#18 0xb67a9097 in xmlParseReference () from /usr/lib/libxml2.so.2
#19 0xb67abaf8 in xmlParseContent () from /usr/lib/libxml2.so.2
---Type <return> to continue, or q <return> to quit---
#20 0xb67ad215 in xmlParseElement () from /usr/lib/libxml2.so.2
#21 0xb67abae4 in xmlParseContent () from /usr/lib/libxml2.so.2
#22 0xb67ad215 in xmlParseElement () from /usr/lib/libxml2.so.2
#23 0xb67abae4 in xmlParseContent () from /usr/lib/libxml2.so.2
#24 0xb67ad215 in xmlParseElement () from /usr/lib/libxml2.so.2
#25 0xb67ada0d in xmlParseDocument () from /usr/lib/libxml2.so.2
#26 0xb67adea9 in xmlSAXParseFileWithData () from /usr/lib/libxml2.so.2
#27 0xb67adf65 in xmlSAXParseFile () from /usr/lib/libxml2.so.2
#28 0x080d6fe4 in parseonly ()
#29 0x080b477c in GMILSClient::ILSOperation ()
#30 0x080b4aca in GMILSClient::Unregister ()
#31 0x080860a3 in GMH323EndPoint::OnILSTimeout ()
#32 0xb6b1667c in PTimer::OnTimeout () from /usr/lib/libpt.so.1.8.7
#33 0xb6b18154 in PTimer::Process () from /usr/lib/libpt.so.1.8.7
#34 0xb6b1ba5b in PTimerList::Process () from /usr/lib/libpt.so.1.8.7
#35 0xb6b24ea0 in PHouseKeepingThread::Main () from /usr/lib/libpt.so.1.8.7
#36 0xb6b28154 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.8.7
#37 0xb68a9e60 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#38 0xb65ec8ce in clone () from /lib/tls/i686/cmov/libc.so.6
(gdb)


(gdb) thread 5
[Switching to thread 5 (Thread -1248339024 (LWP 24374))]#0  0xffffe410 in __kernel_vsyscall ()
(gdb) whe
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb68abd76 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6b2381a in PSyncPoint::Wait () from /usr/lib/libpt.so.1.8.7
#3  0xb71d9c0b in H323ConnectionsCleaner::Main ()
   from /usr/lib/libopenh323.so.1.15.6
#4  0xb6b28154 in PThread::PX_ThreadStart () from /usr/lib/libpt.so.1.8.7
#5  0xb68a9e60 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb65ec8ce in clone () from /lib/tls/i686/cmov/libc.so.6


note that my partner has a webcam, but video is often not received;
moreover ils.seconic.com is not working OK; so maybe there is a thread
hanging somewhere (but I tried to wait some time and it does not exit)

bye and thanks

a.


-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (650, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-k7
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)

Versions of packages gnomemeeting depends on:
ii  evolution-data-server    1.4.2.1-1       evolution database backend server
ii  gconf2                   2.12.1-12       GNOME configuration database syste
ii  libart-2.0-2             2.3.17-1        Library of functions for 2D graphi
ii  libatk1.0-0              1.10.3-1        The ATK accessibility toolkit
ii  libaudiofile0            0.2.6-6         Open-source version of SGI's audio
ii  libbonobo2-0             2.10.1-1        Bonobo CORBA interfaces library
ii  libbonoboui2-0           2.10.1-2        The Bonobo UI library
ii  libc6                    2.3.6-3         GNU C Library: Shared libraries an
ii  libcairo2                1.0.2-3         The Cairo 2D vector graphics libra
ii  libebook1.2-5            1.4.2.1-1       Client library for evolution addre
ii  libedataserver1.2-4      1.4.2.1-1       Utility library for evolution data
ii  libesd-alsa0 [libesd0]   0.2.36-3        Enlightened Sound Daemon (ALSA) - 
ii  libfontconfig1           2.3.2-1.1       generic font configuration library
ii  libgcc1                  1:4.0.3-1       GCC support library
ii  libgconf2-4              2.12.1-12       GNOME configuration database syste
ii  libglib2.0-0             2.8.6-1         The GLib library of C routines
ii  libgnome-keyring0        0.4.9-1         GNOME keyring services library
ii  libgnome2-0              2.12.0.1-5      The GNOME 2 library - runtime file
ii  libgnomecanvas2-0        2.12.0-2        A powerful object-oriented display
ii  libgnomeui-0             2.12.1-1        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0           2.12.2-7        GNOME virtual file-system (runtime
ii  libgtk2.0-0              2.8.13-1        The GTK+ graphical user interface 
ii  libice6                  6.9.0.dfsg.1-4  Inter-Client Exchange library
ii  libldap2                 2.1.30-13       OpenLDAP libraries
ii  libopenh323-1.15.6       1.15.6-3        H.323 aka VoIP library
ii  liborbit2                1:2.12.4-1      libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0            1.10.4-1        Layout and rendering of internatio
ii  libpopt0                 1.7-5           lib for parsing cmdline parameters
ii  libpt-1.8.7              1.8.7-2         Portable Windows Library
ii  libpt-plugins-alsa       1.8.7-2         Portable Windows Library Audio Plu
ii  libpt-plugins-avc        1.8.7-2         PWLib Video Plugin for IEEE1394 (F
ii  libpt-plugins-dc         1.8.7-2         PWLib Video Plugin for IEEE1394 (F
ii  libpt-plugins-oss        1.8.7-2         Portable Windows Library Audio Plu
ii  libpt-plugins-v4l        1.8.7-2         Portable Windows Library Video Plu
ii  libpt-plugins-v4l2       1.8.7-2         Portable Windows Library Video Plu
ii  libsdl1.2debian          1.2.9-4         Simple DirectMedia Layer
ii  libsm6                   6.9.0.dfsg.1-4  X Window System Session Management
ii  libstdc++6               4.0.3-1         The GNU Standard C++ Library v3
ii  libx11-6                 6.9.0.dfsg.1-4  X Window System protocol client li
ii  libxcursor1              1.1.3-1         X cursor management library
ii  libxext6                 6.9.0.dfsg.1-4  X Window System miscellaneous exte
ii  libxi6                   6.9.0.dfsg.1-4  X Window System Input extension li
ii  libxinerama1             6.9.0.dfsg.1-4  X Window System multi-head display
ii  libxml2                  2.6.23.dfsg.2-2 GNOME XML library
ii  libxrandr2               6.9.0.dfsg.1-4  X Window System Resize, Rotate and
ii  libxrender1              1:0.9.0.2-1     X Rendering Extension client libra
ii  zlib1g                   1:1.2.3-11      compression library - runtime

Versions of packages gnomemeeting recommends:
ii  libpt-plugins-alsa            1.8.7-2    Portable Windows Library Audio Plu
ii  libpt-plugins-avc             1.8.7-2    PWLib Video Plugin for IEEE1394 (F
ii  libpt-plugins-dc              1.8.7-2    PWLib Video Plugin for IEEE1394 (F
ii  libpt-plugins-oss             1.8.7-2    Portable Windows Library Audio Plu
ii  libpt-plugins-v4l             1.8.7-2    Portable Windows Library Video Plu
ii  libpt-plugins-v4l2            1.8.7-2    Portable Windows Library Video Plu

-- no debconf information

-- 
Andrea Mennucc
 "E' un mondo difficile. Che vita intensa!" (Tonino Carotone)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20060330/11982b72/attachment.pgp


More information about the Pkg-voip-maintainers mailing list