Application that crashed: digikam Version of the application: 1.0.0-beta5 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.2 Operating System: Linux 2.6.31-16-generic i686 Distribution: Ubuntu 9.10 What I was doing when the application crashed: It recognised my camera ok (canon ikus 7000), and displayed the thumnails of the pictures on the camera. Then I pressed the upload button and it crashed and closed. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault [Current thread is 1 (Thread 0xb6988700 (LWP 5872))] Thread 18 (Thread 0xb372fb70 (LWP 5959)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x0830a2d9 in ?? () #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 17 (Thread 0xb2f2eb70 (LWP 5961)): #0 0x007bd422 in __kernel_vsyscall () #1 0x04ab8ba6 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x01e7a53b in g_poll () from /lib/libglib-2.0.so.0 #3 0x01e6d55b in ?? () from /lib/libglib-2.0.so.0 #4 0x01e6d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x067aa067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x0677dc79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x0677e0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0x0668bb73 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0x00b52cbd in ?? () from /usr/lib/libdigikamdatabase.so.1 #10 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #11 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 16 (Thread 0xb272db70 (LWP 5962)): #0 0x02122144 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x04ad3996 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6 #2 0x01e6d135 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x01e6d341 in ?? () from /lib/libglib-2.0.so.0 #4 0x01e6d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x067aa067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x0677dc79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x0677e0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0x0668bb73 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0x00b52cbd in ?? () from /usr/lib/libdigikamdatabase.so.1 #10 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #11 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 15 (Thread 0xb1f2cb70 (LWP 5963)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x02edcbfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 14 (Thread 0xb172bb70 (LWP 5964)): #0 0x02122144 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x04ad3996 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6 #2 0x01e6d135 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x01e6d341 in ?? () from /lib/libglib-2.0.so.0 #4 0x01e6d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x067aa067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x0677dc79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x0677e0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0x0668bb73 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #10 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 13 (Thread 0xb0f2ab70 (LWP 5965)): #0 0x02120d4b in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x04ad3956 in pthread_mutex_lock () from /lib/tls/i686/cmov/libc.so.6 #2 0x01e6cfbf in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0x01e6d341 in ?? () from /lib/libglib-2.0.so.0 #4 0x01e6d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x067aa067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x0677dc79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x0677e0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0x0668bb73 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #10 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #11 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 12 (Thread 0xb0729b70 (LWP 5966)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x02edcbfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 11 (Thread 0xae6e8b70 (LWP 5969)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02123142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad37e4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0x044639ff in ?? () from /usr/lib/libxine.so.1 #4 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 10 (Thread 0xadadcb70 (LWP 5970)): #0 0x007bd422 in __kernel_vsyscall () #1 0x04abf981 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0x0448cbe0 in xine_usec_sleep () from /usr/lib/libxine.so.1 #3 0x04471011 in ?? () from /usr/lib/libxine.so.1 #4 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 9 (Thread 0xad2dbb70 (LWP 5971)): #0 0x02122144 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0 #1 0x04ad3996 in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6 #2 0x01e6ccb6 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0x01e6d46c in ?? () from /lib/libglib-2.0.so.0 #4 0x01e6d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x067aa067 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x0677dc79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0x0677e0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0x0668bb73 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0x029ce20a in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #10 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #11 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #12 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (Thread 0xa8ad9b70 (LWP 5977)): #0 0x007bd422 in __kernel_vsyscall () #1 0x04ab8ba6 in poll () from /lib/tls/i686/cmov/libc.so.6 #2 0x07567c3b in ?? () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #3 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #4 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 7 (Thread 0xa82d8b70 (LWP 5978)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x044745ee in ?? () from /usr/lib/libxine.so.1 #4 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xaca83b70 (LWP 5988)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x02edcbfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xaa1bfb70 (LWP 5995)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x02edcbfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xa7ad7b70 (LWP 5996)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x02edcbfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xab231b70 (LWP 6018)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x02edcbfa in Digikam::LoadSaveThread::run() () from /usr/lib/libdigikamcore.so.1 #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa93ffb70 (LWP 6025)): #0 0x007bd422 in __kernel_vsyscall () #1 0x02122e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x04ad378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0x0668fe67 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0x0812277d in ?? () #5 0x0668ee32 in ?? () from /usr/lib/libQtCore.so.4 #6 0x0211e80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0x04ac67ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb6988700 (LWP 5872)): [KCrash Handler] #6 0x06bf47ac in __dynamic_cast () from /usr/lib/libstdc++.so.6 #7 0x08277669 in ?? () #8 0x0814a945 in ?? () #9 0x0814b489 in ?? () #10 0x0815058d in ?? () #11 0x06795263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #12 0x067956d8 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4 #13 0x052589b1 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #14 0x05259f32 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #15 0x056fbf02 in QToolButton::nextCheckState() () from /usr/lib/libQtGui.so.4 #16 0x05616163 in ?? () from /usr/lib/libQtGui.so.4 #17 0x05616431 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #18 0x056fc3fc in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #19 0x052b4012 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #20 0x056143ee in QAbstractButton::event(QEvent*) () from /usr/lib/libQtGui.so.4 #21 0x056fed9a in QToolButton::event(QEvent*) () from /usr/lib/libQtGui.so.4 #22 0x0525ef54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #23 0x05267033 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #24 0x01666bfa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #25 0x0677f6cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #26 0x05265f6e in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #27 0x052d47c0 in ?? () from /usr/lib/libQtGui.so.4 #28 0x052d3c4b in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #29 0x05300502 in ?? () from /usr/lib/libQtGui.so.4 #30 0x01e69e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #31 0x01e6d720 in ?? () from /lib/libglib-2.0.so.0 #32 0x01e6d853 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #33 0x067aa02c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #34 0x052ffbe5 in ?? () from /usr/lib/libQtGui.so.4 #35 0x0677dc79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #36 0x0677e0ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #37 0x0678053f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #38 0x0525edd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #39 0x083a4da3 in ?? () #40 0x04a10b56 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #41 0x0809fe91 in _start () This bug may be a duplicate of or related to bug 216996 Reported using DrKonqi
This is likely to be bug 210462 Try updating to the last Digikam version or - If you can reproduce the crash at will (or you experience this regularly), can you install the "digikam-dbg" package and post a complete backtrace here? Thanks
New digiKam 4.11.0 is available. https://www.digikam.org/node/740 Can you reproduce the problem with this release ?
This problem is not reproducible with last 5.0.0. I close this file now. Don't hesitate to re-open it if necessary. Gilles Caulier