Application: digikam (3.3.0) KDE Platform Version: 4.11.2 Qt Version: 4.8.2 Operating System: Linux 3.2.0-54-generic x86_64 Distribution: Ubuntu 12.04.3 LTS -- Information about the crash: - What I was doing when the application crashed: One image would not appear in digikam browser but was visible in Table view. So I tried "reread metadata from image" to try to fix the database and digikam crashed. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fd0be355a00 (LWP 23880))] Thread 6 (Thread 0x7fd092e37700 (LWP 23884)): #0 0x00007fd0b7c07313 in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fd0b077a036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd0b077a49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd0a305b406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007fd0b079b9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd0b2f92e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007fd0b7c12ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fd08a6e9700 (LWP 23885)): #0 0x00007fd0b2f96d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fd0b89e95ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00000000005e0860 in ?? () #3 0x00007fd0b89e909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007fd0b2f92e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fd0b7c12ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fd089ee8700 (LWP 23886)): #0 0x00007fd0b2f94f69 in pthread_mutex_lock () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fd0b07b55a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fd0b0779851 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fd0b0779f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fd0b077a164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fd0b8b17926 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007fd0b8ae6e62 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007fd0b8ae70b7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007fd0b89e6077 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007fd0b8ac6b6f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007fd0b89e909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #11 0x00007fd0b2f92e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007fd0b7c12ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #13 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fd0896e7700 (LWP 23890)): #0 0x00007fd0b2f96d84 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fd0b89e95ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007fd0bbafa321 in ?? () from /usr/lib/digikam/libdigikamcore.so.3 #3 0x00007fd0b89e909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007fd0b2f92e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fd0b7c12ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fcfd0928700 (LWP 25242)): #0 0x00007fd0b2f970fe in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007fd0b89e950f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00007fd0b89dc68f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007fd0b89e909b in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007fd0b2f92e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007fd0b7c12ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd0be355a00 (LWP 23880)): [KCrash Handler] #6 0x0000000000683409 in ?? () #7 0x00007fd0b8b01946 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007fd0b94e77b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #9 0x00007fd0b94ec583 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #10 0x00007fd0ba21fe36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #11 0x00007fd0b8ae832c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #12 0x00007fd0b8aec10a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #13 0x00007fd0b8b17493 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #14 0x00007fd0b0779d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007fd0b077a0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007fd0b077a164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007fd0b8b178bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #18 0x00007fd0b958fcde in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #19 0x00007fd0b8aec5af in QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x000000000051d941 in ?? () #21 0x00007fd0b8afc781 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #22 0x00007fd0b8b05f4f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #23 0x00007fd0b8b01679 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #24 0x00007fd0b94e77b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #25 0x00007fd0b94ec583 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #26 0x00007fd0ba21fe36 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #27 0x00007fd0b8ae832c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #28 0x00007fd0b8b196f2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #29 0x00007fd0b8b1710d in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #30 0x00007fd0b8b17131 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #31 0x00007fd0b0779d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007fd0b077a0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007fd0b077a164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007fd0b8b178bf in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #35 0x00007fd0b958fcde in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #36 0x00007fd0b8ae6e62 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #37 0x00007fd0b8ae70b7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #38 0x00007fd0b8aec407 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #39 0x00000000004919f3 in ?? () #40 0x00007fd0b7b4076d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 #41 0x0000000000493e31 in _start () Possible duplicates by query: bug 326075, bug 325911, bug 325859, bug 325781, bug 325777. Reported using DrKonqi
Your backtrace do not show any digiKam code. So it's not suitable to hack. Please try to run digiKam into GDB to get a better backtrace, following instructions here : http://www.digikam.org/contrib Gilles Caulier
New digiKam 4.11.0 is available with official PKG installer for OSX. https://www.digikam.org/node/740 Can you reproduce the problem with this release ?
No, I hadn't seen this problem since a few release.