Application: digikam (1.9.0) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.4 Operating System: Linux 2.6.41.4-1.fc15.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: Just connected a memory card and I was waiting for digikam to finish the scan of it. At aprox 80% digikam crashed. The card contained mostly jpg's and a large (1.2 GB) TIF image. -- Backtrace: Application: digiKam (digikam), signal: Aborted pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 165 62: movl (%rsp), %edi [Current thread is 1 (Thread 0x7f77bda5a8c0 (LWP 2254))] Thread 13 (Thread 0x7f77b191e700 (LWP 2256)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003b4f274f8b in wait (time=18446744073709551615, this=0x24e6be0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x24ae030, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x00000000005f569d in Digikam::ScanController::run (this=0x24e64b0) at /usr/src/debug/digikam-1.9.0/digikam/scancontroller.cpp:571 #4 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x24e64b0) at thread/qthread_unix.cpp:331 #5 0x0000003f58a07b31 in start_thread (arg=0x7f77b191e700) at pthread_create.c:305 #6 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 12 (Thread 0x7f77b111d700 (LWP 2257)): #0 0x0000003f58a0a999 in __pthread_mutex_unlock_usercnt (mutex=0x7f77a40009b8, decr=<optimized out>) at pthread_mutex_unlock.c:53 #1 __pthread_mutex_unlock (mutex=0x7f77a40009b8) at pthread_mutex_unlock.c:298 #2 0x0000003f57a42115 in g_main_context_query (context=0x7f77a40009b0, max_priority=<optimized out>, timeout=0x7f77b111cb6c, fds=<optimized out>, n_fds=2) at gmain.c:2871 #3 0x0000003f57a42c2a in g_main_context_iterate (context=0x7f77a40009b0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3074 #4 0x0000003f57a4325c in g_main_context_iteration (context=0x7f77a40009b0, may_block=1) at gmain.c:3155 #5 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f77a40008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #6 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x0000003b4f359fef in QEventLoop::exec (this=0x7f77b111cc90, flags=...) at kernel/qeventloop.cpp:201 #8 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #9 0x0000003b4f33ce9f in QInotifyFileSystemWatcherEngine::run (this=0x2502fd0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x2502fd0) at thread/qthread_unix.cpp:331 #11 0x0000003f58a07b31 in start_thread (arg=0x7f77b111d700) at pthread_create.c:305 #12 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 11 (Thread 0x7f77b091c700 (LWP 2259)): #0 __pthread_mutex_unlock_usercnt (mutex=0x7f77a80031e8, decr=<optimized out>) at pthread_mutex_unlock.c:297 #1 __pthread_mutex_unlock (mutex=0x7f77a80031e8) at pthread_mutex_unlock.c:298 #2 0x0000003f57a41cb4 in g_main_context_prepare (context=0x7f77a80031e0, priority=0x7f77b091bb98) at gmain.c:2760 #3 0x0000003f57a42bbd in g_main_context_iterate (context=0x7f77a80031e0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3072 #4 0x0000003f57a4325c in g_main_context_iteration (context=0x7f77a80031e0, may_block=1) at gmain.c:3155 #5 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f77a80024c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #6 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x0000003b4f359fef in QEventLoop::exec (this=0x7f77b091bcc0, flags=...) at kernel/qeventloop.cpp:201 #8 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #9 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x26df1d0) at thread/qthread_unix.cpp:331 #10 0x0000003f58a07b31 in start_thread (arg=0x7f77b091c700) at pthread_create.c:305 #11 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 10 (Thread 0x7f77a0cfa700 (LWP 2260)): #0 0x0000003f57ed7423 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x0000003f57a42d24 in g_main_context_poll (n_fds=1, fds=0x7f779c001a30, priority=<optimized out>, timeout=-1, context=0x7f779c0009b0) at gmain.c:3405 #2 g_main_context_iterate (context=0x7f779c0009b0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3087 #3 0x0000003f57a4325c in g_main_context_iteration (context=0x7f779c0009b0, may_block=1) at gmain.c:3155 #4 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f779c0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x0000003b4f359fef in QEventLoop::exec (this=0x7f77a0cf9cc0, flags=...) at kernel/qeventloop.cpp:201 #7 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #8 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x26e09d0) at thread/qthread_unix.cpp:331 #9 0x0000003f58a07b31 in start_thread (arg=0x7f77a0cfa700) at pthread_create.c:305 #10 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 9 (Thread 0x7f7784ed3700 (LWP 2267)): #0 0x0000003f57a41cb4 in g_main_context_prepare (context=0x7f77800026c0, priority=0x7f7784ed2b68) at gmain.c:2760 #1 0x0000003f57a42bbd in g_main_context_iterate (context=0x7f77800026c0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3072 #2 0x0000003f57a4325c in g_main_context_iteration (context=0x7f77800026c0, may_block=1) at gmain.c:3155 #3 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f77800025a0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x0000003b4f359fef in QEventLoop::exec (this=0x7f7784ed2c90, flags=...) at kernel/qeventloop.cpp:201 #6 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #7 0x0000003b4f33ce9f in QInotifyFileSystemWatcherEngine::run (this=0x2e3d7d0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x2e3d7d0) at thread/qthread_unix.cpp:331 #9 0x0000003f58a07b31 in start_thread (arg=0x7f7784ed3700) at pthread_create.c:305 #10 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 8 (Thread 0x7f7779ba3700 (LWP 2274)): #0 0x00007fff85bff8de in ?? () #1 0x0000003f59203ebb in __GI_clock_gettime (clock_id=1, tp=0x7f7779ba2a00) at ../sysdeps/unix/clock_gettime.c:100 #2 0x0000003b4f2c4be4 in do_gettime (frac=0x7f7779ba2a18, sec=0x7f7779ba2a10) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x0000003b4f385b1d in QTimerInfoList::updateCurrentTime (this=0x7f7764001c60) at kernel/qeventdispatcher_unix.cpp:339 #5 0x0000003b4f385e53 in QTimerInfoList::timerWait (this=0x7f7764001c60, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #6 0x0000003b4f38492c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f7779ba2afc) at kernel/qeventdispatcher_glib.cpp:136 #7 0x0000003b4f3849d5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x0000003f57a41cc2 in g_main_context_prepare (context=0x7f7764002360, priority=0x7f7779ba2b68) at gmain.c:2762 #9 0x0000003f57a42bbd in g_main_context_iterate (context=0x7f7764002360, block=1, dispatch=1, self=<optimized out>) at gmain.c:3072 #10 0x0000003f57a4325c in g_main_context_iteration (context=0x7f7764002360, may_block=1) at gmain.c:3155 #11 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f77640008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #12 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x0000003b4f359fef in QEventLoop::exec (this=0x7f7779ba2c90, flags=...) at kernel/qeventloop.cpp:201 #14 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #15 0x0000003b4f33ce9f in QInotifyFileSystemWatcherEngine::run (this=0x32db020) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x32db020) at thread/qthread_unix.cpp:331 #17 0x0000003f58a07b31 in start_thread (arg=0x7f7779ba3700) at pthread_create.c:305 #18 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 7 (Thread 0x7f7703fff700 (LWP 2326)): #0 0x0000003f58a0a999 in __pthread_mutex_unlock_usercnt (mutex=0x7f77380123a8, decr=<optimized out>) at pthread_mutex_unlock.c:53 #1 __pthread_mutex_unlock (mutex=0x7f77380123a8) at pthread_mutex_unlock.c:298 #2 0x0000003f57a41cb4 in g_main_context_prepare (context=0x7f77380123a0, priority=0x7f7703ffeb68) at gmain.c:2760 #3 0x0000003f57a42bbd in g_main_context_iterate (context=0x7f77380123a0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3072 #4 0x0000003f57a4325c in g_main_context_iteration (context=0x7f77380123a0, may_block=1) at gmain.c:3155 #5 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f77380122b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #6 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x0000003b4f359fef in QEventLoop::exec (this=0x7f7703ffec90, flags=...) at kernel/qeventloop.cpp:201 #8 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #9 0x0000003b4f33ce9f in QInotifyFileSystemWatcherEngine::run (this=0x4ab34f0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x4ab34f0) at thread/qthread_unix.cpp:331 #11 0x0000003f58a07b31 in start_thread (arg=0x7f7703fff700) at pthread_create.c:305 #12 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 6 (Thread 0x7f7700ff9700 (LWP 2333)): #0 0x00007fff85bff933 in ?? () #1 0x0000003f59203ebb in __GI_clock_gettime (clock_id=1, tp=0x7f7700ff8a00) at ../sysdeps/unix/clock_gettime.c:100 #2 0x0000003b4f2c4be4 in do_gettime (frac=0x7f7700ff8a18, sec=0x7f7700ff8a10) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x0000003b4f385b1d in QTimerInfoList::updateCurrentTime (this=0x7f77440a5620) at kernel/qeventdispatcher_unix.cpp:339 #5 0x0000003b4f385e53 in QTimerInfoList::timerWait (this=0x7f77440a5620, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #6 0x0000003b4f38492c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f7700ff8afc) at kernel/qeventdispatcher_glib.cpp:136 #7 0x0000003b4f3849d5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x0000003f57a41cc2 in g_main_context_prepare (context=0x7f7744013cc0, priority=0x7f7700ff8b68) at gmain.c:2762 #9 0x0000003f57a42bbd in g_main_context_iterate (context=0x7f7744013cc0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3072 #10 0x0000003f57a4325c in g_main_context_iteration (context=0x7f7744013cc0, may_block=1) at gmain.c:3155 #11 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f77440122b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #12 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x0000003b4f359fef in QEventLoop::exec (this=0x7f7700ff8c90, flags=...) at kernel/qeventloop.cpp:201 #14 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #15 0x0000003b4f33ce9f in QInotifyFileSystemWatcherEngine::run (this=0x502cde0) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x502cde0) at thread/qthread_unix.cpp:331 #17 0x0000003f58a07b31 in start_thread (arg=0x7f7700ff9700) at pthread_create.c:305 #18 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7f77037fe700 (LWP 2340)): #0 0x0000003f57a41d5d in next_valid_source (source=0x7f7734013940, context=0x7f7734013800) at gmain.c:2485 #1 g_main_context_prepare (context=0x7f7734013800, priority=0x7f77037fdb68) at gmain.c:2795 #2 0x0000003f57a42bbd in g_main_context_iterate (context=0x7f7734013800, block=1, dispatch=1, self=<optimized out>) at gmain.c:3072 #3 0x0000003f57a4325c in g_main_context_iteration (context=0x7f7734013800, may_block=1) at gmain.c:3155 #4 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f77340122b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #5 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x0000003b4f359fef in QEventLoop::exec (this=0x7f77037fdc90, flags=...) at kernel/qeventloop.cpp:201 #7 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #8 0x0000003b4f33ce9f in QInotifyFileSystemWatcherEngine::run (this=0x54dbff0) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x54dbff0) at thread/qthread_unix.cpp:331 #10 0x0000003f58a07b31 in start_thread (arg=0x7f77037fe700) at pthread_create.c:305 #11 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7f7702ffd700 (LWP 2350)): #0 g_main_context_prepare (context=0x7f77400aff00, priority=0x7f7702ffcb68) at gmain.c:2779 #1 0x0000003f57a42bbd in g_main_context_iterate (context=0x7f77400aff00, block=1, dispatch=1, self=<optimized out>) at gmain.c:3072 #2 0x0000003f57a4325c in g_main_context_iteration (context=0x7f77400aff00, may_block=1) at gmain.c:3155 #3 0x0000003b4f3853e6 in QEventDispatcherGlib::processEvents (this=0x7f7742ac00f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x0000003b4f359fef in QEventLoop::exec (this=0x7f7702ffcc90, flags=...) at kernel/qeventloop.cpp:201 #6 0x0000003b4f27207f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #7 0x0000003b4f33ce9f in QInotifyFileSystemWatcherEngine::run (this=0x5437f90) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x5437f90) at thread/qthread_unix.cpp:331 #9 0x0000003f58a07b31 in start_thread (arg=0x7f7702ffd700) at pthread_create.c:305 #10 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7f77017fa700 (LWP 2357)): [KCrash Handler] #6 0x0000003f57e352d5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x0000003f57e36beb in __GI_abort () at abort.c:93 #8 0x0000003f5b2bbffd in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95 #9 0x0000003f5b2ba1b6 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:40 #10 0x0000003f5b2ba1e3 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:50 #11 0x0000003f5b2ba2de in __cxxabiv1::__cxa_throw (obj=0x7f76f5320900, tinfo=<optimized out>, dest=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:83 #12 0x0000003f5b2ba7bd in operator new (sz=860400000) at ../../../../libstdc++-v3/libsupc++/new_op.cc:58 #13 0x0000003f5b2ba879 in operator new[] (sz=<optimized out>) at ../../../../libstdc++-v3/libsupc++/new_opv.cc:32 #14 0x0000003b5fd1df3f in Digikam::DImg::convertDepth (this=0x7f77017f8930, depth=<optimized out>) at /usr/src/debug/digikam-1.9.0/libs/dimg/dimg.cpp:2319 #15 0x0000003b5fd1f459 in Digikam::DImg::copyQImage (this=0x7f77017f8ca0) at /usr/src/debug/digikam-1.9.0/libs/dimg/dimg.cpp:1621 #16 0x00000000007372d4 in Digikam::UMSCamera::getThumbnail (this=<optimized out>, folder=..., itemName=..., thumbnail=...) at /usr/src/debug/digikam-1.9.0/utilities/cameragui/umscamera.cpp:284 #17 0x0000000000728902 in Digikam::CameraController::executeCommand (this=0x5f10fc0, cmd=0x67ae610) at /usr/src/debug/digikam-1.9.0/utilities/cameragui/cameracontroller.cpp:511 #18 0x000000000072c159 in Digikam::CameraController::run (this=0x5f10fc0) at /usr/src/debug/digikam-1.9.0/utilities/cameragui/cameracontroller.cpp:391 #19 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x5f10fc0) at thread/qthread_unix.cpp:331 #20 0x0000003f58a07b31 in start_thread (arg=0x7f77017fa700) at pthread_create.c:305 #21 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f7701ffb700 (LWP 2372)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003b4f274f8b in wait (time=18446744073709551615, this=0x5f7c2c0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x5f79668, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x0000000000732bcb in Digikam::CameraHistoryUpdater::run (this=0x5f84140) at /usr/src/debug/digikam-1.9.0/utilities/cameragui/camerahistoryupdater.cpp:115 #4 0x0000003b4f274af5 in QThreadPrivate::start (arg=0x5f84140) at thread/qthread_unix.cpp:331 #5 0x0000003f58a07b31 in start_thread (arg=0x7f7701ffb700) at pthread_create.c:305 #6 0x0000003f57edfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f77bda5a8c0 (LWP 2254)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x0000003b4f274f8b in wait (time=18446744073709551615, this=0x2501ae0) at thread/qwaitcondition_unix.cpp:88 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2501aa0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160 #3 0x0000003b4f27483c in QThread::wait (this=<optimized out>, time=18446744073709551615) at thread/qthread_unix.cpp:745 #4 0x0000003b4f3308d0 in QFileSystemWatcher::~QFileSystemWatcher (this=0x24b2a20, __in_chrg=<optimized out>) at io/qfilesystemwatcher.cpp:446 #5 0x0000003b4f3309a9 in QFileSystemWatcher::~QFileSystemWatcher (this=0x24b2a20, __in_chrg=<optimized out>) at io/qfilesystemwatcher.cpp:462 #6 0x0000003b4f36c455 in QObjectPrivate::deleteChildren (this=0x2502d90) at kernel/qobject.cpp:1955 #7 0x0000003b4f371a09 in QObject::~QObject (this=0x24b29f0, __in_chrg=<optimized out>) at kernel/qobject.cpp:946 #8 0x0000003b562aa5c9 in Solid::Backends::Fstab::FstabWatcher::~FstabWatcher (this=0x24b29f0, __in_chrg=<optimized out>) at /usr/src/debug/kdelibs-4.6.5/solid/solid/backends/fstab/fstabwatcher.cpp:51 #9 0x0000003f57e38991 in __run_exit_handlers (status=1, listp=0x3f581935a8, run_list_atexit=true) at exit.c:78 #10 0x0000003f57e38a15 in __GI_exit (status=<optimized out>) at exit.c:100 #11 0x0000003b4fa28a68 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:772 #12 0x0000003b53641fd8 in KApplication::xioErrhandler (this=0x7fff85bde600, dpy=0x2417a00) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:419 #13 0x0000003f5a2481be in _XIOError (dpy=0x2417a00) at XlibInt.c:1618 #14 0x0000003f5a245a5d in _XEventsQueued (dpy=0x2417a00, mode=<optimized out>) at xcb_io.c:307 #15 0x0000003f5a21ef77 in XCheckIfEvent (dpy=0x2417a00, event=0x7fff85bdd810, predicate=0x3b4fa5adb0 <qt_keypress_scanner(Display*, XEvent*, XPointer)>, arg=0x7fff85bdd770 "e") at ChkIfEv.c:71 #16 0x0000003b4fa5c122 in QKeyMapperPrivate::translateKeyEvent (this=0x242f570, keyWidget=0x272d470, event=0x7fff85bde0b0, grab=false) at kernel/qkeymapper_x11.cpp:1701 #17 0x0000003b4fa38434 in QApplication::x11ProcessEvent (this=0x7fff85bde600, event=0x7fff85bde0b0) at kernel/qapplication_x11.cpp:3486 #18 0x0000003b4fa5febc in x11EventSourceDispatch (s=0x23f7740, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #19 0x0000003f57a427ed in g_main_dispatch (context=0x23f64e0) at gmain.c:2441 #20 g_main_context_dispatch (context=0x23f64e0) at gmain.c:3014 #21 0x0000003f57a42fc8 in g_main_context_iterate (context=0x23f64e0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092 #22 0x0000003f57a4325c in g_main_context_iteration (context=0x23f64e0, may_block=1) at gmain.c:3155 #23 0x0000003b4f38537f in QEventDispatcherGlib::processEvents (this=0x23888f0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #24 0x0000003b4fa5fbae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207 #25 0x0000003b4f359df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #26 0x0000003b4f359fef in QEventLoop::exec (this=0x7fff85bde480, flags=...) at kernel/qeventloop.cpp:201 #27 0x0000003b4f35e107 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #28 0x0000000000478eb7 in main (argc=3, argv=<optimized out>) at /usr/src/debug/digikam-1.9.0/digikam/main.cpp:216 Possible duplicates by query: bug 287966, bug 286418, bug 286203, bug 285808, bug 285381. Reported using DrKonqi
This crash is probably fixed in 2.x release. Please update to last 2.4... 1.x is unmaintained version now... Gilles Caulier
This crash is not reproducible use current 5.8.0 pre-release bundle available here : https://files.kde.org/digikam/ I close this file now. Re-open it if necessary. Gilles Caulier