Bug 326323 - Running Face Scan
Summary: Running Face Scan
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Engine (show other bugs)
Version: 3.4.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-10-20 13:17 UTC by gyergyoi
Modified: 2019-12-23 07:38 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gyergyoi 2013-10-20 13:17:30 UTC
Application: digikam (3.4.0)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.11.0-12-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:
I was runnning the scan unattended. I did not work in Digikam when it crashed. I only had Firefox open, but I wasn't doing anything in Firefox either.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdc9f753a80 (LWP 7517))]

Thread 17 (Thread 0x7fdc7dd82700 (LWP 7521)):
#0  0x00007fdc990a4f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdc821ea198 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007fdc943fdf6e in start_thread (arg=0x7fdc7dd82700) at pthread_create.c:311
#3  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7fdc799a0700 (LWP 7522)):
#0  0x00007fdc990a36bd in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdc91a0f660 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919d01bc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919d062b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d0afa in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc835499d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6  0x00007fdc919f50e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fdc943fdf6e in start_thread (arg=0x7fdc799a0700) at pthread_create.c:311
#8  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7fdc73fff700 (LWP 7523)):
#0  0x00007fdc91a100d2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdc91a10389 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919d0276 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919d06f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc919d07e9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdc919f50e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fdc943fdf6e in start_thread (arg=0x7fdc73fff700) at pthread_create.c:311
#8  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7fdc72ffd700 (LWP 7527)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdc99e93406 in wait (time=18446744073709551615, this=0x1697fe0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1697ef0, mutex=mutex@entry=0x1697ee8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005d5c4e in Digikam::ScanController::run (this=0x1697cf0) at /build/buildd/digikam-3.4.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x1697cf0) at thread/qthread_unix.cpp:338
#5  0x00007fdc943fdf6e in start_thread (arg=0x7fdc72ffd700) at pthread_create.c:311
#6  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7fdc6372b700 (LWP 7528)):
#0  0x00007fdc91a102ba in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdc91a10739 in g_private_get () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919f5580 in g_thread_self () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919cf7cc in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d0555 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc6372aab0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc6372aab0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fdc99e9088f in QThread::exec (this=this@entry=0x169a3e0) at thread/qthread.cpp:542
#10 0x00007fdc99f72d13 in QInotifyFileSystemWatcherEngine::run (this=0x169a3e0) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x169a3e0) at thread/qthread_unix.cpp:338
#12 0x00007fdc943fdf6e in start_thread (arg=0x7fdc6372b700) at pthread_create.c:311
#13 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7fdc62f2a700 (LWP 7530)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fdc99e93406 in wait (time=18446744073709551615, this=0x1c40bb0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1c40920, mutex=mutex@entry=0x1c40918, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fdc9cd0c16a in Digikam::ParkingThread::run (this=0x1c40900) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x1c40900) at thread/qthread_unix.cpp:338
#5  0x00007fdc943fdf6e in start_thread (arg=0x7fdc62f2a700) at pthread_create.c:311
#6  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7fdc4fffe700 (LWP 7613)):
#0  0x00007fdc91a100da in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdc91a103b9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919d0109 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919d062b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc24019f70, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc4fffda80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc4fffda80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fdc9cd0b813 in Digikam::WorkerObjectRunnable::run (this=0x7fdc44020230) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x301ea30) at concurrent/qthreadpool.cpp:107
#10 0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x301ea30) at thread/qthread_unix.cpp:338
#11 0x00007fdc943fdf6e in start_thread (arg=0x7fdc4fffe700) at pthread_create.c:311
#12 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7fdc4e7fb700 (LWP 7615)):
#0  0x00007fdc94400055 in __GI___pthread_mutex_lock (mutex=0x7fdc44116100) at pthread_mutex_lock.c:95
#1  0x00007fdc91a10391 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919cfc07 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919d05b3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc441754c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc4e7faa80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc4e7faa80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fdc9cd0b813 in Digikam::WorkerObjectRunnable::run (this=0x7fdc2401db20) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x30184f0) at concurrent/qthreadpool.cpp:107
#10 0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x30184f0) at thread/qthread_unix.cpp:338
#11 0x00007fdc943fdf6e in start_thread (arg=0x7fdc4e7fb700) at pthread_create.c:311
#12 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7fdc4b7f5700 (LWP 7622)):
#0  0x00007fdc91a100d0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdc91a10389 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919cfd49 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919d05b3 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc440e0210, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc4b7f4a80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc4b7f4a80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fdc9cd0b813 in Digikam::WorkerObjectRunnable::run (this=0x7fdc240c2920) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x30191c0) at concurrent/qthreadpool.cpp:107
#10 0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x30191c0) at thread/qthread_unix.cpp:338
#11 0x00007fdc943fdf6e in start_thread (arg=0x7fdc4b7f5700) at pthread_create.c:311
#12 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7fdc41ffb700 (LWP 7801)):
#0  0x00007fdc990bfc54 in pthread_mutex_lock (mutex=0x7fdc240baea0) at forward.c:192
#1  0x00007fdc91a10391 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919cff2b in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919d0602 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc246d8b60, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc41ffaa80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc41ffaa80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fdc9cd0b813 in Digikam::WorkerObjectRunnable::run (this=0x8547810) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x301ac00) at concurrent/qthreadpool.cpp:107
#10 0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x301ac00) at thread/qthread_unix.cpp:338
#11 0x00007fdc943fdf6e in start_thread (arg=0x7fdc41ffb700) at pthread_create.c:311
#12 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7fdc4effc700 (LWP 7802)):
#0  0x00007fdc990a4f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fdc919d0694 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc4401a8e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc4effba80, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc4effba80, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fdc9cd0b813 in Digikam::WorkerObjectRunnable::run (this=0x8f0f730) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#7  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x301f750) at concurrent/qthreadpool.cpp:107
#8  0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x301f750) at thread/qthread_unix.cpp:338
#9  0x00007fdc943fdf6e in start_thread (arg=0x7fdc4effc700) at pthread_create.c:311
#10 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7fdc4cedc700 (LWP 7804)):
#0  0x00007fdc99037658 in _int_free (av=0x7fdc44000020, p=0x7fdc4511ad20, have_lock=0) at malloc.c:3879
#1  0x00007fdc99edb428 in QString::free (d=0x7fdc4511ad30) at tools/qstring.cpp:1235
#2  0x00007fdc9f3796e9 in ~QString (this=0x7fdc442c7d40, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qstring.h:880
#3  ~QSqlResultPrivate (this=0x7fdc442c7cf0, __in_chrg=<optimized out>) at kernel/qsqlresult.cpp:64
#4  QSqlResult::~QSqlResult (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qsqlresult.cpp:266
#5  0x00007fdc62526223 in QSQLiteResult::~QSQLiteResult (this=0x7fdc4412feb0, __in_chrg=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:319
#6  0x00007fdc62526269 in QSQLiteResult::~QSQLiteResult (this=0x7fdc4412feb0, __in_chrg=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:326
#7  0x00007fdc9f36e65e in QSqlQuery::~QSqlQuery (this=0x7fdc44000020, __in_chrg=<optimized out>) at kernel/qsqlquery.cpp:245
#8  0x00007fdc9ccc677a in Digikam::DatabaseCoreBackend::execSql (this=0x1983570, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=values@entry=0x0, lastInsertId=lastInsertId@entry=0x7fdc4cedb5a0) at /build/buildd/digikam-3.4.0/core/libs/database/core/databasecorebackend.cpp:929
#9  0x00007fdc9ccd2590 in Digikam::ThumbnailDB::insertThumbnail (this=0x194d130, info=..., lastInsertId=lastInsertId@entry=0x7fdc4cedb720) at /build/buildd/digikam-3.4.0/core/libs/database/core/thumbnaildb.cpp:260
#10 0x00007fdc9ccf6c08 in Digikam::ThumbnailCreator::storeInDatabase (this=this@entry=0x1dd5010, info=..., image=...) at /build/buildd/digikam-3.4.0/core/libs/threadimageio/thumbnailcreator.cpp:755
#11 0x00007fdc9ccf8ca9 in Digikam::ThumbnailCreator::load (this=0x1dd5010, path=..., rect=..., pregenerate=pregenerate@entry=true) at /build/buildd/digikam-3.4.0/core/libs/threadimageio/thumbnailcreator.cpp:267
#12 0x00007fdc9ccf95a0 in Digikam::ThumbnailCreator::pregenerate (this=<optimized out>, path=...) at /build/buildd/digikam-3.4.0/core/libs/threadimageio/thumbnailcreator.cpp:183
#13 0x00007fdc9cd08160 in Digikam::ThumbnailLoadingTask::execute (this=0x6f2aa40) at /build/buildd/digikam-3.4.0/core/libs/threadimageio/thumbnailtask.cpp:82
#14 0x00007fdc9cce0436 in Digikam::LoadSaveThread::run (this=0x1dd4da0) at /build/buildd/digikam-3.4.0/core/libs/threadimageio/loadsavethread.cpp:136
#15 0x00007fdc9cd0dfae in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x19c2ea0) at /build/buildd/digikam-3.4.0/core/libs/threads/dynamicthread.cpp:186
#16 0x00007fdc99e867ae in QThreadPoolThread::run (this=0x301fbb0) at concurrent/qthreadpool.cpp:107
#17 0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x301fbb0) at thread/qthread_unix.cpp:338
#18 0x00007fdc943fdf6e in start_thread (arg=0x7fdc4cedc700) at pthread_create.c:311
#19 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fdc4f7fd700 (LWP 7805)):
#0  Digikam::JPEGLoader::load (this=this@entry=0x7fdc4f7fc3e0, filePath=..., observer=observer@entry=0x73e5d70) at /build/buildd/digikam-3.4.0/core/libs/dimg/loaders/jpegloader.cpp:454
#1  0x00007fdc9cb2882e in Digikam::DImg::load (this=this@entry=0x73e5f60, filePath=..., loadFlagsInt=loadFlagsInt@entry=63, observer=observer@entry=0x73e5d70, rawDecodingSettings=...) at /build/buildd/digikam-3.4.0/core/libs/dimg/dimg.cpp:431
#2  0x00007fdc9cb29440 in Digikam::DImg::load (this=this@entry=0x73e5f60, filePath=..., observer=observer@entry=0x73e5d70, rawDecodingSettings=...) at /build/buildd/digikam-3.4.0/core/libs/dimg/dimg.cpp:375
#3  0x00007fdc9ccf1c80 in Digikam::PreviewLoadingTask::execute (this=0x73e5d60) at /build/buildd/digikam-3.4.0/core/libs/threadimageio/previewtask.cpp:320
#4  0x00007fdc9cce0436 in Digikam::LoadSaveThread::run (this=0x93ceaf0) at /build/buildd/digikam-3.4.0/core/libs/threadimageio/loadsavethread.cpp:136
#5  0x00007fdc9cd0dfae in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x3458840) at /build/buildd/digikam-3.4.0/core/libs/threads/dynamicthread.cpp:186
#6  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x3020470) at concurrent/qthreadpool.cpp:107
#7  0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x3020470) at thread/qthread_unix.cpp:338
#8  0x00007fdc943fdf6e in start_thread (arg=0x7fdc4f7fd700) at pthread_create.c:311
#9  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fdc5976e700 (LWP 7806)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fdc8e77ec6b in ?? () from /usr/lib/libtbb.so.2
#2  0x00007fdc8e77ec89 in ?? () from /usr/lib/libtbb.so.2
#3  0x00007fdc943fdf6e in start_thread (arg=0x7fdc5976e700) at pthread_create.c:311
#4  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fdc4c6db700 (LWP 7809)):
#0  0x00007fdc9440105f in __pthread_mutex_unlock_usercnt (mutex=0x7fdc44140010, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007fdc91a103c1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc919d0109 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdc919d062b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc442d3850, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc4c6daa80, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc4c6daa80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fdc9cd0b813 in Digikam::WorkerObjectRunnable::run (this=0x96803d0) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#9  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x301c1e0) at concurrent/qthreadpool.cpp:107
#10 0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x301c1e0) at thread/qthread_unix.cpp:338
#11 0x00007fdc943fdf6e in start_thread (arg=0x7fdc4c6db700) at pthread_create.c:311
#12 0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fdc4aff4700 (LWP 7810)):
#0  0x00007fdc919d0605 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdc99fbfa76 in QEventDispatcherGlib::processEvents (this=0x7fdc44310b90, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#3  0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fdc4aff3a80, flags=...) at kernel/qeventloop.cpp:149
#4  0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fdc4aff3a80, flags=...) at kernel/qeventloop.cpp:204
#5  0x00007fdc9cd0b813 in Digikam::WorkerObjectRunnable::run (this=0x6c501d0) at /build/buildd/digikam-3.4.0/core/libs/threads/threadmanager.cpp:196
#6  0x00007fdc99e867ae in QThreadPoolThread::run (this=0x301e5d0) at concurrent/qthreadpool.cpp:107
#7  0x00007fdc99e92f2f in QThreadPrivate::start (arg=0x301e5d0) at thread/qthread_unix.cpp:338
#8  0x00007fdc943fdf6e in start_thread (arg=0x7fdc4aff4700) at pthread_create.c:311
#9  0x00007fdc990b19cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fdc9f753a80 (LWP 7517)):
[KCrash Handler]
#6  0x00007fdc99fb61fb in clear (d=0x8f33340) at kernel/qvariant.cpp:290
#7  0x00007fdc9c754ae1 in node_destruct (this=<optimized out>, n=0x705fc38) at /usr/include/qt4/QtCore/qlist.h:388
#8  erase (alast=..., afirst=..., this=0x1c54138) at /usr/include/qt4/QtCore/qlist.h:811
#9  Digikam::ImageModel::removeRowPairs (this=this@entry=0x1c53fe0, toRemove=...) at /build/buildd/digikam-3.4.0/core/libs/models/imagemodel.cpp:1025
#10 0x00007fdc9c755d92 in Digikam::ImageModel::finishIncrementalRefresh (this=this@entry=0x1c53fe0) at /build/buildd/digikam-3.4.0/core/libs/models/imagemodel.cpp:844
#11 0x00000000005727b5 in Digikam::ImageAlbumModel::slotResult (this=0x1c53fe0, job=<optimized out>) at /build/buildd/digikam-3.4.0/core/libs/models/imagealbummodel.cpp:307
#12 0x000000000057361c in Digikam::ImageAlbumModel::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at /build/buildd/digikam-3.4.0/obj-x86_64-linux-gnu/core/digikam/imagealbummodel.moc:94
#13 0x00007fdc99fa6a58 in QMetaObject::activate (sender=sender@entry=0x637d2c0, m=m@entry=0x7fdc9a7ab600 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fffda715130) at kernel/qobject.cpp:3539
#14 0x00007fdc9a41b0c2 in KJob::result (this=this@entry=0x637d2c0, _t1=_t1@entry=0x637d2c0) at ./kjob.moc:208
#15 0x00007fdc9a41b100 in KJob::emitResult (this=this@entry=0x637d2c0) at ../../kdecore/jobs/kjob.cpp:318
#16 0x00007fdc9bde5e3a in KIO::SimpleJob::slotFinished (this=this@entry=0x637d2c0) at ../../kio/kio/job.cpp:496
#17 0x00007fdc9bde6f8e in KIO::TransferJob::slotFinished (this=0x637d2c0) at ../../kio/kio/job.cpp:1099
#18 0x00007fdc99fa6a58 in QMetaObject::activate (sender=0x87b0820, m=m@entry=0x7fdc9c18f580 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#19 0x00007fdc9be83d33 in KIO::SlaveInterface::finished (this=<optimized out>) at ./slaveinterface.moc:185
#20 0x00007fdc9be85276 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:176
#21 0x00007fdc9be82d6e in KIO::SlaveInterface::dispatch (this=0x87b0820) at ../../kio/kio/slaveinterface.cpp:92
#22 0x00007fdc9be779d6 in KIO::Slave::gotInput (this=0x87b0820) at ../../kio/kio/slave.cpp:344
#23 0x00007fdc99fa6a58 in QMetaObject::activate (sender=0x6964a50, m=m@entry=0x7fdc9c188aa0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#24 0x00007fdc9bdb31e0 in KIO::Connection::readyRead (this=<optimized out>) at ./connection.moc:106
#25 0x00007fdc9bdb38d1 in KIO::ConnectionPrivate::dequeue (this=0x272c7b0) at ../../kio/kio/connection.cpp:82
#26 0x00007fdc99faadce in QObject::event (this=0x6964a50, e=<optimized out>) at kernel/qobject.cpp:1194
#27 0x00007fdc9a983dfc in QApplicationPrivate::notify_helper (this=this@entry=0x13fc710, receiver=receiver@entry=0x6964a50, e=e@entry=0x83f7e60) at kernel/qapplication.cpp:4567
#28 0x00007fdc9a98a470 in QApplication::notify (this=this@entry=0x7fffda7162a0, receiver=receiver@entry=0x6964a50, e=e@entry=0x83f7e60) at kernel/qapplication.cpp:4353
#29 0x00007fdc9b68da6a in KApplication::notify (this=0x7fffda7162a0, receiver=0x6964a50, event=0x83f7e60) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x00007fdc99f928bd in QCoreApplication::notifyInternal (this=0x7fffda7162a0, receiver=receiver@entry=0x6964a50, event=event@entry=0x83f7e60) at kernel/qcoreapplication.cpp:946
#31 0x00007fdc99f95e1f in sendEvent (event=0x83f7e60, receiver=0x6964a50) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x136d5a0) at kernel/qcoreapplication.cpp:1570
#33 0x00007fdc99f962c3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463
#34 0x00007fdc99fc0073 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=0x13fd750) at kernel/qeventdispatcher_glib.cpp:279
#36 0x00007fdc919d03a6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fdc919d06f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007fdc919d079c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fdc99fbfa55 in QEventDispatcherGlib::processEvents (this=0x13f7970, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#40 0x00007fdc9aa259d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007fdc99f915ef in QEventLoop::processEvents (this=this@entry=0x7fffda715d80, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007fdc99f918e5 in QEventLoop::exec (this=this@entry=0x7fffda715d80, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007fdc99f96e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#44 0x00007fdc9a98234c in QApplication::exec () at kernel/qapplication.cpp:3828
#45 0x0000000000491ef3 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-3.4.0/core/digikam/main/main.cpp:235

The reporter indicates this bug may be a duplicate of or related to bug 312289.

Possible duplicates by query: bug 323828, bug 323428, bug 312289, bug 312243.

Reported using DrKonqi
Comment 1 caulier.gilles 2013-10-29 17:05:48 UTC

*** This bug has been marked as a duplicate of bug 317413 ***
Comment 2 caulier.gilles 2019-12-23 07:38:17 UTC
Problem is fixed with new 7.0.0-beta1 through this long story from this bug

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

You can test digiKam 7.0.0-beta1 with bundle available here:

https://download.kde.org/unstable/digikam/

Don't hesitate to give us a fresh feedback about his entry.

Thanks in advance

Gilles Caulier