Application: digikam (4.14.0) KDE Platform Version: 4.14.6 Qt Version: 4.8.6 Operating System: Linux 3.19.0-31-generic x86_64 Distribution: Ubuntu 15.04 -- Information about the crash: - What I was doing when the application crashed: At the time I had a picture open in the Preview Image section of the window, and I clicked on the Albums tab in the left-hand navigation. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 [Current thread is 1 (Thread 0x7f3355e0fb00 (LWP 4924))] Thread 15 (Thread 0x7f3328f58700 (LWP 4926)): #0 0x00007f334e7e8e9d in recvmsg () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f334cc306db in udev_monitor_receive_device () from /lib/x86_64-linux-gnu/libudev.so.1 #2 0x00007f33309741bb in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0 #3 0x00007f334b8c76aa in start_thread (arg=0x7f3328f58700) at pthread_create.c:333 #4 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 14 (Thread 0x7f33215a1700 (LWP 4927)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f334f2c9c56 in wait (time=18446744073709551615, this=0x17cbce0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x17cbbf0, mutex=mutex@entry=0x17cbbe8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000000005ea1a1 in Digikam::ScanController::run (this=0x17cb960) at /build/digikam-t8Uelg/digikam-4.14.0/core/app/database/scancontroller.cpp:725 #4 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x17cb960) at thread/qthread_unix.cpp:349 #5 0x00007f334b8c76aa in start_thread (arg=0x7f33215a1700) at pthread_create.c:333 #6 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 13 (Thread 0x7f3320da0700 (LWP 4928)): #0 0x00007f33468b3404 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f33468b3de8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f33468b3fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f334f40387e in QEventDispatcherGlib::processEvents (this=0x7f33140008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0x00007f334f3d2d21 in QEventLoop::processEvents (this=this@entry=0x7f3320d9fa80, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f334f3d3085 in QEventLoop::exec (this=this@entry=0x7f3320d9fa80, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f334f2c6e89 in QThread::exec (this=this@entry=0x19be730) at thread/qthread.cpp:538 #7 0x00007f334f3b3493 in QInotifyFileSystemWatcherEngine::run (this=0x19be730) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x19be730) at thread/qthread_unix.cpp:349 #9 0x00007f334b8c76aa in start_thread (arg=0x7f3320da0700) at pthread_create.c:333 #10 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 12 (Thread 0x7f331bfff700 (LWP 4930)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f334f2c9c56 in wait (time=18446744073709551615, this=0x1a6fa00) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=this@entry=0x1a87d00, mutex=mutex@entry=0x1a87cf8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f3353ae36b9 in Digikam::ParkingThread::run (this=0x1a87ce0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/threadmanager.cpp:119 #4 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x1a87ce0) at thread/qthread_unix.cpp:349 #5 0x00007f334b8c76aa in start_thread (arg=0x7f331bfff700) at pthread_create.c:333 #6 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 11 (Thread 0x7f331ab92700 (LWP 4931)): #0 0x00007f334e7dc8dd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f33468b3ebc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f33468b3fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f334f40387e in QEventDispatcherGlib::processEvents (this=0x7f33080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0x00007f334f3d2d21 in QEventLoop::processEvents (this=this@entry=0x7f331ab91a80, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f334f3d3085 in QEventLoop::exec (this=this@entry=0x7f331ab91a80, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f334f2c6e89 in QThread::exec (this=this@entry=0x1a9b270) at thread/qthread.cpp:538 #7 0x00007f334f3b3493 in QInotifyFileSystemWatcherEngine::run (this=0x1a9b270) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x1a9b270) at thread/qthread_unix.cpp:349 #9 0x00007f334b8c76aa in start_thread (arg=0x7f331ab92700) at pthread_create.c:333 #10 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 10 (Thread 0x7f3301958700 (LWP 4942)): #0 __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 #1 0x00007f334e75f0e3 in ptmalloc_lock_all () at arena.c:227 #2 0x00007f334e7abcd2 in __libc_fork () at ../sysdeps/nptl/fork.c:89 #3 0x00007f3343d233bc in ?? () from /usr/lib/libxapian.so.22 #4 0x00007f3343d7a080 in ?? () from /usr/lib/libxapian.so.22 #5 0x00007f3343d7ec95 in ?? () from /usr/lib/libxapian.so.22 #6 0x00007f3343d7f399 in ?? () from /usr/lib/libxapian.so.22 #7 0x00007f3343d1f21c in Xapian::WritableDatabase::WritableDatabase(std::string const&, int) () from /usr/lib/libxapian.so.22 #8 0x00007f334388e8c7 in Baloo::XapianDatabase::createWritableDb (this=this@entry=0x7f32bc01a280) at ../../../src/xapian/xapiandatabase.cpp:178 #9 0x00007f334388ee66 in Baloo::XapianDatabase::XapianDatabase (this=0x7f32bc01a280, path=..., writeOnly=<optimized out>) at ../../../src/xapian/xapiandatabase.cpp:47 #10 0x00007f334b01fb78 in Baloo::FileModifyJob::doStart (this=0x7f32bc0718e0) at ../../../../src/file/lib/filemodifyjob.cpp:143 #11 0x00007f334f3ed8e1 in QObject::event (this=0x7f32bc0718e0, e=<optimized out>) at kernel/qobject.cpp:1222 #12 0x00007f334fde09bc in QApplicationPrivate::notify_helper (this=this@entry=0x173cfb0, receiver=receiver@entry=0x7f32bc0718e0, e=e@entry=0x7f32bc0819c0) at kernel/qapplication.cpp:4570 #13 0x00007f334fde74d8 in QApplication::notify (this=this@entry=0x7ffe99f6a830, receiver=receiver@entry=0x7f32bc0718e0, e=e@entry=0x7f32bc0819c0) at kernel/qapplication.cpp:4356 #14 0x00007f3350b42b4a in KApplication::notify (this=0x7ffe99f6a830, receiver=0x7f32bc0718e0, event=0x7f32bc0819c0) at ../../kdeui/kernel/kapplication.cpp:311 #15 0x00007f334f3d41cd in QCoreApplication::notifyInternal (this=0x7ffe99f6a830, receiver=receiver@entry=0x7f32bc0718e0, event=event@entry=0x7f32bc0819c0) at kernel/qcoreapplication.cpp:955 #16 0x00007f334f3d7a71 in sendEvent (event=0x7f32bc0819c0, receiver=0x7f32bc0718e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #17 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2efa360) at kernel/qcoreapplication.cpp:1579 #18 0x00007f334f3d7f03 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472 #19 0x00007f334f4036ee in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #20 postEventSourceDispatch (s=0x7f32bc0012e0) at kernel/qeventdispatcher_glib.cpp:300 #21 0x00007f33468b3c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f33468b3f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f33468b3fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f334f40385e in QEventDispatcherGlib::processEvents (this=0x7f32bc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #25 0x00007f334f3d2d21 in QEventLoop::processEvents (this=this@entry=0x7f3301957a50, flags=...) at kernel/qeventloop.cpp:149 #26 0x00007f334f3d3085 in QEventLoop::exec (this=this@entry=0x7f3301957a50, flags=...) at kernel/qeventloop.cpp:204 #27 0x00007f3353ae2d23 in Digikam::WorkerObjectRunnable::run (this=0x7f32c80726a0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/threadmanager.cpp:196 #28 0x00007f334f2bcb70 in QThreadPoolThread::run (this=0x2ef3ab0) at concurrent/qthreadpool.cpp:108 #29 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x2ef3ab0) at thread/qthread_unix.cpp:349 #30 0x00007f334b8c76aa in start_thread (arg=0x7f3301958700) at pthread_create.c:333 #31 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 9 (Thread 0x7f32fd6be700 (LWP 4946)): #0 __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 #1 0x00007f334e765af3 in __GI___libc_realloc (oldmem=0x7f32c8000020, bytes=24) at malloc.c:3020 #2 0x00007f334f3d348e in QVector<QEventLoop*>::realloc (this=this@entry=0x2efbb68, asize=asize@entry=0, aalloc=1) at ../../include/QtCore/../../src/corelib/tools/qvector.h:509 #3 0x00007f334f3d30ff in resize (asize=0, this=0x2efbb68) at ../../include/QtCore/../../src/corelib/tools/qvector.h:343 #4 pop (this=0x2efbb68) at ../../include/QtCore/../../src/corelib/tools/qstack.h:69 #5 QEventLoop::exec (this=this@entry=0x7f32fd6bda50, flags=...) at kernel/qeventloop.cpp:224 #6 0x00007f3353ae2d23 in Digikam::WorkerObjectRunnable::run (this=0x4cc14a0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/threadmanager.cpp:196 #7 0x00007f334f2bcb70 in QThreadPoolThread::run (this=0x2efb9a0) at concurrent/qthreadpool.cpp:108 #8 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x2efb9a0) at thread/qthread_unix.cpp:349 #9 0x00007f334b8c76aa in start_thread (arg=0x7f32fd6be700) at pthread_create.c:333 #10 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f32fc6bc700 (LWP 4948)): #0 __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 #1 0x00007f334e767db6 in __malloc_trim (s=0) at malloc.c:4525 #2 0x00007f334388f3ae in Baloo::XapianDatabase::commit (this=0x7f32e005e500) at ../../../src/xapian/xapiandatabase.cpp:148 #3 0x00007f334b01fec9 in Baloo::FileModifyJob::doStart (this=0x7f32e0024730) at ../../../../src/file/lib/filemodifyjob.cpp:166 #4 0x00007f334f3ed8e1 in QObject::event (this=0x7f32e0024730, e=<optimized out>) at kernel/qobject.cpp:1222 #5 0x00007f334fde09bc in QApplicationPrivate::notify_helper (this=this@entry=0x173cfb0, receiver=receiver@entry=0x7f32e0024730, e=e@entry=0x7f32e006c2a0) at kernel/qapplication.cpp:4570 #6 0x00007f334fde74d8 in QApplication::notify (this=this@entry=0x7ffe99f6a830, receiver=receiver@entry=0x7f32e0024730, e=e@entry=0x7f32e006c2a0) at kernel/qapplication.cpp:4356 #7 0x00007f3350b42b4a in KApplication::notify (this=0x7ffe99f6a830, receiver=0x7f32e0024730, event=0x7f32e006c2a0) at ../../kdeui/kernel/kapplication.cpp:311 #8 0x00007f334f3d41cd in QCoreApplication::notifyInternal (this=0x7ffe99f6a830, receiver=receiver@entry=0x7f32e0024730, event=event@entry=0x7f32e006c2a0) at kernel/qcoreapplication.cpp:955 #9 0x00007f334f3d7a71 in sendEvent (event=0x7f32e006c2a0, receiver=0x7f32e0024730) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #10 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2efc740) at kernel/qcoreapplication.cpp:1579 #11 0x00007f334f3d7f03 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472 #12 0x00007f334f4036ee in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #13 postEventSourceDispatch (s=0x7f32e00012e0) at kernel/qeventdispatcher_glib.cpp:300 #14 0x00007f33468b3c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007f33468b3f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f33468b3fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f334f40385e in QEventDispatcherGlib::processEvents (this=0x7f32e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #18 0x00007f334f3d2d21 in QEventLoop::processEvents (this=this@entry=0x7f32fc6bba50, flags=...) at kernel/qeventloop.cpp:149 #19 0x00007f334f3d3085 in QEventLoop::exec (this=this@entry=0x7f32fc6bba50, flags=...) at kernel/qeventloop.cpp:204 #20 0x00007f3353ae2d23 in Digikam::WorkerObjectRunnable::run (this=0x7f32c8024520) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/threadmanager.cpp:196 #21 0x00007f334f2bcb70 in QThreadPoolThread::run (this=0x2efc5a0) at concurrent/qthreadpool.cpp:108 #22 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x2efc5a0) at thread/qthread_unix.cpp:349 #23 0x00007f334b8c76aa in start_thread (arg=0x7f32fc6bc700) at pthread_create.c:333 #24 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f32faeb9700 (LWP 4951)): #0 __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 #1 0x00007f334e7654fc in __GI___libc_malloc (bytes=139856281862176) at malloc.c:2891 #2 0x00007f334ed20698 in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #3 0x00007f334ed846f9 in std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #4 0x00007f334ed86165 in char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #5 0x00007f334ed865b6 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #6 0x00007f3343d23c62 in ?? () from /usr/lib/libxapian.so.22 #7 0x00007f3343d7a0a4 in ?? () from /usr/lib/libxapian.so.22 #8 0x00007f3343d7ec95 in ?? () from /usr/lib/libxapian.so.22 #9 0x00007f3343d7f399 in ?? () from /usr/lib/libxapian.so.22 #10 0x00007f3343d1f21c in Xapian::WritableDatabase::WritableDatabase(std::string const&, int) () from /usr/lib/libxapian.so.22 #11 0x00007f334388e8c7 in Baloo::XapianDatabase::createWritableDb (this=this@entry=0x7f32d408e5a0) at ../../../src/xapian/xapiandatabase.cpp:178 #12 0x00007f334388ee66 in Baloo::XapianDatabase::XapianDatabase (this=0x7f32d408e5a0, path=..., writeOnly=<optimized out>) at ../../../src/xapian/xapiandatabase.cpp:47 #13 0x00007f334b01fb78 in Baloo::FileModifyJob::doStart (this=0x7f32d40013b0) at ../../../../src/file/lib/filemodifyjob.cpp:143 #14 0x00007f334f3ed8e1 in QObject::event (this=0x7f32d40013b0, e=<optimized out>) at kernel/qobject.cpp:1222 #15 0x00007f334fde09bc in QApplicationPrivate::notify_helper (this=this@entry=0x173cfb0, receiver=receiver@entry=0x7f32d40013b0, e=e@entry=0x7f32d4039490) at kernel/qapplication.cpp:4570 #16 0x00007f334fde74d8 in QApplication::notify (this=this@entry=0x7ffe99f6a830, receiver=receiver@entry=0x7f32d40013b0, e=e@entry=0x7f32d4039490) at kernel/qapplication.cpp:4356 #17 0x00007f3350b42b4a in KApplication::notify (this=0x7ffe99f6a830, receiver=0x7f32d40013b0, event=0x7f32d4039490) at ../../kdeui/kernel/kapplication.cpp:311 #18 0x00007f334f3d41cd in QCoreApplication::notifyInternal (this=0x7ffe99f6a830, receiver=receiver@entry=0x7f32d40013b0, event=event@entry=0x7f32d4039490) at kernel/qcoreapplication.cpp:955 #19 0x00007f334f3d7a71 in sendEvent (event=0x7f32d4039490, receiver=0x7f32d40013b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #20 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2efd940) at kernel/qcoreapplication.cpp:1579 #21 0x00007f334f3d7f03 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472 #22 0x00007f334f4036ee in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #23 postEventSourceDispatch (s=0x7f32d40012e0) at kernel/qeventdispatcher_glib.cpp:300 #24 0x00007f33468b3c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #25 0x00007f33468b3f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #26 0x00007f33468b3fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007f334f40385e in QEventDispatcherGlib::processEvents (this=0x7f32d40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #28 0x00007f334f3d2d21 in QEventLoop::processEvents (this=this@entry=0x7f32faeb8a50, flags=...) at kernel/qeventloop.cpp:149 #29 0x00007f334f3d3085 in QEventLoop::exec (this=this@entry=0x7f32faeb8a50, flags=...) at kernel/qeventloop.cpp:204 #30 0x00007f3353ae2d23 in Digikam::WorkerObjectRunnable::run (this=0x7f32c8072a40) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/threadmanager.cpp:196 #31 0x00007f334f2bcb70 in QThreadPoolThread::run (this=0x2efd7a0) at concurrent/qthreadpool.cpp:108 #32 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x2efd7a0) at thread/qthread_unix.cpp:349 #33 0x00007f334b8c76aa in start_thread (arg=0x7f32faeb9700) at pthread_create.c:333 #34 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f32a5c38700 (LWP 4973)): #0 __lll_lock_wait_private () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 #1 0x00007f334e761bb3 in _int_free (av=0x7f329c000020, p=0x7f329c002e70, have_lock=0) at malloc.c:3929 #2 0x00007f334e76589c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950 #3 0x00007f33468b0d82 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f334f403c5a in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x7f329c0008c0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:399 #5 0x00007f334f403dd9 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x7f329c0008c0, __in_chrg=<optimized out>) at kernel/qeventdispatcher_glib.cpp:427 #6 0x00007f334f2c8729 in QThreadPrivate::finish (arg=arg@entry=0x7f334f73d5e0 <processManager()::processManager>) at thread/qthread_unix.cpp:381 #7 0x00007f334f2c9715 in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:563 #8 QThreadPrivate::start (arg=0x7f334f73d5e0 <processManager()::processManager>) at thread/qthread_unix.cpp:351 #9 0x00007f334b8c76aa in start_thread (arg=0x7f32a5c38700) at pthread_create.c:333 #10 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f32fef54700 (LWP 5000)): [KCrash Handler] #6 0x00007f334e7618fa in _int_free (av=0x7f32d4000020, p=<optimized out>, have_lock=0) at malloc.c:3981 #7 0x00007f334e76589c in __GI___libc_free (mem=<optimized out>) at malloc.c:2950 #8 0x00007f3336364cae in sqlite3_free (p=0x7f32d406c4d8) at sqlite3.c:20404 #9 0x00007f3336366365 in pcache1Free (p=p@entry=0x7f32d406c4d8) at sqlite3.c:39447 #10 0x00007f333638397f in sqlite3PageFree (p=0x7f32d406c4d8) at sqlite3.c:39541 #11 sqlite3PagerClose (pPager=0x7f32d4054128) at sqlite3.c:44884 #12 0x00007f333639eaf3 in sqlite3BtreeClose (p=0x7f32d4038698) at sqlite3.c:54400 #13 0x00007f333639ecd9 in sqlite3LeaveMutexAndCloseZombie (db=0x7f32d40663b8) at sqlite3.c:125932 #14 0x00007f333639f0a5 in sqlite3Close (db=0x7f32d40663b8, forceZombie=0) at sqlite3.c:125865 #15 0x00007f332039c5b8 in QSQLiteDriver::close (this=0x7f32bc07b2f0) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:589 #16 0x00007f332039ab6e in QSQLiteDriver::open (this=0x7f32bc07b2f0, db=..., conOpts=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:548 #17 0x00007f3355a532a4 in QSqlDatabase::open (this=this@entry=0x7f32fef53270) at kernel/qsqldatabase.cpp:839 #18 0x00007f334b02426b in fileMappingDb (path=...) at ../../../../src/file/lib/db.cpp:50 #19 0x00007f334b024c65 in fileMappingDb () at ../../../../src/file/lib/db.cpp:39 #20 0x00007f334b01fa1f in Baloo::FileModifyJob::doStart (this=0x7f330c11b520) at ../../../../src/file/lib/filemodifyjob.cpp:113 #21 0x00007f334f3ed8e1 in QObject::event (this=0x7f330c11b520, e=<optimized out>) at kernel/qobject.cpp:1222 #22 0x00007f334fde09bc in QApplicationPrivate::notify_helper (this=this@entry=0x173cfb0, receiver=receiver@entry=0x7f330c11b520, e=e@entry=0x7f330c0a7af0) at kernel/qapplication.cpp:4570 #23 0x00007f334fde74d8 in QApplication::notify (this=this@entry=0x7ffe99f6a830, receiver=receiver@entry=0x7f330c11b520, e=e@entry=0x7f330c0a7af0) at kernel/qapplication.cpp:4356 #24 0x00007f3350b42b4a in KApplication::notify (this=0x7ffe99f6a830, receiver=0x7f330c11b520, event=0x7f330c0a7af0) at ../../kdeui/kernel/kapplication.cpp:311 #25 0x00007f334f3d41cd in QCoreApplication::notifyInternal (this=0x7ffe99f6a830, receiver=receiver@entry=0x7f330c11b520, event=event@entry=0x7f330c0a7af0) at kernel/qcoreapplication.cpp:955 #26 0x00007f334f3d7a71 in sendEvent (event=0x7f330c0a7af0, receiver=0x7f330c11b520) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #27 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2efd340) at kernel/qcoreapplication.cpp:1579 #28 0x00007f334f3d7f03 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472 #29 0x00007f334f4036ee in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #30 postEventSourceDispatch (s=0x7f330c0b8620) at kernel/qeventdispatcher_glib.cpp:300 #31 0x00007f33468b3c3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007f33468b3f20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f33468b3fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f334f40385e in QEventDispatcherGlib::processEvents (this=0x7f330c0038f0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #35 0x00007f334f3d2d21 in QEventLoop::processEvents (this=this@entry=0x7f32fef53a50, flags=...) at kernel/qeventloop.cpp:149 #36 0x00007f334f3d3085 in QEventLoop::exec (this=this@entry=0x7f32fef53a50, flags=...) at kernel/qeventloop.cpp:204 #37 0x00007f3353ae2d23 in Digikam::WorkerObjectRunnable::run (this=0x7f32c8025100) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/threadmanager.cpp:196 #38 0x00007f334f2bcb70 in QThreadPoolThread::run (this=0x2efd1a0) at concurrent/qthreadpool.cpp:108 #39 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x2efd1a0) at thread/qthread_unix.cpp:349 #40 0x00007f334b8c76aa in start_thread (arg=0x7f32fef54700) at pthread_create.c:333 #41 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f32fa6b8700 (LWP 5001)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f334f2c9c56 in wait (time=18446744073709551615, this=0x7f33100039c0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x7f33100031a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f334f2c472e in QReadWriteLock::lockForWrite (this=this@entry=0x7f3310003088) at thread/qreadwritelock.cpp:293 #4 0x00007f3355a5496c in relock (this=0x7f32fa6b7930) at ../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:155 #5 QWriteLocker (areadWriteLock=0x7f3310003088, this=0x7f32fa6b7930) at ../../include/QtCore/../../src/corelib/thread/qreadwritelock.h:175 #6 QSqlDatabasePrivate::removeDatabase (name=...) at kernel/qsqldatabase.cpp:246 #7 0x00007f3355a549a5 in QSqlDatabase::removeDatabase (connectionName=...) at kernel/qsqldatabase.cpp:533 #8 0x00007f3353a8f6a2 in Digikam::DatabaseThreadData::closeDatabase (this=this@entry=0x7f32d80204f0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/databasecorebackend.cpp:133 #9 0x00007f3353a915d3 in Digikam::DatabaseThreadData::~DatabaseThreadData (this=this@entry=0x7f32d80204f0, __in_chrg=<optimized out>) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/databasecorebackend.cpp:112 #10 0x00007f3353a9a48e in qThreadStorage_deleteData<Digikam::DatabaseThreadData> (d=0x7f32d80204f0) at /usr/include/qt4/QtCore/qthreadstorage.h:97 #11 QThreadStorage<Digikam::DatabaseThreadData*>::deleteData (x=0x7f32d80204f0) at /usr/include/qt4/QtCore/qthreadstorage.h:140 #12 0x00007f334f2c771e in QThreadStorageData::finish (p=0x2ef8b08) at thread/qthreadstorage.cpp:203 #13 0x00007f334f2c8693 in QThreadPrivate::finish (arg=arg@entry=0x2ef8460) at thread/qthread_unix.cpp:372 #14 0x00007f334f2c9715 in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:563 #15 QThreadPrivate::start (arg=0x2ef8460) at thread/qthread_unix.cpp:351 #16 0x00007f334b8c76aa in start_thread (arg=0x7f32fa6b8700) at pthread_create.c:333 #17 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f330315b700 (LWP 5002)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007f334b8c9cfd in __GI___pthread_mutex_lock (mutex=0x7f3336611f68 <staticMutexes.10015+40>) at ../nptl/pthread_mutex_lock.c:80 #2 0x00007f3336363d9c in sqlite3Malloc (n=229) at sqlite3.c:20226 #3 0x00007f3336363f6a in sqlite3DbMallocRaw (db=0x7f32f00aebf8, n=<optimized out>) at sqlite3.c:20592 #4 0x00007f333637b9c3 in sqlite3VdbeMemTranslate (pMem=0x7f330315a060, desiredEnc=<optimized out>) at sqlite3.c:22548 #5 0x00007f333637c043 in sqlite3Utf16to8 (db=0x7f32f00aebf8, z=<optimized out>, nByte=<optimized out>, enc=2 '\002') at sqlite3.c:22716 #6 0x00007f33363d67f6 in sqlite3Prepare16 (db=0x7f32f00aebf8, zSql=0x7f32f01ae2aa, nBytes=116, saveSqlFlag=-1, ppStmt=0x7f32f01748b0, pzTail=0x7f330315a128) at sqlite3.c:104036 #7 0x00007f33203997f8 in QSQLiteResult::prepare (this=0x7f32f0174830, query=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:359 #8 0x00007f3355a5e674 in QSqlResult::savePrepare (this=0x7f32f0174830, query=...) at kernel/qsqlresult.cpp:601 #9 0x00007f3355a51c44 in QSqlQuery::prepare (this=this@entry=0x7f330315a2e8, query=...) at kernel/qsqlquery.cpp:930 #10 0x00007f3353aaab83 in Digikam::SqlQuery::prepare (this=this@entry=0x7f330315a2e0, query=...) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/sqlquery.cpp:52 #11 0x00007f3353a94baa in Digikam::DatabaseCoreBackend::prepareQuery (this=this@entry=0x19aede0, sql=...) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/databasecorebackend.cpp:1483 #12 0x00007f3353a94e12 in Digikam::DatabaseCoreBackend::execQuery (this=this@entry=0x19aede0, sql=..., boundValue1=...) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/databasecorebackend.cpp:1007 #13 0x00007f3353a94e77 in Digikam::DatabaseCoreBackend::execSql (this=0x19aede0, sql=..., boundValue1=..., values=values@entry=0x7f330315a520, lastInsertId=lastInsertId@entry=0x0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/databasecorebackend.cpp:911 #14 0x00007f335341c367 in Digikam::AlbumDB::getImageInformation (this=0x19c2740, imageID=imageID@entry=841, fields=...) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/albumdb.cpp:1480 #15 0x00007f3353461bcd in Digikam::ImageInfo::orientation (this=this@entry=0x7f330315a550) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/imageinfo.cpp:752 #16 0x00007f33534578c9 in Digikam::DatabaseLoadSaveFileInfoProvider::orientationHint (this=<optimized out>, path=...) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/databasethumbnailinfoprovider.cpp:66 #17 0x00007f3353ab0eea in Digikam::LoadSaveThread::exifOrientation (filePath=..., metadata=..., isRaw=isRaw@entry=false, fromRawEmbeddedPreview=fromRawEmbeddedPreview@entry=false) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threadimageio/loadsavethread.cpp:284 #18 0x00007f3353ab1b51 in Digikam::LoadSaveThread::exifOrientation (image=..., filePath=...) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threadimageio/loadsavethread.cpp:275 #19 0x00007f3353ab1c70 in Digikam::LoadSaveThread::exifRotate (image=..., filePath=...) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threadimageio/loadsavethread.cpp:335 #20 0x00007f3353ac508f in Digikam::PreviewLoadingTask::execute (this=0x2050700) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threadimageio/previewtask.cpp:375 #21 0x00007f3353ab076e in Digikam::LoadSaveThread::run (this=0x1d1ddd0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threadimageio/loadsavethread.cpp:136 #22 0x00007f3353ae663e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x1cc7b40) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/dynamicthread.cpp:186 #23 0x00007f334f2bcb70 in QThreadPoolThread::run (this=0x2efa7a0) at concurrent/qthreadpool.cpp:108 #24 0x00007f334f2c96ff in QThreadPrivate::start (arg=0x2efa7a0) at thread/qthread_unix.cpp:349 #25 0x00007f334b8c76aa in start_thread (arg=0x7f330315b700) at pthread_create.c:333 #26 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f32fcebd700 (LWP 5178)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 #1 0x00007f334b8c9cfd in __GI___pthread_mutex_lock (mutex=0x7f3336611f68 <staticMutexes.10015+40>) at ../nptl/pthread_mutex_lock.c:80 #2 0x00007f3336364c63 in sqlite3_free (p=0x7f32d4061f48) at sqlite3.c:20401 #3 0x00007f333639ecb6 in sqlite3LeaveMutexAndCloseZombie (db=0x7f32d00c34c8) at sqlite3.c:125927 #4 0x00007f333639f0a5 in sqlite3Close (db=0x7f32d00c34c8, forceZombie=0) at sqlite3.c:125865 #5 0x00007f332039c5b8 in QSQLiteDriver::close (this=0x7f32d0080360) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:589 #6 0x00007f3355a543b9 in QSqlDatabase::~QSqlDatabase (this=0x7f32fcebc940, __in_chrg=<optimized out>) at kernel/qsqldatabase.cpp:803 #7 0x00007f3355a54924 in QSqlDatabasePrivate::removeDatabase (name=...) at kernel/qsqldatabase.cpp:251 #8 0x00007f3355a549a5 in QSqlDatabase::removeDatabase (connectionName=...) at kernel/qsqldatabase.cpp:533 #9 0x00007f3353a8f6a2 in Digikam::DatabaseThreadData::closeDatabase (this=this@entry=0x7f32d00311f0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/databasecorebackend.cpp:133 #10 0x00007f3353a915d3 in Digikam::DatabaseThreadData::~DatabaseThreadData (this=this@entry=0x7f32d00311f0, __in_chrg=<optimized out>) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/database/core/databasecorebackend.cpp:112 #11 0x00007f3353a9a48e in qThreadStorage_deleteData<Digikam::DatabaseThreadData> (d=0x7f32d00311f0) at /usr/include/qt4/QtCore/qthreadstorage.h:97 #12 QThreadStorage<Digikam::DatabaseThreadData*>::deleteData (x=0x7f32d00311f0) at /usr/include/qt4/QtCore/qthreadstorage.h:140 #13 0x00007f334f2c771e in QThreadStorageData::finish (p=0x2efcd98) at thread/qthreadstorage.cpp:203 #14 0x00007f334f2c8693 in QThreadPrivate::finish (arg=arg@entry=0x2efcba0) at thread/qthread_unix.cpp:372 #15 0x00007f334f2c9715 in ~__pthread_cleanup_class (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/include/pthread.h:563 #16 QThreadPrivate::start (arg=0x2efcba0) at thread/qthread_unix.cpp:351 #17 0x00007f334b8c76aa in start_thread (arg=0x7f32fcebd700) at pthread_create.c:333 #18 0x00007f334e7e7eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f3355e0fb00 (LWP 4924)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f334f2c9c56 in wait (time=18446744073709551615, this=0x1d27af0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1d27a88, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f3353ae3994 in Digikam::WorkerObject::wait (this=0x1d279c0) at /build/digikam-t8Uelg/digikam-4.14.0/core/libs/threads/workerobject.cpp:95 #4 0x0000000000635023 in Digikam::FileActionMngr::shutDown (this=this@entry=0x1d27690) at /build/digikam-t8Uelg/digikam-4.14.0/core/app/fileaction/fileactionmngr.cpp:110 #5 0x0000000000635055 in Digikam::FileActionMngr::~FileActionMngr (this=0x1d27690, __in_chrg=<optimized out>) at /build/digikam-t8Uelg/digikam-4.14.0/core/app/fileaction/fileactionmngr.cpp:78 #6 0x00000000006350d7 in ~FileActionMngrCreator (this=0x1d27690, __in_chrg=<optimized out>) at /build/digikam-t8Uelg/digikam-4.14.0/core/app/fileaction/fileactionmngr.cpp:52 #7 destroy () at /build/digikam-t8Uelg/digikam-4.14.0/core/app/fileaction/fileactionmngr.cpp:59 #8 0x00007f334e71ad32 in __run_exit_handlers (status=1, listp=0x7f334eaa5698 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82 #9 0x00007f334e71ad85 in __GI_exit (status=<optimized out>) at exit.c:104 #10 0x00007f3339b62f24 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 #11 0x00007f3350b415a0 in KApplication::xioErrhandler (this=0x7ffe99f6a830, dpy=0x1772400) at ../../kdeui/kernel/kapplication.cpp:419 #12 0x00007f334d1c888e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #13 0x00007f334d1c61fd in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #14 0x00007f334d1b8190 in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6 #15 0x00007f334fe886cc in x11EventSourceCheck (s=0x1727de0) at kernel/qguieventdispatcher_glib.cpp:85 #16 0x00007f33468b38c1 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f33468b3e60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f33468b3fcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f334f40385e in QEventDispatcherGlib::processEvents (this=0x166df50, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #20 0x00007f334fe88c66 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #21 0x00007f334f3d2d21 in QEventLoop::processEvents (this=this@entry=0x7ffe99f6a350, flags=...) at kernel/qeventloop.cpp:149 #22 0x00007f334f3d3085 in QEventLoop::exec (this=this@entry=0x7ffe99f6a350, flags=...) at kernel/qeventloop.cpp:204 #23 0x00007f334f3d8b09 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227 #24 0x00007f334fddec1c in QApplication::exec () at kernel/qapplication.cpp:3828 #25 0x0000000000496c3a in main (argc=<optimized out>, argv=<optimized out>) at /build/digikam-t8Uelg/digikam-4.14.0/core/app/main/main.cpp:230 Reported using DrKonqi