Application: digikam (4.12.0) KDE Platform Version: 4.14.13 Qt Version: 4.8.6 Operating System: Linux 4.2.0-27-generic i686 Distribution: Ubuntu 15.10 -- Information about the crash: - What I was doing when the application crashed: scanning (and detecting) faces from photos on an NFS share. -- Backtrace: Application: digiKam (digikam), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xacff99c0 (LWP 17936))] Thread 19 (Thread 0xacd12b40 (LWP 17953)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb42c53db in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xafcf91a3 in ?? () from /lib/i386-linux-gnu/libusb-1.0.so.0 #3 0xb39fb1aa in start_thread (arg=0xacd12b40) at pthread_create.c:333 #4 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 18 (Thread 0xab6fcb40 (LWP 17955)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb3a0025c in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb42dccf6 in __pthread_cond_wait (cond=0x8d1bc28, mutex=0x8d1bc10) at forward.c:149 #3 0xb4625232 in QWaitConditionPrivate::wait (time=4294967295, this=0x8d1bc10) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8d1bb84, mutex=0x8d1bb80, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x0822567e in Digikam::ScanController::run (this=0x8cfef38) at /build/digikam-tUtjhi/digikam-4.12.0/core/app/database/scancontroller.cpp:725 #6 0xb4624c5e in QThreadPrivate::start (arg=0x8cfef38) at thread/qthread_unix.cpp:349 #7 0xb39fb1aa in start_thread (arg=0xab6fcb40) at pthread_create.c:333 #8 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 17 (Thread 0xaacffb40 (LWP 17956)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb42bf75b in read () at ../sysdeps/unix/syscall-template.S:81 #2 0xb316c005 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb31269aa in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb3126eb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0xb477527c in QEventDispatcherGlib::processEvents (this=0xaa300468, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #7 0xb4740daf in QEventLoop::processEvents (this=0xaacfefe4, flags=...) at kernel/qeventloop.cpp:149 #8 0xb474113e in QEventLoop::exec (this=0xaacfefe4, flags=...) at kernel/qeventloop.cpp:204 #9 0xb462210b in QThread::exec (this=0x8d1f010) at thread/qthread.cpp:538 #10 0xb4720576 in QInotifyFileSystemWatcherEngine::run (this=0x8d1f010) at io/qfilesystemwatcher_inotify.cpp:265 #11 0xb4624c5e in QThreadPrivate::start (arg=0x8d1f010) at thread/qthread_unix.cpp:349 #12 0xb39fb1aa in start_thread (arg=0xaacffb40) at pthread_create.c:333 #13 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 16 (Thread 0xaa2ffb40 (LWP 17963)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb3a0025c in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb42dccf6 in __pthread_cond_wait (cond=0x8f59ab8, mutex=0x8f59aa0) at forward.c:149 #3 0xb4625232 in QWaitConditionPrivate::wait (time=4294967295, this=0x8f59aa0) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8f57840, mutex=0x8f5783c, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0xb700c92e in Digikam::ParkingThread::run (this=0x8f57830) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:119 #6 0xb4624c5e in QThreadPrivate::start (arg=0x8f57830) at thread/qthread_unix.cpp:349 #7 0xb39fb1aa in start_thread (arg=0xaa2ffb40) at pthread_create.c:333 #8 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 15 (Thread 0x9707fb40 (LWP 18041)): #0 0xb4774bd4 in idleTimerSourceCheck (source=0xa9903700) at kernel/qeventdispatcher_glib.cpp:229 #1 0xb31268da in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3126eb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb477527c in QEventDispatcherGlib::processEvents (this=0xa9902ab0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0xb4740daf in QEventLoop::processEvents (this=0x9707efd4, flags=...) at kernel/qeventloop.cpp:149 #6 0xb474113e in QEventLoop::exec (this=0x9707efd4, flags=...) at kernel/qeventloop.cpp:204 #7 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xa4157ea8) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #8 0xb46173e9 in QThreadPoolThread::run (this=0x9f19ff8) at concurrent/qthreadpool.cpp:108 #9 0xb4624c5e in QThreadPrivate::start (arg=0x9f19ff8) at thread/qthread_unix.cpp:349 #10 0xb39fb1aa in start_thread (arg=0x9707fb40) at pthread_create.c:333 #11 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 14 (Thread 0x9ee46b40 (LWP 18042)): #0 0xb316d3d8 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb31263cb in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3126e24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb477527c in QEventDispatcherGlib::processEvents (this=0xa9994850, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0xb4740daf in QEventLoop::processEvents (this=0x9ee45fd4, flags=...) at kernel/qeventloop.cpp:149 #6 0xb474113e in QEventLoop::exec (this=0x9ee45fd4, flags=...) at kernel/qeventloop.cpp:204 #7 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xa4136068) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #8 0xb46173e9 in QThreadPoolThread::run (this=0x8edae80) at concurrent/qthreadpool.cpp:108 #9 0xb4624c5e in QThreadPrivate::start (arg=0x8edae80) at thread/qthread_unix.cpp:349 #10 0xb39fb1aa in start_thread (arg=0x9ee46b40) at pthread_create.c:333 #11 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 13 (Thread 0x9e625b40 (LWP 18043)): #0 0xb316d3ad in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb31263e9 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3126e24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb477527c in QEventDispatcherGlib::processEvents (this=0xa3fabd20, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0xb4740daf in QEventLoop::processEvents (this=0x9e624fd4, flags=...) at kernel/qeventloop.cpp:149 #6 0xb474113e in QEventLoop::exec (this=0x9e624fd4, flags=...) at kernel/qeventloop.cpp:204 #7 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xa4045e58) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #8 0xb46173e9 in QThreadPoolThread::run (this=0x9f1c798) at concurrent/qthreadpool.cpp:108 #9 0xb4624c5e in QThreadPrivate::start (arg=0x9f1c798) at thread/qthread_unix.cpp:349 #10 0xb39fb1aa in start_thread (arg=0x9e625b40) at pthread_create.c:333 #11 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 12 (Thread 0x9f906b40 (LWP 18527)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb42cb5a7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29 #2 0xb462342a in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x8e96668) at thread/qmutex_unix.cpp:99 #3 QMutexPrivate::wait (this=0x8e96668, timeout=-1) at thread/qmutex_unix.cpp:113 #4 0xb461efa3 in QMutex::lockInternal (this=0x8e7f6ac) at thread/qmutex.cpp:450 #5 0xb461f289 in QMutex::lock (this=0x8e7f6ac) at thread/qmutex.cpp:177 #6 0xb6fddc95 in Digikam::LoadingCache::CacheLock::CacheLock (this=0x9f905dcc, cache=0x8d6b3b0) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/loadingcache.cpp:504 #7 0xb6feab68 in Digikam::PreviewLoadingTask::execute (this=0xeab6cb0) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/previewtask.cpp:72 #8 0xb6fd56b1 in Digikam::LoadSaveThread::run (this=0xf4c99f8) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/loadsavethread.cpp:136 #9 0xb700fd73 in Digikam::DynamicThread::DynamicThreadPriv::run (this=0xf4c9a90) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/dynamicthread.cpp:186 #10 0xb46173e9 in QThreadPoolThread::run (this=0x9d51278) at concurrent/qthreadpool.cpp:108 #11 0xb4624c5e in QThreadPrivate::start (arg=0x9d51278) at thread/qthread_unix.cpp:349 #12 0xb39fb1aa in start_thread (arg=0x9f906b40) at pthread_create.c:333 #13 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 11 (Thread 0x9607db40 (LWP 18528)): #0 0xb31264fd in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb3126e24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb477527c in QEventDispatcherGlib::processEvents (this=0x9cd42510, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0xb4740daf in QEventLoop::processEvents (this=0x9607cfd4, flags=...) at kernel/qeventloop.cpp:149 #5 0xb474113e in QEventLoop::exec (this=0x9607cfd4, flags=...) at kernel/qeventloop.cpp:204 #6 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xc423ef0) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #7 0xb46173e9 in QThreadPoolThread::run (this=0x9d50ec0) at concurrent/qthreadpool.cpp:108 #8 0xb4624c5e in QThreadPrivate::start (arg=0x9d50ec0) at thread/qthread_unix.cpp:349 #9 0xb39fb1aa in start_thread (arg=0x9607db40) at pthread_create.c:333 #10 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 10 (Thread 0x9bc72b40 (LWP 18529)): #0 0xaae85703 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #1 0xaae89662 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #2 0xaae89d51 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #3 0xaae8a0f6 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #4 0xaae8a811 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #5 0xab7812e9 in QSQLiteResult::prepare (this=0xa4148478, query=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:359 #6 0xb774ad3c in QSqlResult::savePrepare (this=0xa4148478, query=...) at kernel/qsqlresult.cpp:601 #7 0xb773c101 in QSqlQuery::prepare (this=0x9bc71b44, query=...) at kernel/qsqlquery.cpp:930 #8 0xb6fce097 in Digikam::SqlQuery::prepare (this=0x9bc71b40, query=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/database/core/sqlquery.cpp:52 #9 0xb6fb4993 in Digikam::DatabaseCoreBackend::prepareQuery (this=0x8d3d850, sql=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/database/core/databasecorebackend.cpp:1483 #10 0xb6fb55c8 in Digikam::DatabaseCoreBackend::execQuery (this=0x8d3d850, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/database/core/databasecorebackend.cpp:1035 #11 0xb6fb566f in Digikam::DatabaseCoreBackend::execSql (this=0x8d3d850, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=0x0, lastInsertId=0x9bc71c78) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/database/core/databasecorebackend.cpp:937 #12 0xb6fc3301 in Digikam::ThumbnailDB::insertThumbnail (this=0x8d42f38, info=..., lastInsertId=0x9bc71d6c) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/database/core/thumbnaildb.cpp:260 #13 0xb6ff15ee in Digikam::ThumbnailCreator::storeInDatabase (this=0x919ee60, info=..., image=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:809 #14 0xb6ff49c6 in Digikam::ThumbnailCreator::load (this=0x919ee60, identifier=..., rect=..., pregenerate=true) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:285 #15 0xb6ff5816 in Digikam::ThumbnailCreator::pregenerate (this=0x919ee60, identifier=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/thumbnailcreator.cpp:212 #16 0xb700495e in Digikam::ThumbnailLoadingTask::execute (this=0xdf0f828) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/thumbnailtask.cpp:82 #17 0xb6fd56b1 in Digikam::LoadSaveThread::run (this=0x9080898) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/loadsavethread.cpp:136 #18 0xb700fd73 in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x91c4930) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/dynamicthread.cpp:186 #19 0xb46173e9 in QThreadPoolThread::run (this=0x9d519e8) at concurrent/qthreadpool.cpp:108 #20 0xb4624c5e in QThreadPrivate::start (arg=0x9d519e8) at thread/qthread_unix.cpp:349 #21 0xb39fb1aa in start_thread (arg=0x9bc72b40) at pthread_create.c:333 #22 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 9 (Thread 0x878e7b40 (LWP 18531)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb42c53db in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0xb3135980 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb3126f1c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0xb477527c in QEventDispatcherGlib::processEvents (this=0x9dd984b0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #6 0xb4740daf in QEventLoop::processEvents (this=0x878e6fd4, flags=...) at kernel/qeventloop.cpp:149 #7 0xb474113e in QEventLoop::exec (this=0x878e6fd4, flags=...) at kernel/qeventloop.cpp:204 #8 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xd2b6438) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #9 0xb46173e9 in QThreadPoolThread::run (this=0x9f1bef0) at concurrent/qthreadpool.cpp:108 #10 0xb4624c5e in QThreadPrivate::start (arg=0x9f1bef0) at thread/qthread_unix.cpp:349 #11 0xb39fb1aa in start_thread (arg=0x878e7b40) at pthread_create.c:333 #12 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 8 (Thread 0x9dad3b40 (LWP 18532)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb42cb5a7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29 #2 0xb355a3de in ?? () from /usr/lib/libtbb.so.2 #3 0xb355a489 in ?? () from /usr/lib/libtbb.so.2 #4 0xb39fb1aa in start_thread (arg=0x9dad3b40) at pthread_create.c:333 #5 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 7 (Thread 0x804cab40 (LWP 18534)): #0 0xb31267fe in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb3126eb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb477527c in QEventDispatcherGlib::processEvents (this=0x9dd999f8, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0xb4740daf in QEventLoop::processEvents (this=0x804c9fd4, flags=...) at kernel/qeventloop.cpp:149 #5 0xb474113e in QEventLoop::exec (this=0x804c9fd4, flags=...) at kernel/qeventloop.cpp:204 #6 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xd568870) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #7 0xb46173e9 in QThreadPoolThread::run (this=0x9f1bb38) at concurrent/qthreadpool.cpp:108 #8 0xb4624c5e in QThreadPrivate::start (arg=0x9f1bb38) at thread/qthread_unix.cpp:349 #9 0xb39fb1aa in start_thread (arg=0x804cab40) at pthread_create.c:333 #10 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 6 (Thread 0x7fcc9b40 (LWP 18535)): #0 0xb3126781 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb3126eb1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb477527c in QEventDispatcherGlib::processEvents (this=0x99c960a0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0xb4740daf in QEventLoop::processEvents (this=0x7fcc8fd4, flags=...) at kernel/qeventloop.cpp:149 #5 0xb474113e in QEventLoop::exec (this=0x7fcc8fd4, flags=...) at kernel/qeventloop.cpp:204 #6 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xf34c388) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #7 0xb46173e9 in QThreadPoolThread::run (this=0x9f1a768) at concurrent/qthreadpool.cpp:108 #8 0xb4624c5e in QThreadPrivate::start (arg=0x9f1a768) at thread/qthread_unix.cpp:349 #9 0xb39fb1aa in start_thread (arg=0x7fcc9b40) at pthread_create.c:333 #10 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 5 (Thread 0x7f4c8b40 (LWP 18537)): #0 0xb316d3ad in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0xb3126efd in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0xb477527c in QEventDispatcherGlib::processEvents (this=0x99e3a3e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #4 0xb4740daf in QEventLoop::processEvents (this=0x7f4c7fd4, flags=...) at kernel/qeventloop.cpp:149 #5 0xb474113e in QEventLoop::exec (this=0x7f4c7fd4, flags=...) at kernel/qeventloop.cpp:204 #6 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xc9ef0a8) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #7 0xb46173e9 in QThreadPoolThread::run (this=0x9f1a3b0) at concurrent/qthreadpool.cpp:108 #8 0xb4624c5e in QThreadPrivate::start (arg=0x9f1a3b0) at thread/qthread_unix.cpp:349 #9 0xb39fb1aa in start_thread (arg=0x7f4c8b40) at pthread_create.c:333 #10 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 4 (Thread 0x7e4efb40 (LWP 18538)): [KCrash Handler] #7 0xb4643543 in hash (n=<optimized out>, p=0x10097002) at tools/qhash.cpp:85 #8 qHash (key=...) at tools/qhash.cpp:99 #9 0xb6e391af in QHash<QString, QString>::findNode (this=0x8e7f6a0, akey=..., ahp=0x7e4eece8) at /usr/include/qt4/QtCore/qhash.h:882 #10 0xb6fde6e3 in QHash<QString, QString>::insertMulti (avalue=..., akey=..., this=0x8e7f6a0) at /usr/include/qt4/QtCore/qhash.h:779 #11 QMultiHash<QString, QString>::insert (value=..., key=..., this=0x8e7f6a0) at /usr/include/qt4/QtCore/qhash.h:935 #12 Digikam::LoadingCache::Private::mapImageFilePath (this=0x8e7f658, filePath=..., cacheKey=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/loadingcache.cpp:98 #13 0xb6fdfda0 in Digikam::LoadingCache::putImage (this=0x8d6b3b0, cacheKey=..., img=0x9cdb49d0, filePath=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/loadingcache.cpp:205 #14 0xb6feb0e3 in Digikam::PreviewLoadingTask::execute (this=0xd4fcb40) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/previewtask.cpp:394 #15 0xb6fd56b1 in Digikam::LoadSaveThread::run (this=0xf4c99f8) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/loadsavethread.cpp:136 #16 0xb700fd73 in Digikam::DynamicThread::DynamicThreadPriv::run (this=0xf4c9a90) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/dynamicthread.cpp:186 #17 0xb46173e9 in QThreadPoolThread::run (this=0x9d50b08) at concurrent/qthreadpool.cpp:108 #18 0xb4624c5e in QThreadPrivate::start (arg=0x9d50b08) at thread/qthread_unix.cpp:349 #19 0xb39fb1aa in start_thread (arg=0x7e4efb40) at pthread_create.c:333 #20 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 3 (Thread 0x7addeb40 (LWP 18905)): #0 0xb3d59953 in ?? () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #1 0xb3d5a07f in cvRunHaarClassifierCascade () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #2 0xb3d5a265 in cv::HaarDetectObjects_ScaleCascade_Invoker::operator()(cv::Range const&) const () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #3 0xb626d557 in ?? () from /usr/lib/i386-linux-gnu/libopencv_core.so.2.4 #4 0xb3567624 in ?? () from /usr/lib/libtbb.so.2 #5 0xb3564686 in ?? () from /usr/lib/libtbb.so.2 #6 0xb35646f5 in ?? () from /usr/lib/libtbb.so.2 #7 0xb626da5e in cv::parallel_for_(cv::Range const&, cv::ParallelLoopBody const&, double) () from /usr/lib/i386-linux-gnu/libopencv_core.so.2.4 #8 0xb3d5c0da in cvHaarDetectObjectsForROC(void const*, CvHaarClassifierCascade*, CvMemStorage*, std::vector<int, std::allocator<int> >&, std::vector<double, std::allocator<double> >&, double, int, int, CvSize, CvSize, bool) () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #9 0xb3d766ed in cv::CascadeClassifier::detectMultiScale(cv::Mat const&, std::vector<cv::Rect_<int>, std::allocator<cv::Rect_<int> > >&, std::vector<int, std::allocator<int> >&, std::vector<double, std::allocator<double> >&, double, int, int, cv::Size_<int>, cv::Size_<int>, bool) () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #10 0xb3d68c2c in cv::CascadeClassifier::detectMultiScale(cv::Mat const&, std::vector<cv::Rect_<int>, std::allocator<cv::Rect_<int> > >&, double, int, int, cv::Size_<int>, cv::Size_<int>) () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #11 0xb7535c08 in ?? () from /usr/lib/libkface.so.3 #12 0xb7538d6e in ?? () from /usr/lib/libkface.so.3 #13 0xb7528854 in KFaceIface::FaceDetector::detectFaces(QImage const&, QSize const&) () from /usr/lib/libkface.so.3 #14 0x0836e7f7 in Digikam::DetectionWorker::process (this=0xc4eaa10, package=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/utilities/facemanagement/facepipeline.cpp:487 #15 0x0836eb80 in Digikam::DetectionWorker::qt_static_metacall (_o=0xc4eaa10, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xd963320) at /build/digikam-tUtjhi/digikam-4.12.0/obj-i686-linux-gnu/core/app/facepipeline_p.moc:317 #16 0xb4755e1a in QMetaCallEvent::placeMetaCall (this=0xc34bd20, object=0xc4eaa10) at kernel/qobject.cpp:524 #17 0xb475e001 in QObject::event (this=0xc4eaa10, e=0xc34bd20) at kernel/qobject.cpp:1222 #18 0xb700d9fa in Digikam::WorkerObject::event (this=0xc4eaa10, e=0xc34bd20) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/workerobject.cpp:160 #19 0xb4d933ca in QApplicationPrivate::notify_helper (this=0x8b97880, receiver=0xc4eaa10, e=0xc34bd20) at kernel/qapplication.cpp:4570 #20 0xb4d9a6d1 in QApplication::notify (this=0xbfab9dd4, receiver=0xc4eaa10, e=0xc34bd20) at kernel/qapplication.cpp:4356 #21 0xb5950b3c in KApplication::notify (this=0xbfab9dd4, receiver=0xc4eaa10, event=0xc34bd20) at ../../kdeui/kernel/kapplication.cpp:311 #22 0xb47426ca in QCoreApplication::notifyInternal (this=0xbfab9dd4, receiver=0xc4eaa10, event=0xc34bd20) at kernel/qcoreapplication.cpp:955 #23 0xb47463b6 in QCoreApplication::sendEvent (event=0xc34bd20, receiver=0xc4eaa10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9f19f18) at kernel/qcoreapplication.cpp:1579 #25 0xb47466e5 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1472 #26 0xb47750f1 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #27 postEventSourceDispatch (s=0x9fa6fdb0) at kernel/qeventdispatcher_glib.cpp:300 #28 0xb3126ce9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #29 0xb3126f89 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #30 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #31 0xb4775255 in QEventDispatcherGlib::processEvents (this=0x9dd9ae48, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #32 0xb4740daf in QEventLoop::processEvents (this=0x7adddfd4, flags=...) at kernel/qeventloop.cpp:149 #33 0xb474113e in QEventLoop::exec (this=0x7adddfd4, flags=...) at kernel/qeventloop.cpp:204 #34 0xb700be6a in Digikam::WorkerObjectRunnable::run (this=0xea9ab50) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threads/threadmanager.cpp:196 #35 0xb46173e9 in QThreadPoolThread::run (this=0x9aa2660) at concurrent/qthreadpool.cpp:108 #36 0xb4624c5e in QThreadPrivate::start (arg=0x9aa2660) at thread/qthread_unix.cpp:349 #37 0xb39fb1aa in start_thread (arg=0x7addeb40) at pthread_create.c:333 #38 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 2 (Thread 0x9c96bb40 (LWP 18965)): #0 0xb3d59963 in ?? () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #1 0xb3d5a07f in cvRunHaarClassifierCascade () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #2 0xb3d5a265 in cv::HaarDetectObjects_ScaleCascade_Invoker::operator()(cv::Range const&) const () from /usr/lib/i386-linux-gnu/libopencv_objdetect.so.2.4 #3 0xb626d557 in ?? () from /usr/lib/i386-linux-gnu/libopencv_core.so.2.4 #4 0xb3567624 in ?? () from /usr/lib/libtbb.so.2 #5 0xb355ffbb in ?? () from /usr/lib/libtbb.so.2 #6 0xb355f04c in ?? () from /usr/lib/libtbb.so.2 #7 0xb355a03c in ?? () from /usr/lib/libtbb.so.2 #8 0xb355a489 in ?? () from /usr/lib/libtbb.so.2 #9 0xb39fb1aa in start_thread (arg=0x9c96bb40) at pthread_create.c:333 #10 0xb42cffde in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122 Thread 1 (Thread 0xacff99c0 (LWP 17936)): #0 0xb7793be8 in __kernel_vsyscall () #1 0xb42cb5a7 in syscall () at ../sysdeps/unix/sysv/linux/i386/syscall.S:29 #2 0xb462342a in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0x8e96668) at thread/qmutex_unix.cpp:99 #3 QMutexPrivate::wait (this=0x8e96668, timeout=-1) at thread/qmutex_unix.cpp:113 #4 0xb461efa3 in QMutex::lockInternal (this=0x8e7f6ac) at thread/qmutex.cpp:450 #5 0xb461f289 in QMutex::lock (this=0x8e7f6ac) at thread/qmutex.cpp:177 #6 0xb6fddc95 in Digikam::LoadingCache::CacheLock::CacheLock (this=0xbfab8cd8, cache=0x8d6b3b0) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/loadingcache.cpp:504 #7 0xb6ff7c4b in Digikam::ThumbnailLoadThread::Private::checkDescription (this=0x91b2b80, description=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/thumbnailloadthread.cpp:386 #8 0xb6ff9679 in Digikam::ThumbnailLoadThread::Private::makeDescriptions (this=0x91b2b80, identifiers=..., size=142) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/thumbnailloadthread.cpp:417 #9 0xb6ffc32b in Digikam::ThumbnailLoadThread::pregenerateGroup (this=0x9080898, identifiers=..., size=142) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/threadimageio/thumbnailloadthread.cpp:631 #10 0xb73be16a in Digikam::ImageThumbnailModel::preloadThumbnails (this=0x90255a8, infos=...) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/models/imagethumbnailmodel.cpp:179 #11 0xb73be275 in Digikam::ImageThumbnailModel::preloadAllThumbnails (this=0x90255a8) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/models/imagethumbnailmodel.cpp:200 #12 0xb73beab9 in Digikam::ImageThumbnailModel::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/digikam-tUtjhi/digikam-4.12.0/obj-i686-linux-gnu/core/app/imagethumbnailmodel.moc:73 #13 0xb4757efb in QMetaObject::activate (sender=0x90255a8, m=0xb74376bc <Digikam::ImageModel::staticMetaObject>, local_signal_index=9, argv=0x0) at kernel/qobject.cpp:3567 #14 0xb73a4052 in Digikam::ImageModel::allRefreshingFinished (this=0x90255a8) at /build/digikam-tUtjhi/digikam-4.12.0/obj-i686-linux-gnu/core/app/imagemodel.moc:202 #15 0xb73a719f in Digikam::ImageModel::cleanSituationChecks (this=0x90255a8) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/models/imagemodel.cpp:777 #16 0xb73a73f0 in Digikam::ImageModel::finishRefresh (this=0x90255a8) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/models/imagemodel.cpp:743 #17 0x081a1a40 in Digikam::ImageAlbumModel::slotResult (this=0x90255a8, job=0xc2d8300) at /build/digikam-tUtjhi/digikam-4.12.0/core/libs/models/imagealbummodel.cpp:360 #18 0x081a2b4e in Digikam::ImageAlbumModel::qt_static_metacall (_o=0x90255a8, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfab9224) at /build/digikam-tUtjhi/digikam-4.12.0/obj-i686-linux-gnu/core/app/imagealbummodel.moc:92 #19 0xb4757efb in QMetaObject::activate (sender=0xc2d8300, m=0xb4c10650 <KJob::staticMetaObject>, local_signal_index=3, argv=0xbfab9224) at kernel/qobject.cpp:3567 #20 0xb49d47f9 in KJob::result (this=0xc2d8300, _t1=0xc2d8300) at ./kjob.moc:207 #21 0xb49d4861 in KJob::emitResult (this=0xc2d8300) at ../../kdecore/jobs/kjob.cpp:318 #22 0xb5e42581 in KIO::SimpleJob::slotFinished (this=0xc2d8300) at ../../kio/kio/job.cpp:496 #23 0xb5e43b59 in KIO::TransferJob::slotFinished (this=0xc2d8300) at ../../kio/kio/job.cpp:1110 #24 0xb5e44831 in KIO::TransferJob::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./jobclasses.moc:387 #25 0xb4757efb in QMetaObject::activate (sender=0xc83ffe0, m=0xb60a5f00 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3567 #26 0xb5ef6b02 in KIO::SlaveInterface::finished (this=0xc83ffe0) at ./slaveinterface.moc:184 #27 0xb5ef9d03 in KIO::SlaveInterface::dispatch (this=0xc83ffe0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:176 #28 0xb5ef671e in KIO::SlaveInterface::dispatch (this=0xc83ffe0) at ../../kio/kio/slaveinterface.cpp:92 #29 0xb5ee8642 in KIO::Slave::gotInput (this=0xc83ffe0) at ../../kio/kio/slave.cpp:344 #30 0xb5ee930c in KIO::Slave::qt_static_metacall (_o=0xc83ffe0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfab9648) at ./slave.moc:56 #31 0xb4757efb in QMetaObject::activate (sender=0xc7682d0, m=0xb60a33b8 <KIO::Connection::staticMetaObject>, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3567 #32 0xb5e04d12 in KIO::Connection::readyRead (this=0xc7682d0) at ./connection.moc:105 #33 0xb5e0538b in KIO::ConnectionPrivate::dequeue (this=0xeeafec0) at ../../kio/kio/connection.cpp:82 #34 0xb4755e1a in QMetaCallEvent::placeMetaCall (this=0xe86d830, object=0xc7682d0) at kernel/qobject.cpp:524 #35 0xb475e001 in QObject::event (this=0xc7682d0, e=0xe86d830) at kernel/qobject.cpp:1222 #36 0xb4d933ca in QApplicationPrivate::notify_helper (this=0x8b97880, receiver=0xc7682d0, e=0xe86d830) at kernel/qapplication.cpp:4570 #37 0xb4d9a6d1 in QApplication::notify (this=0xbfab9dd4, receiver=0xc7682d0, e=0xe86d830) at kernel/qapplication.cpp:4356 #38 0xb5950b3c in KApplication::notify (this=0xbfab9dd4, receiver=0xc7682d0, event=0xe86d830) at ../../kdeui/kernel/kapplication.cpp:311 #39 0xb47426ca in QCoreApplication::notifyInternal (this=0xbfab9dd4, receiver=0xc7682d0, event=0xe86d830) at kernel/qcoreapplication.cpp:955 #40 0xb47463b6 in QCoreApplication::sendEvent (event=0xe86d830, receiver=0xc7682d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8b54ba8) at kernel/qcoreapplication.cpp:1579 #42 0xb47466e5 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1472 #43 0xb47750f1 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #44 postEventSourceDispatch (s=0x8b98be0) at kernel/qeventdispatcher_glib.cpp:300 #45 0xb3126ce9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #46 0xb3126f89 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #47 0xb3127054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #48 0xb4775255 in QEventDispatcherGlib::processEvents (this=0x8b3c980, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #49 0xb4e4e096 in QGuiEventDispatcherGlib::processEvents (this=0x8b3c980, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #50 0xb4740daf in QEventLoop::processEvents (this=0xbfab9c64, flags=...) at kernel/qeventloop.cpp:149 #51 0xb474113e in QEventLoop::exec (this=0xbfab9c64, flags=...) at kernel/qeventloop.cpp:204 #52 0xb4747736 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227 #53 0xb4d91264 in QApplication::exec () at kernel/qapplication.cpp:3828 #54 0x080bc135 in main (argc=5, argv=0xbfab9f14) at /build/digikam-tUtjhi/digikam-4.12.0/core/app/main/main.cpp:230 The reporter indicates this bug may be a duplicate of or related to bug 348042. Possible duplicates by query: bug 353396, bug 348699, bug 348042, bug 347050, bug 345593. Reported using DrKonqi
Please try with last 4.14.0... Gilles Caulier
This problem is not reproducible with last 5.0.0 I close this file now. Re-open it if necessary. Gilles Caulier