Re: [GnomeMeeting-devel-list] GM-opal don't close correctly



Carlos González wrote:
> El vie, 04-11-2005 a las 15:23 +0100, Damien Sandras escribió:
> 
>>Carlos González wrote:
>>
>>>El vie, 04-11-2005 a las 14:51 +0100, Damien Sandras escribió:
>>>
>>>
>>>>Carlos González wrote:
>>>
>>>
>>>>>Hi!
>>>>>there is no errors on the debug, but i find something :)
>>>>>The problem is only on the videophone mode and local video on the viewer
>>>>>Attached the output of gnomemeeting-snapshot -d 4
>>>>
>>>>I can not reproduce this...
>>>>Can you do this :
>>>>gdb gnomemeeting-snapshot
>>>>run
>>>>
>>>>then exit, hit ctrl-c if it doesn't exit, and type "thread apply all bt"
>>>>so that I can see where it hangs.
>>>>
>>>>I have the feeling it is due to your camera driver.
>>>
>>>
>>>
>>>after ctrl-c:
>>>
>>
>>Have you tried to exit before hitting ctrl-c?
> 
> 
> yes, also all sip accounts are deactivated for see more clean the debug.
> The complete output:

Unfortunately, the backtrace doesn't give much information. The last
thread seems to be the culprit but the backtrace seems to be corrupted.

If you can install debug packages, it will give more information.

I would also like to make sure it is not a problem of the driver of the
camera.

I will try at home with my own webcam to make sure that it works.



> 
> Starting program: /usr/bin/gnomemeeting-snapshot 
> [Thread debugging using libthread_db enabled]
> [New Thread 1112453888 (LWP 11615)]
> [New Thread 1115405232 (LWP 11618)]
> [New Thread 1115667376 (LWP 11619)]
> [New Thread 1125788592 (LWP 11620)]
> [New Thread 1134177200 (LWP 11621)]
> [New Thread 1134500784 (LWP 11623)]
> [New Thread 1135606704 (LWP 11624)]
> [New Thread 1135868848 (LWP 11625)]
> [New Thread 1136130992 (LWP 11626)]
> [Thread 1136130992 (LWP 11626) exited]
> 
> Program received signal SIGINT, Interrupt.
> [Switching to Thread 1112453888 (LWP 11615)]
> 0x41ca7436 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
> (gdb) thread apply all bt
> 
> Thread 8 (Thread 1135868848 (LWP 11625)):
> #0  0x41f7da27 in select () from /lib/tls/libc.so.6
> #1  0x40c25c13 in PSocket::Select () from /usr/lib/libpt.so.1.9.2
> #2  0x40c55efa in PSocket::Select () from /usr/lib/libpt.so.1.9.2
> #3  0x410dc88a in OpalListenerUDP::Accept ()
> from /usr/lib/libopal_linux_x86_r.so.2
> #4  0x410d8e83 in OpalListener::ListenForConnections ()
> from /usr/lib/libopal_linux_x86_r.so.2
> #5  0x410e48fd in OpalListener::ListenForConnections_PNotifier::Call ()
> from /usr/lib/libopal_linux_x86_r.so.2
> #6  0x08090b47 in PNotifier::operator() (this=0x83dfbe4,
> notifier= 0x83cfae8, extra=138214120) at notifier.h:97
> #7  0x40c692f4 in PSimpleThread::Main () from /usr/lib/libpt.so.1.9.2
> #8  0x40c48a46 in PThread::PX_ThreadStart ()
> from /usr/lib/libpt.so.1.9.2
> #9  0x41ca2b63 in start_thread () from /lib/tls/libpthread.so.0
> #10 0x41f8418a in clone () from /lib/tls/libc.so.6
> 
> Thread 7 (Thread 1135606704 (LWP 11624)):
> #0  0x41f7da27 in select () from /lib/tls/libc.so.6
> #1  0x40c48c79 in PThread::PXBlockOnIO () from /usr/lib/libpt.so.1.9.2
> #2  0x40c3152c in PChannel::PXSetIOBlock () from /usr/lib/libpt.so.1.9.2
> #3  0x40c25a0e in PSocket::os_accept () from /usr/lib/libpt.so.1.9.2
> #4  0x40c59909 in PTCPSocket::Accept () from /usr/lib/libpt.so.1.9.2
> #5  0x410db6b8 in OpalListenerTCP::Accept ()
> from /usr/lib/libopal_linux_x86_r.so.2
> #6  0x410d8e83 in OpalListener::ListenForConnections ()
> from /usr/lib/libopal_linux_x86_r.so.2
> #7  0x410e48fd in OpalListener::ListenForConnections_PNotifier::Call ()
> from /usr/lib/libopal_linux_x86_r.so.2
> #8  0x08090b47 in PNotifier::operator() (this=0x83c9654,
> notifier= 0x83cfc80, extra=138214528) at notifier.h:97
> #9  0x40c692f4 in PSimpleThread::Main () from /usr/lib/libpt.so.1.9.2
> #10 0x40c48a46 in PThread::PX_ThreadStart ()
> from /usr/lib/libpt.so.1.9.2
> #11 0x41ca2b63 in start_thread () from /lib/tls/libpthread.so.0
> #12 0x41f8418a in clone () from /lib/tls/libc.so.6
> 
> Thread 6 (Thread 1134500784 (LWP 11623)):
> #0  0x41ca7436 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
> #1  0x41ca489f in _L_mutex_lock_73 () from /lib/tls/libpthread.so.0
> #2  0x00000001 in ?? ()
> #3  0x40533224 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
> #4  0x41ca4a69 in _L_mutex_unlock_26 () from /lib/tls/libpthread.so.0
> #5  0x40d605f4 in __JCR_LIST__ () from /usr/lib/libpt.so.1.9.2
> #6  0x081193a8 in main::instance ()
> #7  0x439f18f4 in ?? ()
> #8  0x40c49671 in PMutex::Wait () from /usr/lib/libpt.so.1.9.2
> Previous frame inner to this frame (corrupt stack?)
> #0  0x41ca7436 in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0
> (gdb) q
> The program is running.  Exit anyway? (y or n) y
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Gnomemeeting-devel-list mailing list
> Gnomemeeting-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list


-- 
+-------------------------------------------------------+
|   _      Damien Sandras                               |
|  (o-     GnomeMeeting: http://www.gnomemeeting.org/   |
|  //\     FOSDEM 2006 : http://www.fosdem.org          |
|  v_/_    SIP Phone   : sip:dsandras gnomemeeting net  |
|                        sip:600000 gnomemeeting net    |
+-------------------------------------------------------+



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