Application: digikam (3.1.0) KDE Platform Version: 4.10.2 "release 1" Qt Version: 4.8.4 Operating System: Linux 3.8.7-1-desktop x86_64 Distribution: "openSUSE 12.3 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I opened the album view and rotated a photo using the overlay buttons of the thumbnail. The app crashed immediately. It is worth to mention, that digikam also crashed quite often for other reasons. So I really don't know, if it is related to the actual action. -- Backtrace: Application: digiKam (digikam), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8b83718800 (LWP 11240))] Thread 24 (Thread 0x7f8b64596700 (LWP 11241)): #0 0x00007f8b7ae32964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a62b in wait (time=18446744073709551615, this=0x26a4e30) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x26a4d28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000000005d4cc8 in Digikam::ScanController::run (this=0x25d55d0) at /usr/src/debug/digikam-3.1.0/core/digikam/database/scancontroller.cpp:705 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x25d55d0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x7f8b63d95700 (LWP 11242)): #0 0x00007f8b7ceac87d in poll () from /lib64/libc.so.6 #1 0x00007f8b74b37aa4 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f8b74b37bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f8b7ea741f6 in QEventDispatcherGlib::processEvents (this=0x7f8b540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f8b7ea449ef in QEventLoop::processEvents (this=this@entry=0x7f8b63d94d50, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f8b7ea44c78 in QEventLoop::exec (this=0x7f8b63d94d50, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f8b7e9470f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #7 0x00007f8b7ea251af in QInotifyFileSystemWatcherEngine::run (this=0x26c9100) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x26c9100) at thread/qthread_unix.cpp:338 #9 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x7f8b63594700 (LWP 11245)): #0 0x00007f8b7ae32964 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a62b in wait (time=18446744073709551615, this=0x28b1840) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x28ce598, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b80d2cee9 in Digikam::ParkingThread::run (this=0x28ce580) at /usr/src/debug/digikam-3.1.0/core/libs/threads/threadmanager.cpp:119 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x28ce580) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x7f8b4f4db700 (LWP 11251)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x4b9c0d0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x4b9c0d0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7f8b4e4d9700 (LWP 11253)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x4b9c910) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x4b9c910) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7f8b4dcd8700 (LWP 11254)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x4b9cd30) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x4b9cd30) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x7f8b4d4d7700 (LWP 11255)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x4b9d170) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x4b9d170) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7f8b4ccd6700 (LWP 11256)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x4b9d5b0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x4b9d5b0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7f8b4c4d5700 (LWP 11257)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x4b89010) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x4b89010) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7f8b49ec9700 (LWP 11258)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498a1f0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498a1f0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7f8b48ec7700 (LWP 11260)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498aa70) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498aa70) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7f8b43fff700 (LWP 11261)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498aeb0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498aeb0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f8b42ffd700 (LWP 11263)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498b6e0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498b6e0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f8b427fc700 (LWP 11264)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498bad0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498bad0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f8b41ffb700 (LWP 11265)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498bf10) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498bf10) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f8b417fa700 (LWP 11266)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498c350) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498c350) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f8b40ff9700 (LWP 11267)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498c8a0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498c8a0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f8aff7fe700 (LWP 11269)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498d100) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498d100) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f8afeffd700 (LWP 11270)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498d540) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498d540) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f8adbfff700 (LWP 11275)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498eac0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498eac0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f8ad37fe700 (LWP 11276)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498ef00) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498ef00) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f8adb7fe700 (LWP 11277)): #0 0x00007f8b7ceb1449 in syscall () from /lib64/libc.so.6 #1 0x00007f8b7e948b74 in _q_futex (timeout=0x0, val=2, op=0, addr=0x25f32d0, addr2=<optimized out>, val2=<optimized out>) at thread/qmutex_unix.cpp:99 #2 QMutexPrivate::wait (this=0x25f32d0, timeout=<optimized out>) at thread/qmutex_unix.cpp:113 #3 0x00007f8b7e944ead in QMutex::lock (this=<optimized out>) at thread/qmutex.cpp:164 #4 0x00007f8b806e1398 in Digikam::DatabaseAccess::DatabaseAccess (this=<optimized out>) at /usr/src/debug/digikam-3.1.0/core/libs/database/databaseaccess.cpp:101 #5 0x00007f8b806d5c85 in Digikam::CollectionManager::albumRootPath (this=0x25d6920, id=1) at /usr/src/debug/digikam-3.1.0/core/libs/database/collectionmanager.cpp:1346 #6 0x00007f8b806f6dfb in Digikam::ImageInfo::filePath (this=0x718fcb8) at /usr/src/debug/digikam-3.1.0/core/libs/database/imageinfo.cpp:639 #7 0x00007f8b806f7200 in Digikam::ImageInfo::fileUrl (this=<optimized out>) at /usr/src/debug/digikam-3.1.0/core/libs/database/imageinfo.cpp:629 #8 0x0000000000621c1f in Digikam::FileActionMngrFileWorker::transform (this=0x292a9c0, infos=..., action=5) at /usr/src/debug/digikam-3.1.0/core/digikam/fileaction/fileworkeriface.cpp:255 #9 0x00000000006227be in Digikam::FileWorkerInterface::qt_static_metacall (_o=0x292a9c0, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/digikam-3.1.0/build/core/digikam/fileworkeriface.moc:69 #10 0x00007f8b7ea5a68e in QObject::event (this=0x292a9c0, e=<optimized out>) at kernel/qobject.cpp:1203 #11 0x00007f8b7db7286c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #12 0x00007f8b7db76ceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #13 0x00007f8b7f4ab146 in KApplication::notify (this=0x7fff3d0add70, receiver=0x292a9c0, event=0x7196920) at /usr/src/debug/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311 #14 0x00007f8b7ea45c9e in QCoreApplication::notifyInternal (this=0x7fff3d0add70, receiver=receiver@entry=0x292a9c0, event=event@entry=0x7196920) at kernel/qcoreapplication.cpp:946 #15 0x00007f8b7ea49601 in sendEvent (event=0x7196920, receiver=0x292a9c0) at kernel/qcoreapplication.h:231 #16 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x498f4b0) at kernel/qcoreapplication.cpp:1570 #17 0x00007f8b7ea74043 in sendPostedEvents () at kernel/qcoreapplication.h:236 #18 postEventSourceDispatch (s=0x4991a80) at kernel/qeventdispatcher_glib.cpp:279 #19 0x00007f8b74b377d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #20 0x00007f8b74b37b08 in ?? () from /usr/lib64/libglib-2.0.so.0 #21 0x00007f8b74b37bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #22 0x00007f8b7ea741d6 in QEventDispatcherGlib::processEvents (this=0x498f700, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #23 0x00007f8b7ea449ef in QEventLoop::processEvents (this=this@entry=0x7f8adb7fdd20, flags=...) at kernel/qeventloop.cpp:149 #24 0x00007f8b7ea44c78 in QEventLoop::exec (this=0x7f8adb7fdd20, flags=...) at kernel/qeventloop.cpp:204 #25 0x00007f8b80d2c54b in Digikam::WorkerObjectRunnable::run (this=0x3ee3240) at /usr/src/debug/digikam-3.1.0/core/libs/threads/threadmanager.cpp:196 #26 0x00007f8b7e93dc9d in QThreadPoolThread::run (this=0x4b643d0) at concurrent/qthreadpool.cpp:107 #27 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x4b643d0) at thread/qthread_unix.cpp:338 #28 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #29 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f8adaffd700 (LWP 11278)): #0 0x00007f8b7ae32d11 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8b7e94a587 in wait (time=30000, this=0x25f0a10) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2876838, time=30000) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f8b7e93dd8f in QThreadPoolThread::run (this=0x498f7e0) at concurrent/qthreadpool.cpp:141 #4 0x00007f8b7e94a0cc in QThreadPrivate::start (arg=0x498f7e0) at thread/qthread_unix.cpp:338 #5 0x00007f8b7ae2ee0f in start_thread () from /lib64/libpthread.so.0 #6 0x00007f8b7ceb57dd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f8b83718800 (LWP 11240)): [KCrash Handler] #6 0x00007f8b7ce023d5 in raise () from /lib64/libc.so.6 #7 0x00007f8b7ce03858 in abort () from /lib64/libc.so.6 #8 0x00007f8b7ce4207b in __libc_message () from /lib64/libc.so.6 #9 0x00007f8b7ce47bf6 in malloc_printerr () from /lib64/libc.so.6 #10 0x00007f8b7ce48973 in _int_free () from /lib64/libc.so.6 #11 0x00007f8b80b58f77 in Digikam::DImg::Private::~Private (this=0x7f8b2801f0b0, __in_chrg=<optimized out>) at /usr/src/debug/digikam-3.1.0/core/libs/dimg/dimg_p.h:87 #12 0x00007f8b80b500f3 in ~DSharedDataPointer (this=<optimized out>, __in_chrg=<optimized out>) at /usr/src/debug/digikam-3.1.0/core/libs/dimg/dshareddata.h:187 #13 Digikam::DImg::~DImg (this=0x2be8, __in_chrg=<optimized out>) at /usr/src/debug/digikam-3.1.0/core/libs/dimg/dimg.cpp:178 #14 0x00007f8b80d0bd7a in unlink (n=..., this=0x28f0fc0) at /usr/include/QtCore/qcache.h:75 #15 remove (key=..., this=0x28f0fc0) at /usr/include/QtCore/qcache.h:161 #16 Digikam::LoadingCache::notifyFileChanged (this=0x285ea10, filePath=...) at /usr/src/debug/digikam-3.1.0/core/libs/threadimageio/loadingcache.cpp:338 #17 0x00007f8b80d0c101 in Digikam::LoadingCacheFileWatch::notifyFileChanged (this=0x2932a30, filePath=...) at /usr/src/debug/digikam-3.1.0/core/libs/threadimageio/loadingcache.cpp:390 #18 0x00000000005d5079 in Digikam::ScanControllerLoadingCacheFileWatch::slotImageChanged (this=0x2932a20, changeset=...) at /usr/src/debug/digikam-3.1.0/core/digikam/database/scancontroller.cpp:1141 #19 0x00007f8b7ea5a68e in QObject::event (this=0x2932a20, e=<optimized out>) at kernel/qobject.cpp:1203 #20 0x00007f8b7db7286c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007f8b7db76ceb in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #22 0x00007f8b7f4ab146 in KApplication::notify (this=0x7fff3d0add70, receiver=0x2932a20, event=0x719b540) at /usr/src/debug/kdelibs-4.10.2/kdeui/kernel/kapplication.cpp:311 #23 0x00007f8b7ea45c9e in QCoreApplication::notifyInternal (this=0x7fff3d0add70, receiver=receiver@entry=0x2932a20, event=event@entry=0x719b540) at kernel/qcoreapplication.cpp:946 #24 0x00007f8b7ea49601 in sendEvent (event=0x719b540, receiver=0x2932a20) at kernel/qcoreapplication.h:231 #25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x24893e0) at kernel/qcoreapplication.cpp:1570 #26 0x00007f8b7ea74043 in sendPostedEvents () at kernel/qcoreapplication.h:236 #27 postEventSourceDispatch (s=0x24f95b0) at kernel/qeventdispatcher_glib.cpp:279 #28 0x00007f8b74b377d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #29 0x00007f8b74b37b08 in ?? () from /usr/lib64/libglib-2.0.so.0 #30 0x00007f8b74b37bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #31 0x00007f8b7ea741f6 in QEventDispatcherGlib::processEvents (this=0x248ec90, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #32 0x00007f8b7dc12c1e in ?? () from /usr/lib64/libQtGui.so.4 #33 0x00007f8b7ea449ef in QEventLoop::processEvents (this=this@entry=0x7fff3d0ad760, flags=...) at kernel/qeventloop.cpp:149 #34 0x00007f8b7ea44c78 in QEventLoop::exec (this=0x7fff3d0ad760, flags=...) at kernel/qeventloop.cpp:204 #35 0x00007f8b7ea49918 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #36 0x0000000000498d7b in main (argc=1, argv=0x7fff3d0adfa8) at /usr/src/debug/digikam-3.1.0/core/digikam/main/main.cpp:235 Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 276592 ***
Fixed with #276592