Application: digikam (2.5.0) KDE Platform Version: 4.8.3 (4.8.3) Qt Version: 4.8.1 Operating System: Linux 3.2.0-24-generic i686 Distribution: Ubuntu 12.04 LTS -- Information about the crash: - What I was doing when the application crashed: I had gone to the people panel and clicked the button to initiate a face scan. I had already scanned my collection previously but wanted to redo the scan. First I selected the option to clear training data. After that was done (it was quick), I went back in and started another face scan with the option to clear all unmarked faces and rescan them. I left the operation running in the background while I went to do other tasks (not in Digikam). It then crashed at some point during the scan. I was not tagging faces at the time, as some similar reports of this crash were doing. -- 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 0xb51398c0 (LWP 21839))] Thread 20 (Thread 0xb3d26b40 (LWP 21840)): #0 0x07fbec76 in ?? () from /lib/i386-linux-gnu/libc.so.6 #1 0x07f905c8 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #2 0x032aa390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326a926 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0326b002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x0326b52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x05886134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so #7 0x0328e673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #9 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 19 (Thread 0xb33ffb40 (LWP 21841)): #0 0x008ddc84 in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x07f90634 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0x032aa3d0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326a0de in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0326af18 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x0326b52b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x045470ea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #7 0x0328e673 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #9 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 18 (Thread 0xb12dbb40 (LWP 21843)): #0 0x00765416 in __kernel_vsyscall () #1 0x008de96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07f903dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0650c350 in wait (time=4294967295, this=0x8ed10b0) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8ed101c, mutex=0x8ed1018, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x0820346e in Digikam::ScanController::run (this=0x8e99548) at /build/buildd/digikam-2.5.0/core/digikam/database/scancontroller.cpp:647 #6 0x0650bde0 in QThreadPrivate::start (arg=0x8e99548) at thread/qthread_unix.cpp:298 #7 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 17 (Thread 0xb0adab40 (LWP 21844)): #0 0x05813dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x0656a315 in do_gettime (frac=0xb0ad9e30, sec=0xb0ad9e28) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x06654226 in QTimerInfoList::updateCurrentTime (this=0xb20018cc) at kernel/qeventdispatcher_unix.cpp:343 #4 0x0665457a in QTimerInfoList::timerWait (this=0xb20018cc, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #5 0x06652e23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb0ad9f3c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x06652ebd in timerSourcePrepare (source=0xb2001898, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x0326a762 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x0326af6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x0326b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xb2000cb8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0x0661f50d in QEventLoop::processEvents (this=0xb0ada0c0, flags=...) at kernel/qeventloop.cpp:149 #12 0x0661f7a9 in QEventLoop::exec (this=0xb0ada0c0, flags=...) at kernel/qeventloop.cpp:204 #13 0x0650894c in QThread::exec (this=0x8ece910) at thread/qthread.cpp:501 #14 0x065fcb5d in QInotifyFileSystemWatcherEngine::run (this=0x8ece910) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x0650bde0 in QThreadPrivate::start (arg=0x8ece910) at thread/qthread_unix.cpp:298 #16 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 16 (Thread 0xb02d9b40 (LWP 21846)): #0 0x00765416 in __kernel_vsyscall () #1 0x008de96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07f903dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x0650c350 in wait (time=4294967295, this=0x8d2a600) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0x8e8cbd8, mutex=0x8e8cbd4, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x012ecb2c in Digikam::ParkingThread::run (this=0x8e8cbc8) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:119 #6 0x0650bde0 in QThreadPrivate::start (arg=0x8e8cbc8) at thread/qthread_unix.cpp:298 #7 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 15 (Thread 0xa41b1b40 (LWP 21925)): #0 0x032aa90a in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x0328ec44 in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x0326b1af in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xb20b12f8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x0661f50d in QEventLoop::processEvents (this=0xa41b10c0, flags=...) at kernel/qeventloop.cpp:149 #5 0x0661f7a9 in QEventLoop::exec (this=0xa41b10c0, flags=...) at kernel/qeventloop.cpp:204 #6 0x0650894c in QThread::exec (this=0xa05f150) at thread/qthread.cpp:501 #7 0x065fcb5d in QInotifyFileSystemWatcherEngine::run (this=0xa05f150) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x0650bde0 in QThreadPrivate::start (arg=0xa05f150) at thread/qthread_unix.cpp:298 #9 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #10 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 14 (Thread 0xa372cb40 (LWP 21926)): #0 0x032aa0b2 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x032aa388 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x0326a5b6 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326af6f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0326b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xb2004bf8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x0661f50d in QEventLoop::processEvents (this=0xa372c0c0, flags=...) at kernel/qeventloop.cpp:149 #7 0x0661f7a9 in QEventLoop::exec (this=0xa372c0c0, flags=...) at kernel/qeventloop.cpp:204 #8 0x0650894c in QThread::exec (this=0x938a8a0) at thread/qthread.cpp:501 #9 0x065fcb5d in QInotifyFileSystemWatcherEngine::run (this=0x938a8a0) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0650bde0 in QThreadPrivate::start (arg=0x938a8a0) at thread/qthread_unix.cpp:298 #11 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 13 (Thread 0xa61b5b40 (LWP 23282)): #0 0x008ddc6a in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x07f90634 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6 #2 0x032aa3d0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326b1cb in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xb203e278, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x0661f50d in QEventLoop::processEvents (this=0xa61b50b8, flags=...) at kernel/qeventloop.cpp:149 #6 0x0661f7a9 in QEventLoop::exec (this=0xa61b50b8, flags=...) at kernel/qeventloop.cpp:204 #7 0x012ec0ce in Digikam::WorkerObjectRunnable::run (this=0xdcdcd68) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #8 0x064fe39b in QThreadPoolThread::run (this=0xa60a7f0) at concurrent/qthreadpool.cpp:107 #9 0x0650bde0 in QThreadPrivate::start (arg=0xa60a7f0) at thread/qthread_unix.cpp:298 #10 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 12 (Thread 0xa49b2b40 (LWP 23283)): #0 0x00759ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00759c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x007584d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 11 (Thread 0xa9c12b40 (LWP 23288)): #0 0x008d9483 in __i686.get_pc_thunk.bx () from /lib/i386-linux-gnu/libpthread.so.0 #1 0x008dccbf in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x07f905f4 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6 #3 0x032aa390 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0326aa75 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x0326b002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x0326b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xb203aa78, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #8 0x0661f50d in QEventLoop::processEvents (this=0xa9c120b8, flags=...) at kernel/qeventloop.cpp:149 #9 0x0661f7a9 in QEventLoop::exec (this=0xa9c120b8, flags=...) at kernel/qeventloop.cpp:204 #10 0x012ec0ce in Digikam::WorkerObjectRunnable::run (this=0xa998df0) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #11 0x064fe39b in QThreadPoolThread::run (this=0xa5f9f38) at concurrent/qthreadpool.cpp:107 #12 0x0650bde0 in QThreadPrivate::start (arg=0xa5f9f38) at thread/qthread_unix.cpp:298 #13 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #14 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 10 (Thread 0xa89ffb40 (LWP 23290)): #0 0x00759ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00759c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x007584d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 9 (Thread 0xa0738b40 (LWP 23306)): #0 0x0503bc76 in sqlite3_strnicmp () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #1 0x0503cda5 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #2 0x0503ce50 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #3 0x0503e30e in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #4 0x050997b1 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #5 0x0509a270 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #6 0x0509a322 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #7 0x050a2845 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #8 0x050a57d7 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #9 0x050a9bac in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #10 0x050a9de1 in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #11 0x050a9f1b in ?? () from /usr/lib/i386-linux-gnu/libsqlite3.so.0 #12 0x0607d36f in QSQLiteResult::prepare (this=0xa8ae7fd8, query=...) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:330 #13 0x0091e8da in QSqlResult::savePrepare (this=0xa8ae7fd8, query=...) at kernel/qsqlresult.cpp:600 #14 0x00910ae2 in QSqlQuery::prepare (this=0xa0737ae4, query=...) at kernel/qsqlquery.cpp:930 #15 0x0128f9f8 in Digikam::SqlQuery::prepare (this=0xa0737ae0, query=...) at /build/buildd/digikam-2.5.0/core/libs/database/sqlquery.cpp:52 #16 0x01277de5 in Digikam::DatabaseCoreBackend::prepareQuery (this=0x8ee9910, sql=...) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:1459 #17 0x01279a76 in Digikam::DatabaseCoreBackend::execQuery (this=0x8ee9910, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:1021 #18 0x0127a32e in Digikam::DatabaseCoreBackend::execSql (this=0x8ee9910, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=0x0, lastInsertId=0xa0737bd8) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:921 #19 0x01286b11 in Digikam::ThumbnailDB::insertThumbnail (this=0x68, info=..., lastInsertId=0xa0737cac) at /build/buildd/digikam-2.5.0/core/libs/database/thumbnaildb.cpp:262 #20 0x012c1685 in Digikam::ThumbnailCreator::storeInDatabase (this=0x68, info=..., image=...) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:753 #21 0x012c7511 in Digikam::ThumbnailCreator::load (this=0x8ea6ba8, path=..., rect=..., pregenerate=true) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:264 #22 0x012c85c2 in Digikam::ThumbnailCreator::pregenerate (this=0x8ea6ba8, path=...) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:180 #23 0x012d6e9d in Digikam::ThumbnailLoadingTask::execute (this=0xe6d5d98) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailtask.cpp:79 #24 0x012a4938 in Digikam::LoadSaveThread::run (this=0x8ead4b0) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/loadsavethread.cpp:118 #25 0x012eed7e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x8eaa770) at /build/buildd/digikam-2.5.0/core/libs/threads/dynamicthread.cpp:328 #26 0x064fe39b in QThreadPoolThread::run (this=0xa60a948) at concurrent/qthreadpool.cpp:107 #27 0x0650bde0 in QThreadPrivate::start (arg=0xa60a948) at thread/qthread_unix.cpp:298 #28 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #29 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 8 (Thread 0x9ff37b40 (LWP 23307)): #0 0x00759ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00759c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x007584d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 7 (Thread 0x9f724b40 (LWP 23308)): #0 0x032a9f30 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x032aa908 in g_private_get () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x0328ec44 in g_thread_self () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326b1af in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xb2005b40, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x0661f50d in QEventLoop::processEvents (this=0x9f7240b8, flags=...) at kernel/qeventloop.cpp:149 #6 0x0661f7a9 in QEventLoop::exec (this=0x9f7240b8, flags=...) at kernel/qeventloop.cpp:204 #7 0x012ec0ce in Digikam::WorkerObjectRunnable::run (this=0xd2f4398) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #8 0x064fe39b in QThreadPoolThread::run (this=0x8e99588) at concurrent/qthreadpool.cpp:107 #9 0x0650bde0 in QThreadPrivate::start (arg=0x8e99588) at thread/qthread_unix.cpp:298 #10 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 6 (Thread 0xb29ffb40 (LWP 23309)): #0 0x032aa09b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x032aa3c8 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x0326aa66 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326b002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0326b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xa8aeba80, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x0661f50d in QEventLoop::processEvents (this=0xb29ff0b8, flags=...) at kernel/qeventloop.cpp:149 #7 0x0661f7a9 in QEventLoop::exec (this=0xb29ff0b8, flags=...) at kernel/qeventloop.cpp:204 #8 0x012ec0ce in Digikam::WorkerObjectRunnable::run (this=0xdb744b0) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #9 0x064fe39b in QThreadPoolThread::run (this=0x9eedd68) at concurrent/qthreadpool.cpp:107 #10 0x0650bde0 in QThreadPrivate::start (arg=0x9eedd68) at thread/qthread_unix.cpp:298 #11 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 5 (Thread 0xa59b4b40 (LWP 23310)): #0 0x00765416 in __kernel_vsyscall () #1 0x07f7217b in read () from /lib/i386-linux-gnu/libc.so.6 #2 0x032a966e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326aaf0 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0326b002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x0326b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xb20be908, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #7 0x0661f50d in QEventLoop::processEvents (this=0xa59b40b8, flags=...) at kernel/qeventloop.cpp:149 #8 0x0661f7a9 in QEventLoop::exec (this=0xa59b40b8, flags=...) at kernel/qeventloop.cpp:204 #9 0x012ec0ce in Digikam::WorkerObjectRunnable::run (this=0xdfa7000) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #10 0x064fe39b in QThreadPoolThread::run (this=0xe683f30) at concurrent/qthreadpool.cpp:107 #11 0x0650bde0 in QThreadPrivate::start (arg=0xe683f30) at thread/qthread_unix.cpp:298 #12 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #13 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 4 (Thread 0x8af47b40 (LWP 23312)): #0 0x00759ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00759c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x007584d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0x8a746b40 (LWP 23313)): #0 0x032aa3b1 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x0326aa46 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x0326b002 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0326b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x066538e7 in QEventDispatcherGlib::processEvents (this=0xa6518908, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x0661f50d in QEventLoop::processEvents (this=0x8a7460b8, flags=...) at kernel/qeventloop.cpp:149 #6 0x0661f7a9 in QEventLoop::exec (this=0x8a7460b8, flags=...) at kernel/qeventloop.cpp:204 #7 0x012ec0ce in Digikam::WorkerObjectRunnable::run (this=0xa678c60) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #8 0x064fe39b in QThreadPoolThread::run (this=0xd9f7d20) at concurrent/qthreadpool.cpp:107 #9 0x0650bde0 in QThreadPrivate::start (arg=0xd9f7d20) at thread/qthread_unix.cpp:298 #10 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0x935bdb40 (LWP 23314)): #0 0x00759ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x00759c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x007584d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x008dad4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x07f82ace in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb51398c0 (LWP 21839)): [KCrash Handler] #7 Private (other=..., this=0xbfaf3754) at ../../include/QtCore/../../src/corelib/kernel/qvariant.h:356 #8 QVariant::QVariant (this=0xbfaf3754, p=...) at kernel/qvariant.cpp:1411 #9 0x0357deb6 in Digikam::ImageModel::data (this=0x8e8ce70, index=..., role=37) at /build/buildd/digikam-2.5.0/core/libs/models/imagemodel.cpp:1101 #10 0x03593377 in Digikam::ImageThumbnailModel::data (this=0x8e8ce70, index=..., role=-6130944) at /build/buildd/digikam-2.5.0/core/libs/models/imagethumbnailmodel.cpp:261 #11 0x035839c7 in data (arole=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402 #12 Digikam::ImageFilterModel::subSortLessThan (this=0x8d2e420, left=..., right=...) at /build/buildd/digikam-2.5.0/core/libs/models/imagefiltermodel.cpp:1063 #13 0x07b87b4a in lessThan (right=..., left=..., this=0x8d2e420) at ../../kdeui/itemviews/kcategorizedsortfilterproxymodel.cpp:121 #14 KCategorizedSortFilterProxyModel::lessThan (this=0x8d2e420, left=..., right=...) at ../../kdeui/itemviews/kcategorizedsortfilterproxymodel.cpp:105 #15 0x01c9e12a in operator() (r2=1178, r1=<optimized out>, this=0xbfaf3914) at itemviews/qsortfilterproxymodel.cpp:80 #16 QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0xb5daec0, pivot=0xb5daec4, end=0xb5daec8, t=@0xb5daec0: 1178, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:424 #17 0x01c9e2aa in QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan> (begin=0xb5daec0, end=0xb5daec8, t=@0xb5daec0: 1178, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:459 #18 0x01c96834 in qStableSort<int*, QSortFilterProxyModelLessThan> (lessThan=..., end=<optimized out>, start=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:212 #19 QSortFilterProxyModelPrivate::sort_source_rows (this=0x8e89758, source_rows=..., source_parent=...) at itemviews/qsortfilterproxymodel.cpp:466 #20 0x01c9983b in QSortFilterProxyModelPrivate::source_items_inserted (this=0x8e89758, source_parent=..., start=1178, end=1179, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:805 #21 0x01c99bb0 in QSortFilterProxyModelPrivate::_q_sourceRowsInserted (this=0x8e89758, source_parent=..., start=1178, end=1179) at itemviews/qsortfilterproxymodel.cpp:1280 #22 0x066376b1 in QMetaObject::activate (sender=0x8e8ce70, m=0x8545c00, local_signal_index=5, argv=0xbfaf3b40) at kernel/qobject.cpp:3547 #23 0x066893f5 in QAbstractItemModel::rowsInserted (this=0x8e8ce70, _t1=..., _t2=1178, _t3=1179) at .moc/release-shared/moc_qabstractitemmodel.cpp:197 #24 0x0661a4ae in QAbstractItemModel::endInsertRows (this=0x8e8ce70) at kernel/qabstractitemmodel.cpp:2433 #25 0x0357f2d8 in Digikam::ImageModel::publiciseInfos (this=0x8e8ce70, infos=..., extraValues=...) at /build/buildd/digikam-2.5.0/core/libs/models/imagemodel.cpp:683 #26 0x0357f3cb in Digikam::ImageModel::reAddImageInfos (this=0x8e8ce70, infos=..., extraValues=...) at /build/buildd/digikam-2.5.0/core/libs/models/imagemodel.cpp:611 #27 0x0357f556 in qt_static_metacall (_a=0xbfaf3d34, _id=10, _o=0x8e8ce70, _c=<optimized out>) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/imagemodel.moc:88 #28 Digikam::ImageModel::qt_static_metacall (_o=0x8e8ce70, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfaf3d34) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/imagemodel.moc:72 #29 0x066376b1 in QMetaObject::activate (sender=0x8e8b540, m=0x36459cc, local_signal_index=2, argv=0xbfaf3d34) at kernel/qobject.cpp:3547 #30 0x03584b5d in Digikam::ImageFilterModel::ImageFilterModelPrivate::reAddImageInfos (this=0x8e8b540, _t1=..., _t2=...) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:137 #31 0x035893ad in Digikam::ImageFilterModel::ImageFilterModelPrivate::packageFinished (this=0x8e8b540, package=...) at /build/buildd/digikam-2.5.0/core/libs/models/imagefiltermodel.cpp:402 #32 0x035894cf in qt_static_metacall (_a=0xa632cec0, _id=6, _o=0x8e8b540, _c=<optimized out>) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:73 #33 Digikam::ImageFilterModel::ImageFilterModelPrivate::qt_static_metacall (_o=0x8e8b540, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xa632cec0) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:61 #34 0x06632c01 in QMetaCallEvent::placeMetaCall (this=0x9cc92130, object=0x8e8b540) at kernel/qobject.cpp:525 #35 0x0663bc7b in QObject::event (this=0x8e8b540, e=0x9cc92130) at kernel/qobject.cpp:1195 #36 0x0164eed4 in notify_helper (e=0x9cc92130, receiver=0x8e8b540, this=0x8cedcf8) at kernel/qapplication.cpp:4559 #37 QApplicationPrivate::notify_helper (this=0x8cedcf8, receiver=0x8e8b540, e=0x9cc92130) at kernel/qapplication.cpp:4531 #38 0x0165430d in QApplication::notify (this=0x9cc92130, receiver=0x8e8b540, e=0x9cc92130) at kernel/qapplication.cpp:4288 #39 0x07bbdb61 in KApplication::notify (this=0xbfaf4620, receiver=0x8e8b540, event=0x9cc92130) at ../../kdeui/kernel/kapplication.cpp:311 #40 0x0662097e in QCoreApplication::notifyInternal (this=0xbfaf4620, receiver=0x8e8b540, event=0x9cc92130) at kernel/qcoreapplication.cpp:876 #41 0x06624ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8ca9b18) at kernel/qcoreapplication.cpp:1500 #43 0x06624e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #44 0x06653494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #45 postEventSourceDispatch (s=0x8cebbc8) at kernel/qeventdispatcher_glib.cpp:279 #46 0x0326acda in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #47 0x0326b0e5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #48 0x0326b1c1 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #49 0x06653887 in QEventDispatcherGlib::processEvents (this=0x8caa890, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #50 0x01707aaa in QGuiEventDispatcherGlib::processEvents (this=0x8caa890, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #51 0x0661f50d in QEventLoop::processEvents (this=0xbfaf4504, flags=...) at kernel/qeventloop.cpp:149 #52 0x0661f7a9 in QEventLoop::exec (this=0xbfaf4504, flags=...) at kernel/qeventloop.cpp:204 #53 0x06624eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #54 0x0164ca74 in QApplication::exec () at kernel/qapplication.cpp:3820 #55 0x080b69e4 in main (argc=<error reading variable: Cannot access memory at address 0x34>, argv=<error reading variable: Cannot access memory at address 0x38>) at /build/buildd/digikam-2.5.0/core/digikam/main/main.cpp:232 This bug may be a duplicate of or related to bug 262596. Possible duplicates by query: bug 300446, bug 299066, bug 290891, bug 286071, bug 277099. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 300446 ***
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