[Digikam-devel] [digikam] [Bug 359817] New: digiKam crashed while scanning faces

via KDE Bugzilla bugzilla_noreply at kde.org
Fri Feb 26 12:30:39 GMT 2016


https://bugs.kde.org/show_bug.cgi?id=359817

            Bug ID: 359817
           Summary: digiKam crashed while scanning faces
           Product: digikam
           Version: 4.12.0
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: digikam-devel at kde.org
          Reporter: mikebianc at aol.com

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

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Digikam-devel mailing list