Wolfgang Rosenauer wrote: > Hi, > > On 10/07/2009 02:29 PM, Eugen Dedu wrote: >>> was still there but then it stopped. Trying to hangup the call resulted >>> in a frozen ekiga which had to be killed forcefully. >> Please send us a gdb backtrace, see the wiki debugging section. > > Just was in a call when sound output suddenly stopped (the partner could > still hear me though). Then I've tried to hang up and ... BOOM. Deadlock. > I wasn't really set up to do debugging but I have kind of a backtrace by > attaching with gdb to the process: > > #0 0xb7f2c832 in ?? () from /lib/ld-linux.so.2 > #1 0xb6843899 in __lll_lock_wait () from /lib/libpthread.so.0 > #2 0xb683eeff in _L_lock_853 () from /lib/libpthread.so.0 > #3 0xb683ed8d in pthread_mutex_lock () from /lib/libpthread.so.0 > #4 0xb71f4bd2 in PTimedMutex::Wait() () from /usr/lib/libpt2.so > #5 0x08173ea1 in Ekiga::AudioOutputCore::stop() () > #6 0x08202f0b in PSoundChannel_EKIGA::Close() () > #7 0xb763c9f7 in OpalRawMediaStream::Close() () from > /usr/lib/libopal.so.3.6.6 > #8 0xb761391c in OpalConnection::CloseMediaStream(OpalMediaStream&) () > from /usr/lib/libopal.so.3.6.6 > #9 0xb7619412 in OpalConnection::CloseMediaStreams() () > from /usr/lib/libopal.so.3.6.6 > #10 0xb76198d9 in OpalConnection::OnReleased() () > from /usr/lib/libopal.so.3.6.6 > #11 0xb7618aea in OpalConnection::Release(OpalConnection::CallEndReason) () > from /usr/lib/libopal.so.3.6.6 > #12 0xb76262cf in OpalCall::Clear(OpalConnection::CallEndReason, > PSyncPoint*) > () from /usr/lib/libopal.so.3.6.6 > #13 0x081f87fa in Opal::Call::hangup() () > #14 0xb680a68c in g_cclosure_marshal_VOID__VOID () > from /usr/lib/libgobject-2.0.so.0 > #15 0xb67fc1e2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 > #16 0xb681325e in ?? () from /usr/lib/libgobject-2.0.so.0 > > Attached is also the end of the debug log when that happened.
Both logs are not useful. Please always start ekiga like this: gdb --args ekiga-snapshot -d 4 2>&1 | tee gdb-ekiga.txt and when the freeze appears, type Ctrl-c, afterwards thread apply all bt, as shown at http://wiki.ekiga.org/index.php/Debugging_Ekiga#Getting_the_stack_backtrace -- Eugen _______________________________________________ ekiga-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/ekiga-list
