Application: digikam (1.1.0) KDE Platform Version: 4.4.00 (KDE 4.4.0) Qt Version: 4.6.1 Operating System: Linux 2.6.31-20-generic x86_64 Distribution: Ubuntu 9.10 -- Information about the crash: I was looking some photos in a folder swiching fast with the spacebar. Porbably the crash happened when I was seeng a mov file -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault The current source language is "auto; currently c". [Current thread is 1 (Thread 0x7fc2cf71f860 (LWP 10548))] Thread 18 (Thread 0x7fc2b8e23910 (LWP 10549)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d09a80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1d09a80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00000000006cc59b in Digikam::ScanController::run (this=0x1d6f290) at /build/buildd/digikam-1.1.0/digikam/scancontroller.cpp:502 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x1d6f290) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 17 (Thread 0x7fc2b3fff910 (LWP 10551)): #0 0xffffffffff60017b in ?? () #1 0x00007fc2b3ffec20 in ?? () #2 0x00007fff0dfff782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) The current source language is "auto; currently asm". Thread 16 (Thread 0x7fc2b31cc910 (LWP 10552)): #0 0xffffffffff60017b in ?? () #1 0x00007fc2b31cbc20 in ?? () #2 0x00007fff0dfff782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 15 (Thread 0x7fc2b29cb910 (LWP 10553)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1d872d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1d872d8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fc2cc7672b2 in Digikam::LoadSaveThread::run (this=0x1d872c0) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x1d872c0) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 14 (Thread 0x7fc2b21ca910 (LWP 10554)): #0 0x00007fc2c8c240bc in __pthread_mutex_lock (mutex=0x22a3c68) at pthread_mutex_lock.c:62 #1 0x00007fc2c233c2e8 in g_main_context_iterate (context=0x22a3c60, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2597 #2 0x00007fc2c233c6c0 in IA__g_main_context_iteration (context=0x22a3c60, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #3 0x00007fc2c8fce4b6 in QEventDispatcherGlib::processEvents (this=0x222a870, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007fc2c8fa3862 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fc2c8fa3c3c in QEventLoop::exec (this=0x7fc2b21c9f30, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fc2c8eadd29 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x2213820) at thread/qthread_unix.cpp:248 #8 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 13 (Thread 0x7fc2b19c9910 (LWP 10555)): #0 0xffffffffff60017b in ?? () #1 0x00007fc2b19c8c20 in ?? () #2 0x00007fff0dfff782 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) The current source language is "auto; currently c". Thread 12 (Thread 0x7fc2b11c8910 (LWP 10556)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x22c2108, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x22c2108, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fc2cc7672b2 in Digikam::LoadSaveThread::run (this=0x22c20f0) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x22c20f0) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 11 (Thread 0x7fc2a91ca910 (LWP 10557)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:220 #1 0x00007fc2aeaadc91 in metronom_sync_loop (this=0x2525630) at metronom.c:870 #2 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #3 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #4 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 10 (Thread 0x7fc2a6a0e910 (LWP 10558)): #0 0x00007fc2c7f593c3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007fc2c0fcc29a in ?? () from /usr/lib/libxcb.so.1 #2 0x00007fc2c0fcc7d7 in ?? () from /usr/lib/libxcb.so.1 #3 0x00007fc2c0fcc8f8 in ?? () from /usr/lib/libxcb.so.1 #4 0x00007fc2c0fcca0a in xcb_flush () from /usr/lib/libxcb.so.1 #5 0x00007fc2a74446cc in xv_display_frame (this_gen=0x2547d80, frame_gen=<value optimized out>) at video_out_xcbxv.c:757 #6 0x00007fc2aeabb2fa in overlay_and_display_frame (this=0x2549cf0, img=0x296cc70, vpts=<value optimized out>) at video_out.c:1036 #7 0x00007fc2aeabb703 in video_out_loop (this_gen=<value optimized out>) at video_out.c:1172 #8 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #9 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fc2a620d910 (LWP 10559)): [KCrash Handler] #5 __pthread_mutex_lock (mutex=0x2c8) at pthread_mutex_lock.c:50 #6 0x00007fc2aeaaa921 in xine_close (stream=<value optimized out>) at xine.c:497 #7 0x00007fc2aed15597 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #8 0x00007fc2aed16ed4 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #9 0x00007fc2c9e91fac in QApplicationPrivate::notify_helper (this=0x1ba90e0, receiver=0x296f9c0, e=0x607e500) at kernel/qapplication.cpp:4298 #10 0x00007fc2c9e9859b in QApplication::notify (this=0x7fff0dfcbb10, receiver=0x296f9c0, e=0x607e500) at kernel/qapplication.cpp:4181 #11 0x00007fc2cadf6d16 in KApplication::notify (this=0x7fff0dfcbb10, receiver=0x296f9c0, event=0x607e500) at ../../kdeui/kernel/kapplication.cpp:302 #12 0x00007fc2c8fa4f3c in QCoreApplication::notifyInternal (this=0x7fff0dfcbb10, receiver=0x296f9c0, event=0x607e500) at kernel/qcoreapplication.cpp:704 #13 0x00007fc2c8fa76b7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x296dad0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x296dad0) at kernel/qcoreapplication.cpp:1345 #15 0x00007fc2c8fce923 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #16 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #17 0x00007fc2c2338bce in g_main_dispatch (context=0x296dff0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960 #18 IA__g_main_context_dispatch (context=0x296dff0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513 #19 0x00007fc2c233c598 in g_main_context_iterate (context=0x296dff0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591 #20 0x00007fc2c233c6c0 in IA__g_main_context_iteration (context=0x296dff0, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #21 0x00007fc2c8fce463 in QEventDispatcherGlib::processEvents (this=0x296df00, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #22 0x00007fc2c8fa3862 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #23 0x00007fc2c8fa3c3c in QEventLoop::exec (this=0x7fc2a620ced0, flags=) at kernel/qeventloop.cpp:201 #24 0x00007fc2c8eadd29 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #25 0x00007fc2aed09570 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #26 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x296d8d0) at thread/qthread_unix.cpp:248 #27 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #28 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #29 0x0000000000000000 in ?? () The current source language is "auto; currently c". Thread 8 (Thread 0x7fc2a5a0c910 (LWP 10560)): #0 poll_func (ufds=0x29716f0, nfds=1, timeout=-1, userdata=0x29717e0) at pulse/thread-mainloop.c:75 #1 0x00007fc2a85a05e6 in pa_mainloop_poll (m=0x2971810) at pulse/mainloop.c:879 #2 0x00007fc2a85a1eb9 in pa_mainloop_iterate (m=0x2971810, block=<value optimized out>, retval=0x0) at pulse/mainloop.c:961 #3 0x00007fc2a85a1f70 in pa_mainloop_run (m=0x2971810, retval=0x0) at pulse/mainloop.c:979 #4 0x00007fc2a85b012b in thread (userdata=0x29715c0) at pulse/thread-mainloop.c:94 #5 0x00007fc2a8371050 in internal_thread_func (userdata=0x2971950) at pulsecore/thread-posix.c:72 #6 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #7 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #8 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fc2a120a910 (LWP 10561)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2aeabe983 in fifo_peek_int (this_gen=<value optimized out>) at audio_out.c:348 #2 fifo_peek (this_gen=<value optimized out>) at audio_out.c:388 #3 ao_loop (this_gen=<value optimized out>) at audio_out.c:1015 #4 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #5 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fc29ef76910 (LWP 10562)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c31ba8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2c31ba8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fc2cc7672b2 in Digikam::LoadSaveThread::run (this=0x2c31b90) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x2c31b90) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () The current source language is "auto; currently asm". Thread 5 (Thread 0x7fc29e775910 (LWP 10570)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2f662e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2f662e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fc2cc7672b2 in Digikam::LoadSaveThread::run (this=0x2f662d0) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x2f662d0) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fc29bf70910 (LWP 10571)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2fe96c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2fe96c8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fc2cc7672b2 in Digikam::LoadSaveThread::run (this=0x2fe96b0) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x2fe96b0) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fc29a76d910 (LWP 10657)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x62697e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x62697e8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fc2cc7672b2 in Digikam::LoadSaveThread::run (this=0x62697d0) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x62697d0) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fc29c771910 (LWP 10658)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007fc2c8eb16fb in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x626a208, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x626a208, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fc2cc7672b2 in Digikam::LoadSaveThread::run (this=0x626a1f0) at /build/buildd/digikam-1.1.0/libs/threadimageio/loadsavethread.cpp:131 #4 0x00007fc2c8eb0745 in QThreadPrivate::start (arg=0x626a1f0) at thread/qthread_unix.cpp:248 #5 0x00007fc2c8c21a04 in start_thread (arg=<value optimized out>) at pthread_create.c:300 #6 0x00007fc2c7f6580d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fc2cf71f860 (LWP 10548)): #0 0x00007fc2c8c290cb in read () from /lib/libpthread.so.0 #1 0x00007fc2c233ba43 in read (context=0x1bab9f0, max_priority=2147483647, fds=0x5a50910, n_fds=19) at /usr/include/bits/unistd.h:45 #2 IA__g_main_context_check (context=0x1bab9f0, max_priority=2147483647, fds=0x5a50910, n_fds=19) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2421 #3 0x00007fc2c233c290 in g_main_context_iterate (context=0x1bab9f0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2588 #4 0x00007fc2c233c6c0 in IA__g_main_context_iteration (context=0x1bab9f0, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654 #5 0x00007fc2c8fce463 in QEventDispatcherGlib::processEvents (this=0x1b6fb20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #6 0x00007fc2c9f417ee in QGuiEventDispatcherGlib::processEvents (this=0x3, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #7 0x00007fc2c8fa3862 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #8 0x00007fc2c8fa3c3c in QEventLoop::exec (this=0x7fff0dfcba40, flags=) at kernel/qeventloop.cpp:201 #9 0x00007fc2c8fa797b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #10 0x000000000076e54b in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/digikam-1.1.0/digikam/main.cpp:195 The current source language is "auto; currently c". Possible duplicates by query: bug 216760. Reported using DrKonqi
update to KDE 4.1 and try again. Gilles Caulier
Looks like a bug in the multimedia subsystem Phonon. - Try to check if you can determine which movie file caused the crash. - Does the application crash again if you repeat the situation you described (and you reach the same file) ? Regards
(In reply to comment #1) > update to KDE 4.1 and try again. > > Gilles Caulier Hi Gilles, as you can notice, I'm a little bit more up to date ;) KDE Platform Version: 4.4.00 (KDE 4.4.0) (In reply to comment #2) > Looks like a bug in the multimedia subsystem Phonon. > - Try to check if you can determine which movie file caused the crash. > - Does the application crash again if you repeat the situation you described > (and you reach the same file) ? > Regards I've tryed to reproduce the crash, but I was not able :( sorry...
Thank you for the feedback, closing.