Application: digikam (2.5.0) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.1 Operating System: Linux 3.2.0-35-generic i686 Distribution: Ubuntu 12.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: -I ran the face-recognition -digiKam asked me to identify some faces -I selected some (appr. 150) Photos of the same person and clicked on the confirm-button -digiKam was writing as usual the Meta-datas, but on a certain points (some minutes later-digiKam was still busy writing the Meta-datas) digiKam crashed (it just disappeared from the screen/the process disappeared) -- 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 0xb5173b00 (LWP 4352))] Thread 15 (Thread 0xb3cc6b40 (LWP 4356)): #0 0x07a8f350 in g_main_context_release () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x07a90058 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x07a9056b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x096bc134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so #4 0x07ab36b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 14 (Thread 0xb32ffb40 (LWP 4357)): #0 0x009f8416 in __kernel_vsyscall () #1 0x01aae3eb in read () from /lib/i386-linux-gnu/libc.so.6 #2 0x07ace6ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x07a8fbd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x07a90042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x07a9056b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x03f2e1ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #7 0x07ab36b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #9 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 13 (Thread 0xb1d97b40 (LWP 4358)): #0 0x009f8416 in __kernel_vsyscall () #1 0x0070a96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x01acc64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x08a35350 in wait (time=4294967295, this=0xa554e18) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xa554d84, mutex=0xa554d80, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x0820346e in Digikam::ScanController::run (this=0xa4c9120) at /build/buildd/digikam-2.5.0/core/digikam/database/scancontroller.cpp:647 #6 0x08a34de0 in QThreadPrivate::start (arg=0xa4c9120) at thread/qthread_unix.cpp:298 #7 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 12 (Thread 0xb13ffb40 (LWP 4359)): #0 0x07a5e8ba in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x07a8f93b in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x07a9000e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x07a90201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x08b7c8e7 in QEventDispatcherGlib::processEvents (this=0xa557a50, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x08b4850d in QEventLoop::processEvents (this=0xb13ff0c0, flags=...) at kernel/qeventloop.cpp:149 #6 0x08b487a9 in QEventLoop::exec (this=0xb13ff0c0, flags=...) at kernel/qeventloop.cpp:204 #7 0x08a3194c in QThread::exec (this=0xa555c78) at thread/qthread.cpp:501 #8 0x08b25b5d in QInotifyFileSystemWatcherEngine::run (this=0xa555c78) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x08a34de0 in QThreadPrivate::start (arg=0xa555c78) at thread/qthread_unix.cpp:298 #10 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #11 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 11 (Thread 0xb0bfeb40 (LWP 4361)): #0 0x009f8416 in __kernel_vsyscall () #1 0x0070a96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x01acc64c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x08a35350 in wait (time=4294967295, this=0xa81ab10) at thread/qwaitcondition_unix.cpp:86 #4 QWaitCondition::wait (this=0xa81a950, mutex=0xa81a94c, time=4294967295) at thread/qwaitcondition_unix.cpp:158 #5 0x04d1cb2c in Digikam::ParkingThread::run (this=0xa81a940) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:119 #6 0x08a34de0 in QThreadPrivate::start (arg=0xa81a940) at thread/qthread_unix.cpp:298 #7 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 10 (Thread 0xa7ceeb40 (LWP 4419)): #0 0x07acf0d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x07acf408 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x07a8fb2b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x07a90042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x07a90201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x08b7c8e7 in QEventDispatcherGlib::processEvents (this=0xa5915258, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x08b4850d in QEventLoop::processEvents (this=0xa7cee0b8, flags=...) at kernel/qeventloop.cpp:149 #7 0x08b487a9 in QEventLoop::exec (this=0xa7cee0b8, flags=...) at kernel/qeventloop.cpp:204 #8 0x04d1c0ce in Digikam::WorkerObjectRunnable::run (this=0xb1459da0) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #9 0x08a2739b in QThreadPoolThread::run (this=0x60082b38) at concurrent/qthreadpool.cpp:107 #10 0x08a34de0 in QThreadPrivate::start (arg=0x60082b38) at thread/qthread_unix.cpp:298 #11 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 9 (Thread 0x9318cb40 (LWP 4422)): #0 0x009f8416 in __kernel_vsyscall () #1 0x01abae77 in syscall () from /lib/i386-linux-gnu/libc.so.6 #2 0x08a33638 in _q_futex (val2=0, addr2=0x0, timeout=0x0, val=2, op=0, addr=0xa5a45f8) at thread/qmutex_unix.cpp:99 #3 QMutexPrivate::wait (this=0xa5a45f8, timeout=-1) at thread/qmutex_unix.cpp:113 #4 0x08a2f038 in QMutex::lock (this=0xa580d5c) at thread/qmutex.cpp:164 #5 0x04cb4b39 in Digikam::ThumbnailDatabaseAccess::ThumbnailDatabaseAccess (this=0x9318bcff) at /build/buildd/digikam-2.5.0/core/libs/database/thumbnaildatabaseaccess.cpp:87 #6 0x04cf14ef in Digikam::ThumbnailCreator::storeInDatabase (this=0xfffffe00, info=..., image=...) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:736 #7 0x04cf7511 in Digikam::ThumbnailCreator::load (this=0xa83f858, path=..., rect=..., pregenerate=true) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:264 #8 0x04cf85c2 in Digikam::ThumbnailCreator::pregenerate (this=0xa83f858, path=...) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:180 #9 0x04d06e9d in Digikam::ThumbnailLoadingTask::execute (this=0x611d4c00) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailtask.cpp:79 #10 0x04cd4938 in Digikam::LoadSaveThread::run (this=0xa945bf0) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/loadsavethread.cpp:118 #11 0x04d1ed7e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0xa83ad38) at /build/buildd/digikam-2.5.0/core/libs/threads/dynamicthread.cpp:328 #12 0x08a2739b in QThreadPoolThread::run (this=0x5f6e5860) at concurrent/qthreadpool.cpp:107 #13 0x08a34de0 in QThreadPrivate::start (arg=0x5f6e5860) at thread/qthread_unix.cpp:298 #14 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #15 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 8 (Thread 0x9298bb40 (LWP 4426)): #0 0x006f9ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x006f9c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x006f84d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 7 (Thread 0xa6cecb40 (LWP 4427)): #0 0x006f9ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x006f9c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x006f84d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 6 (Thread 0xa84efb40 (LWP 4452)): #0 0x01aae3ec in read () from /lib/i386-linux-gnu/libc.so.6 #1 0x07ace6ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x07a8fbd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x07a90042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x07a90201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x08b7c8e7 in QEventDispatcherGlib::processEvents (this=0xa569bdc0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x08b4850d in QEventLoop::processEvents (this=0xa84ef0b8, flags=...) at kernel/qeventloop.cpp:149 #7 0x08b487a9 in QEventLoop::exec (this=0xa84ef0b8, flags=...) at kernel/qeventloop.cpp:204 #8 0x04d1c0ce in Digikam::WorkerObjectRunnable::run (this=0xb33af338) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #9 0x08a2739b in QThreadPoolThread::run (this=0x5fafb748) at concurrent/qthreadpool.cpp:107 #10 0x08a34de0 in QThreadPrivate::start (arg=0x5fafb748) at thread/qthread_unix.cpp:298 #11 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 5 (Thread 0x9218ab40 (LWP 4453)): #0 0x01373dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x08a93315 in do_gettime (frac=0x92189e20, sec=0x92189e18) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x08b7d226 in QTimerInfoList::updateCurrentTime (this=0x602f1334) at kernel/qeventdispatcher_unix.cpp:343 #4 0x08b7d57a in QTimerInfoList::timerWait (this=0x602f1334, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #5 0x08b7be23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0x92189f2c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x08b7bebd in timerSourcePrepare (source=0x602f1300, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x07a8f872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x07a8ffaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x07a90201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x08b7c8e7 in QEventDispatcherGlib::processEvents (this=0x5ff34720, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #11 0x08b4850d in QEventLoop::processEvents (this=0x9218a0b8, flags=...) at kernel/qeventloop.cpp:149 #12 0x08b487a9 in QEventLoop::exec (this=0x9218a0b8, flags=...) at kernel/qeventloop.cpp:204 #13 0x04d1c0ce in Digikam::WorkerObjectRunnable::run (this=0x61b9a5b0) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #14 0x08a2739b in QThreadPoolThread::run (this=0x5f98cf10) at concurrent/qthreadpool.cpp:107 #15 0x08a34de0 in QThreadPrivate::start (arg=0x5f98cf10) at thread/qthread_unix.cpp:298 #16 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 4 (Thread 0x91989b40 (LWP 4454)): #0 0x07acf0db in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #1 0x07acf408 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0 #2 0x07a8f865 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x07a8ffaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x07a90201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x08b7c8e7 in QEventDispatcherGlib::processEvents (this=0xb33a06f8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x08b4850d in QEventLoop::processEvents (this=0x919890b8, flags=...) at kernel/qeventloop.cpp:149 #7 0x08b487a9 in QEventLoop::exec (this=0x919890b8, flags=...) at kernel/qeventloop.cpp:204 #8 0x04d1c0ce in Digikam::WorkerObjectRunnable::run (this=0x61bb0a68) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:196 #9 0x08a2739b in QThreadPoolThread::run (this=0x61b9a328) at concurrent/qthreadpool.cpp:107 #10 0x08a34de0 in QThreadPrivate::start (arg=0x61b9a328) at thread/qthread_unix.cpp:298 #11 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #12 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 3 (Thread 0x91188b40 (LWP 4467)): #0 0x019f8d80 in ?? () from /lib/i386-linux-gnu/libc.so.6 #1 0x019f7c53 in dcgettext () from /lib/i386-linux-gnu/libc.so.6 #2 0x09e155eb in dcpgettext_expr (domain=0x5fe33db8 "kipiplugin_removeredeyes", msgctxt=<optimized out>, msgid=0x578ec0e "Unable to fetch row", category=5) at ../../kdecore/localization/gettext.h:208 #3 0x09e16e66 in KCatalog::translateStrict (this=0x5fe33e58, msgctxt=0x578eb51 "QSQLiteResult", msgid=0x578ec0e "Unable to fetch row") at ../../kdecore/localization/kcatalog.cpp:263 #4 0x09e2f3ef in KLocalePrivate::translateRawFrom (this=0xa4e0ea0, catname=0x0, msgctxt=0x578eb51 "QSQLiteResult", msgid=0x578ec0e "Unable to fetch row", msgid_plural=0x0, n=0, language=0x91187704, translation=0x91187700) at ../../kdecore/localization/klocale_kde.cpp:957 #5 0x09e2b79b in KLocalePrivate::translateQt (this=0xa4e0ea0, context=0x578eb51 "QSQLiteResult", sourceText=0x578ec0e "Unable to fetch row", comment=0x0) at ../../kdecore/localization/klocale_kde.cpp:1022 #6 0x09e24433 in KLocale::translateQt (this=0xa50d3a0, context=0x578eb51 "QSQLiteResult", sourceText=0x578ec0e "Unable to fetch row", comment=0x0) at ../../kdecore/localization/klocale.cpp:199 #7 0x09d95f83 in KDETranslator::translate (this=0xa51a120, context=0x578eb51 "QSQLiteResult", sourceText=0x578ec0e "Unable to fetch row", message=0x0) at ../../kdecore/kernel/kglobal_p.h:52 #8 0x08b6b464 in QTranslator::translate (this=0xa51a120, context=0x578eb51 "QSQLiteResult", sourceText=0x578ec0e "Unable to fetch row", disambiguation=0x0, n=-1) at kernel/qtranslator.cpp:1004 #9 0x08b4a077 in QCoreApplication::translate (context=0x578eb51 "QSQLiteResult", sourceText=0x578ec0e "Unable to fetch row", disambiguation=0x0, encoding=QCoreApplication::CodecForTr, n=-1) at kernel/qcoreapplication.cpp:1895 #10 0x08b4a50a in QCoreApplication::translate (context=0x578eb51 "QSQLiteResult", sourceText=0x578ec0e "Unable to fetch row", disambiguation=0x0, encoding=QCoreApplication::CodecForTr) at kernel/qcoreapplication.cpp:1810 #11 0x0578ce28 in QSQLiteResultPrivate::fetchNext (this=0x625054c8, values=..., idx=0, initialFetch=56) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:277 #12 0x0578de22 in QSQLiteResult::exec (this=0x61f1fd58) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:418 #13 0x00970c8b in QSqlQuery::exec (this=0x91187b78) at kernel/qsqlquery.cpp:949 #14 0x04ca7ffc in exec (query=..., this=<optimized out>) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:1405 #15 Digikam::DatabaseCoreBackend::exec (this=0xa5a0618, query=...) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:1389 #16 0x04ca9a21 in Digikam::DatabaseCoreBackend::execQuery (this=0xa5a0618, query=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:1077 #17 0x04ca9aa5 in Digikam::DatabaseCoreBackend::execQuery (this=0xa5a0618, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:1022 #18 0x04caa32e in Digikam::DatabaseCoreBackend::execSql (this=0xa5a0618, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=0x0, lastInsertId=0x91187be8) at /build/buildd/digikam-2.5.0/core/libs/database/databasecorebackend.cpp:921 #19 0x04cb6b11 in Digikam::ThumbnailDB::insertThumbnail (this=0x64, info=..., lastInsertId=0x91187cbc) at /build/buildd/digikam-2.5.0/core/libs/database/thumbnaildb.cpp:262 #20 0x04cf1685 in Digikam::ThumbnailCreator::storeInDatabase (this=0x64, info=..., image=...) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:753 #21 0x04cf7511 in Digikam::ThumbnailCreator::load (this=0xb147a90, path=..., rect=..., pregenerate=false) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:264 #22 0x04cf8022 in Digikam::ThumbnailCreator::load (this=0xb147a90, path=...) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailcreator.cpp:196 #23 0x04d06e11 in Digikam::ThumbnailLoadingTask::execute (this=0x5ffed800) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/thumbnailtask.cpp:169 #24 0x04cd4938 in Digikam::LoadSaveThread::run (this=0xb147b68) at /build/buildd/digikam-2.5.0/core/libs/threadimageio/loadsavethread.cpp:118 #25 0x04d1ed7e in Digikam::DynamicThread::DynamicThreadPriv::run (this=0xb149ab0) at /build/buildd/digikam-2.5.0/core/libs/threads/dynamicthread.cpp:328 #26 0x08a2739b in QThreadPoolThread::run (this=0x5f6b6638) at concurrent/qthreadpool.cpp:107 #27 0x08a34de0 in QThreadPrivate::start (arg=0x5f6b6638) at thread/qthread_unix.cpp:298 #28 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #29 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 2 (Thread 0x90987b40 (LWP 4468)): #0 0x006f9ba5 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #1 0x006f9c3e in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #2 0x006f84d8 in ?? () from /usr/lib/i386-linux-gnu/libgomp.so.1 #3 0x00706d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #4 0x01abed3e in clone () from /lib/i386-linux-gnu/libc.so.6 Thread 1 (Thread 0xb5173b00 (LWP 4352)): [KCrash Handler] #7 ref (this=0x61e0dc40) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:120 #8 QExplicitlySharedDataPointer (o=..., this=0xbfed0568) at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:169 #9 QDateTime::QDateTime (this=0xbfed0568, other=...) at tools/qdatetime.cpp:2182 #10 0x08b71234 in v_construct<QDateTime> (copy=0x625fa2e0, x=0xbfed0568) at ../../include/QtCore/private/../../../src/corelib/kernel/qvariant_p.h:117 #11 construct (x=0xbfed0568, copy=0x625fa2e0) at kernel/qvariant.cpp:105 #12 0x0257a6c6 in construct (x=0xbfed0568, copy=0x625fa2e0) at kernel/qguivariant.cpp:182 #13 0x08b6fac3 in QVariant (p=..., this=0xbfed0568) at kernel/qvariant.cpp:1416 #14 QVariant::QVariant (this=0xbfed0568, p=...) at kernel/qvariant.cpp:1410 #15 0x014c1eb6 in Digikam::ImageModel::data (this=0xa819f90, index=..., role=37) at /build/buildd/digikam-2.5.0/core/libs/models/imagemodel.cpp:1101 #16 0x014d7377 in Digikam::ImageThumbnailModel::data (this=0xa819f90, index=..., role=3648) at /build/buildd/digikam-2.5.0/core/libs/models/imagethumbnailmodel.cpp:261 #17 0x014c79f1 in data (arole=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402 #18 Digikam::ImageFilterModel::subSortLessThan (this=0xa81a608, left=..., right=...) at /build/buildd/digikam-2.5.0/core/libs/models/imagefiltermodel.cpp:1063 #19 0x01743dea in lessThan (right=..., left=..., this=0xa81a608) at ../../kdeui/itemviews/kcategorizedsortfilterproxymodel.cpp:121 #20 KCategorizedSortFilterProxyModel::lessThan (this=0xa81a608, left=..., right=...) at ../../kdeui/itemviews/kcategorizedsortfilterproxymodel.cpp:105 #21 0x02b8b088 in operator() (r2=<optimized out>, r1=<optimized out>, this=0xbfed0664) at itemviews/qsortfilterproxymodel.cpp:80 #22 qUpperBoundHelper<int*, int, QSortFilterProxyModelLessThan> (lessThan=<error reading variable: access outside bounds of object referenced via synthetic pointer>, value=@0x61ccf6e8: 8854, end=0x61ccf6e4, begin=0x61ccf6dc) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:499 #23 qUpperBound<int*, int, QSortFilterProxyModelLessThan> (lessThan=..., value=@0x61ccf6e8: 8854, end=0x61ccf6e4, begin=0x61ccf6dc) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:285 #24 QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf6dc, pivot=0x61ccf6e4, end=0x61ccf6f0, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:440 #25 0x02b8af35 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf6d4, pivot=0x61ccf6dc, end=0x61ccf6f0, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:446 #26 0x02b8af35 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf6a8, pivot=0x61ccf6cc, end=0x61ccf6f0, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:446 #27 0x02b8af35 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf67c, pivot=0x61ccf6c0, end=0x61ccf6f0, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:446 #28 0x02b8af35 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf5fc, pivot=0x61ccf684, end=0x61ccf6f0, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:446 #29 0x02b8aec1 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf5fc, pivot=0x61ccf6b4, end=0x61ccf78c, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:445 #30 0x02b8aec1 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf5fc, pivot=0x61ccf76c, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:445 #31 0x02b8af35 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf3a4, pivot=0x61ccf684, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:446 #32 0x02b8af35 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61ccf178, pivot=0x61ccf458, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:446 #33 0x02b8af35 in QAlgorithmsPrivate::qMerge<int*, int const, QSortFilterProxyModelLessThan> (begin=0x61cce74c, pivot=0x61ccf000, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:446 #34 0x02b8b2ba in QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan> (begin=0x61cce74c, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:459 #35 0x02b8b247 in QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan> (begin=0x61ccd5e4, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:458 #36 0x02b8b247 in QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan> (begin=0x61ccb314, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:458 #37 0x02b8b247 in QAlgorithmsPrivate::qStableSortHelper<int*, int, QSortFilterProxyModelLessThan> (begin=0x61cc6d78, end=0x61ccf8b4, t=@0x61cc6d78: 1743, lessThan=...) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:458 #38 0x02b83844 in qStableSort<int*, QSortFilterProxyModelLessThan> (lessThan=..., end=<optimized out>, start=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qalgorithms.h:212 #39 QSortFilterProxyModelPrivate::sort_source_rows (this=0xa81b078, source_rows=..., source_parent=...) at itemviews/qsortfilterproxymodel.cpp:466 #40 0x02b83ab2 in QSortFilterProxyModelPrivate::create_mapping (this=0xa81b078, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:337 #41 0x02b84b66 in QSortFilterProxyModelPrivate::update_persistent_indexes (this=0xa81b078, source_indexes=...) at itemviews/qsortfilterproxymodel.cpp:1016 #42 0x02b852cc in QSortFilterProxyModelPrivate::_q_clearMapping (this=0xa81b078) at itemviews/qsortfilterproxymodel.cpp:310 #43 0x02b856b1 in QSortFilterProxyModel::invalidate (this=0xa81a608) at itemviews/qsortfilterproxymodel.cpp:2332 #44 0x014cd3f6 in Digikam::ImageFilterModel::ImageFilterModelPrivate::packageFinished (this=0xa81a620, package=...) at /build/buildd/digikam-2.5.0/core/libs/models/imagefiltermodel.cpp:422 #45 0x014cd4cf in qt_static_metacall (_a=0x5fd5d218, _id=6, _o=0xa81a620, _c=<optimized out>) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:73 #46 Digikam::ImageFilterModel::ImageFilterModelPrivate::qt_static_metacall (_o=0xa81a620, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x5fd5d218) at /build/buildd/digikam-2.5.0/obj-i686-linux-gnu/core/digikam/imagefiltermodelpriv.moc:61 #47 0x08b5bc01 in QMetaCallEvent::placeMetaCall (this=0x5fe5d2a8, object=0xa81a620) at kernel/qobject.cpp:525 #48 0x08b64c7b in QObject::event (this=0xa81a620, e=0x5fe5d2a8) at kernel/qobject.cpp:1195 #49 0x0253bed4 in notify_helper (e=0x5fe5d2a8, receiver=0xa81a620, this=0xa33fe08) at kernel/qapplication.cpp:4559 #50 QApplicationPrivate::notify_helper (this=0xa33fe08, receiver=0xa81a620, e=0x5fe5d2a8) at kernel/qapplication.cpp:4531 #51 0x0254130d in QApplication::notify (this=0x5fe5d2a8, receiver=0xa81a620, e=0x5fe5d2a8) at kernel/qapplication.cpp:4288 #52 0x01779e01 in KApplication::notify (this=0xbfed1c70, receiver=0xa81a620, event=0x5fe5d2a8) at ../../kdeui/kernel/kapplication.cpp:311 #53 0x08b4997e in QCoreApplication::notifyInternal (this=0xbfed1c70, receiver=0xa81a620, event=0x5fe5d2a8) at kernel/qcoreapplication.cpp:876 #54 0x08b4dad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #55 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa2f9b18) at kernel/qcoreapplication.cpp:1500 #56 0x08b4de0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393 #57 0x08b7c494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #58 postEventSourceDispatch (s=0xa33fc30) at kernel/qeventdispatcher_glib.cpp:279 #59 0x07a8fd86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #60 0x07a90125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #61 0x07a90201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #62 0x08b7c887 in QEventDispatcherGlib::processEvents (this=0xa2fa878, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #63 0x025f4aaa in QGuiEventDispatcherGlib::processEvents (this=0xa2fa878, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #64 0x08b4850d in QEventLoop::processEvents (this=0xbfed1b54, flags=...) at kernel/qeventloop.cpp:149 #65 0x08b487a9 in QEventLoop::exec (this=0xbfed1b54, flags=...) at kernel/qeventloop.cpp:204 #66 0x08b4deba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #67 0x02539a74 in QApplication::exec () at kernel/qapplication.cpp:3820 #68 0x080b69e4 in main (argc=2993048, argv=0xb775aaf0) at /build/buildd/digikam-2.5.0/core/digikam/main/main.cpp:232 Possible duplicates by query: bug 305811. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 269720 ***
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