Bug 321273

Summary: crash during face scan
Product: [Applications] digikam Reporter: simon
Component: Faces-EngineAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR    
Version: 3.3.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In: 7.0.0
Sentry Crash Report:

Description simon 2013-06-17 14:09:02 UTC
Application: digikam (3.3.0-beta3)
KDE Platform Version: 4.10.60 (Compiled from sources)
Qt Version: 4.8.4
Operating System: Linux 3.2.1-gentoo-r1 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

background scan was in progress, deleted some non-faces and unwanted persons

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Traceback (most recent call last):
  File "<string>", line 32, in <module>
ImportError: No module named os.path
[Current thread is 1 (Thread 0x7f9a630b2800 (LWP 20851))]

Thread 15 (Thread 0x7f9a3f41b700 (LWP 20852)):
#0  0x00007f9a577c350c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9a57a54403 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x0000000000603d65 in Digikam::ScanController::run (this=0xe90190) at /home/user/kde/src/digikam-sc/core/digikam/database/scancontroller.cpp:713
#3  0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#5  0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f9a3ec1a700 (LWP 20853)):
#0  0x00007f9a523c4e2b in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f9a523c5b05 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f9a57a50e45 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a57b31738 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f9a3e419700 (LWP 20855)):
#0  0x00007f9a577c350c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9a57a54403 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f9a5f89f2a5 in Digikam::ParkingThread::run (this=0x1512850) at /home/user/kde/src/digikam-sc/core/libs/threads/threadmanager.cpp:119
#3  0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#5  0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f9a3c3e6700 (LWP 22286)):
#0  0x00007f9a577c350c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9a2e686a89 in vlc_cond_wait (p_condvar=<value optimized out>, p_mutex=<value optimized out>) at posix/thread.c:431
#2  0x00007f9a2e623748 in LoopRequest (data=0x1570838) at playlist/thread.c:544
#3  Thread (data=0x1570838) at playlist/thread.c:592
#4  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#5  0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f99f77fe700 (LWP 22368)):
#0  0x00007f9a577c1439 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f9a52402491 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9a523c4e0f in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9a523c5b05 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f9a5f89e7d6 in Digikam::WorkerObjectRunnable::run (this=0x72f6dc0) at /home/user/kde/src/digikam-sc/core/libs/threads/threadmanager.cpp:196
#9  0x00007f9a57a47b9e in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#12 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f9a04ff9700 (LWP 22370)):
#0  0x00007fffe4e708de in ?? ()
#1  0x00007f9a51d068bd in clock_gettime () from /lib64/librt.so.1
#2  0x00007f9a57aaaa82 in qt_gettime() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f9a57b82ced in QTimerInfoList::updateCurrentTime() () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a57b83035 in QTimerInfoList::timerWait(timeval&) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f9a57b81a6c in timerSourcePrepareHelper(GTimerSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f9a57b81b0d in timerSourcePrepare(_GSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a523c5461 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f9a523c5b63 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f9a5f89e7d6 in Digikam::WorkerObjectRunnable::run (this=0x735ab30) at /home/user/kde/src/digikam-sc/core/libs/threads/threadmanager.cpp:196
#14 0x00007f9a57a47b9e in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#17 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#18 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f99fffff700 (LWP 22371)):
#0  0x00007f9a5676945d in write () from /lib64/libc.so.6
#1  0x00007f9a56702a33 in _IO_file_write () from /lib64/libc.so.6
#2  0x00007f9a5670270a in new_do_write () from /lib64/libc.so.6
#3  0x00007f9a567029d6 in _IO_file_xsputn () from /lib64/libc.so.6
#4  0x00007f9a566d6e08 in buffered_vfprintf () from /lib64/libc.so.6
#5  0x00007f9a566d179e in vfprintf () from /lib64/libc.so.6
#6  0x00007f9a5678a972 in __fprintf_chk () from /lib64/libc.so.6
#7  0x00007f9a57a497b9 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f9a57fd2e90 in KLineEndStrippingDebugStream::writeData (this=<value optimized out>, data=<value optimized out>, len=21244) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdecore/io/kdebug.cpp:186
#9  0x00007f9a57ae4ca6 in QIODevice::write(char const*, long long) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f9a57aef698 in QTextStreamPrivate::flushWriteBuffer() () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f9a57af83f9 in QTextStream::~QTextStream() () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f9a5f6ab60f in QDebug::Stream::~Stream (this=0x7f99d9a28010, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qdebug.h:64
#13 0x00007f9a5f6ab6cb in QDebug::~QDebug (this=0x7f99ffffe320, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qdebug.h:88
#14 0x00007f9a5f85bc72 in Digikam::DatabaseCoreBackendPrivate::debugOutputFailedQuery (this=0x10d2db0, query=...) at /home/user/kde/src/digikam-sc/core/libs/database/core/databasecorebackend.cpp:339
#15 0x00007f9a5f860063 in Digikam::DatabaseCoreBackend::queryErrorHandling (this=0x1a3be30, query=..., retries=0) at /home/user/kde/src/digikam-sc/core/libs/database/core/databasecorebackend.cpp:1308
#16 0x00007f9a5f860475 in Digikam::DatabaseCoreBackend::exec (this=0x1a3be30, query=...) at /home/user/kde/src/digikam-sc/core/libs/database/core/databasecorebackend.cpp:1420
#17 0x00007f9a5f85ee78 in Digikam::DatabaseCoreBackend::execQuery (this=0x1a3be30, query=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /home/user/kde/src/digikam-sc/core/libs/database/core/databasecorebackend.cpp:1085
#18 0x00007f9a5f85ea9e in Digikam::DatabaseCoreBackend::execQuery (this=0x1a3be30, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /home/user/kde/src/digikam-sc/core/libs/database/core/databasecorebackend.cpp:1030
#19 0x00007f9a5f85e558 in Digikam::DatabaseCoreBackend::execSql (this=0x1a3be30, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=0x0, lastInsertId=0x7f99ffffe630) at /home/user/kde/src/digikam-sc/core/libs/database/core/databasecorebackend.cpp:928
#20 0x00007f9a5f86aa34 in Digikam::ThumbnailDB::insertThumbnail (this=0x1ba7b10, info=..., lastInsertId=0x7f99ffffe710) at /home/user/kde/src/digikam-sc/core/libs/database/core/thumbnaildb.cpp:260
#21 0x00007f9a5f88e44b in Digikam::ThumbnailCreator::storeInDatabase (this=0x109fd40, info=..., image=...) at /home/user/kde/src/digikam-sc/core/libs/threadimageio/thumbnailcreator.cpp:755
#22 0x00007f9a5f88b9ed in Digikam::ThumbnailCreator::load (this=0x109fd40, path=..., rect=..., pregenerate=true) at /home/user/kde/src/digikam-sc/core/libs/threadimageio/thumbnailcreator.cpp:267
#23 0x00007f9a5f88b418 in Digikam::ThumbnailCreator::pregenerate (this=0x109fd40, path=...) at /home/user/kde/src/digikam-sc/core/libs/threadimageio/thumbnailcreator.cpp:183
#24 0x00007f9a5f899dad in Digikam::ThumbnailLoadingTask::execute (this=0xee583e0) at /home/user/kde/src/digikam-sc/core/libs/threadimageio/thumbnailtask.cpp:82
#25 0x00007f9a5f875703 in Digikam::LoadSaveThread::run (this=0xf02030) at /home/user/kde/src/digikam-sc/core/libs/threadimageio/loadsavethread.cpp:136
#26 0x00007f9a5f8a150a in Digikam::DynamicThread::DynamicThreadPriv::run (this=0x19c9d40) at /home/user/kde/src/digikam-sc/core/libs/threads/dynamicthread.cpp:186
#27 0x00007f9a57a47b9e in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#28 0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#30 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#31 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f9a1f061700 (LWP 22372)):
#0  0x00007f9a577c281a in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007f9a524024c1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9a523c55aa in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9a523c5bb0 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f9a5f89e7d6 in Digikam::WorkerObjectRunnable::run (this=0x72f6e10) at /home/user/kde/src/digikam-sc/core/libs/threads/threadmanager.cpp:196
#9  0x00007f9a57a47b9e in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#12 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#13 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f9a1e84f700 (LWP 22373)):
#0  0x00007f9a5676e1f3 in poll () from /lib64/libc.so.6
#1  0x00007f9a523c5c36 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f9a57a50e45 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a57b31738 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f9a16d74700 (LWP 22374)):
#0  0x00007f9a5676e1f3 in poll () from /lib64/libc.so.6
#1  0x00007f9a523c5c36 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f9a57a50e45 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a57b31738 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#10 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#11 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f99ff7fe700 (LWP 22375)):
#0  0x00007f9a577c350c in pthread_cond_wait () from /lib64/libpthread.so.0
#1  0x00007f9a47d22434 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#3  0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#4  0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f99feffd700 (LWP 22376)):
#0  0x00007f9a57aaaa87 in qt_gettime() () from /usr/lib64/qt4/libQtCore.so.4
#1  0x00007f9a57b82ced in QTimerInfoList::updateCurrentTime() () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f9a57b83035 in QTimerInfoList::timerWait(timeval&) () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f9a57b81a6c in timerSourcePrepareHelper(GTimerSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a57b81b0d in timerSourcePrepare(_GSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f9a523c5461 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f9a523c5b63 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f9a57a50e45 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#14 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#15 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f99967fc700 (LWP 22403)):
#0  0x00007fffe4e708de in ?? ()
#1  0x00007f9a51d068bd in clock_gettime () from /lib64/librt.so.1
#2  0x00007f9a57aaaa82 in qt_gettime() () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007f9a57b82ced in QTimerInfoList::updateCurrentTime() () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f9a57b83035 in QTimerInfoList::timerWait(timeval&) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f9a57b81a6c in timerSourcePrepareHelper(GTimerSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f9a57b81b0d in timerSourcePrepare(_GSource*, int*) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a523c5461 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#8  0x00007f9a523c5b63 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#9  0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#10 0x00007f9a57b82286 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f9a5f89e7d6 in Digikam::WorkerObjectRunnable::run (this=0x8f4bfb0) at /home/user/kde/src/digikam-sc/core/libs/threads/threadmanager.cpp:196
#14 0x00007f9a57a47b9e in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f9a57a5349e in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#17 0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#18 0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f99dcbbb700 (LWP 22409)):
#0  futex_wait (bar=0x7f9a287148a0, state=8) at /var/tmp/portage/sys-devel/gcc-4.5.3-r2/work/gcc-4.5.3/libgomp/config/linux/x86/futex.h:44
#1  do_wait (bar=0x7f9a287148a0, state=8) at /var/tmp/portage/sys-devel/gcc-4.5.3-r2/work/gcc-4.5.3/libgomp/config/linux/wait.h:58
#2  gomp_barrier_wait_end (bar=0x7f9a287148a0, state=8) at /var/tmp/portage/sys-devel/gcc-4.5.3-r2/work/gcc-4.5.3/libgomp/config/linux/bar.c:49
#3  0x00007f9a53e9cbcf in gomp_thread_start (xdata=<value optimized out>) at /var/tmp/portage/sys-devel/gcc-4.5.3-r2/work/gcc-4.5.3/libgomp/team.c:119
#4  0x00007f9a55cca2da in ?? () from /usr/lib64/libGL.so.1
#5  0x00007f9a577bed8f in start_thread () from /lib64/libpthread.so.0
#6  0x00007f9a5677725d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f9a630b2800 (LWP 20851)):
[KCrash Handler]
#6  0x00007f9a57b744c0 in QVariant::~QVariant() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f9a5f1efbd6 in QList<QVariant>::node_destruct (this=0x142ab58, n=0xc0c8af0) at /usr/include/qt4/QtCore/qlist.h:388
#8  0x00007f9a5f2686a6 in QList<QVariant>::erase (this=0x142ab58, afirst=..., alast=...) at /usr/include/qt4/QtCore/qlist.h:811
#9  0x00007f9a5f2654dd in Digikam::ImageModel::removeRowPairs (this=0xf2dbc0, toRemove=...) at /home/user/kde/src/digikam-sc/core/libs/models/imagemodel.cpp:1025
#10 0x00007f9a5f2649c6 in Digikam::ImageModel::finishIncrementalRefresh (this=0xf2dbc0) at /home/user/kde/src/digikam-sc/core/libs/models/imagemodel.cpp:844
#11 0x0000000000594b1b in Digikam::ImageAlbumModel::slotResult (this=0xf2dbc0, job=0x8ca6950) at /home/user/kde/src/digikam-sc/core/libs/models/imagealbummodel.cpp:307
#12 0x0000000000593bce in Digikam::ImageAlbumModel::qt_static_metacall (_o=0xf2dbc0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0x7fffe4e4b870) at /home/user/kde/build/digikam-sc/core/digikam/imagealbummodel.moc:94
#13 0x00007f9a57b6a14a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f9a57ffe522 in KJob::result (this=<value optimized out>, _t1=0x8ca6950) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999_build/kdecore/kjob.moc:208
#15 0x00007f9a57ffe560 in KJob::emitResult (this=0x8ca6950) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdecore/jobs/kjob.cpp:318
#16 0x00007f9a5a569de5 in KIO::SimpleJob::slotFinished (this=0x8ca6950) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/job.cpp:494
#17 0x00007f9a5a56e765 in KIO::TransferJob::slotFinished (this=0x8ca6950) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/job.cpp:1081
#18 0x00007f9a57b6a14a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f9a5a624ea9 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=104, rawdata=...) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/slaveinterface.cpp:172
#20 0x00007f9a5a621842 in KIO::SlaveInterface::dispatch (this=0x34c3230) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/slaveinterface.cpp:88
#21 0x00007f9a5a614256 in KIO::Slave::gotInput (this=0x34c3230) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/slave.cpp:344
#22 0x00007f9a57b6a14a in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f9a5a537d7c in KIO::ConnectionPrivate::dequeue (this=0x7328e00) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kio/kio/connection.cpp:82
#24 0x00007f9a57b6816e in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007f9a587ef1f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#26 0x00007f9a587f3c3f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#27 0x00007f9a59539816 in KApplication::notify (this=0x7fffe4e4cdb0, receiver=0x7319c10, event=0x8caea30) at /var/tmp/portage/kde-base/kdelibs-9999/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:311
#28 0x00007f9a57b53863 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f9a57b56d9f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f9a57b820a3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007f9a523c595a in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f9a523c5c98 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f9a523c5d44 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f9a57b8222f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#35 0x00007f9a58892b4e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#36 0x00007f9a57b52612 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#37 0x00007f9a57b528c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#38 0x00007f9a57b57223 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#39 0x0000000000715d18 in main (argc=1, argv=0x7fffe4e4d4c8) at /home/user/kde/src/digikam-sc/core/digikam/main/main.cpp:235

This bug may be a duplicate of or related to bug 278049.

Possible duplicates by query: bug 320292, bug 317290, bug 314877, bug 314646, bug 312289.

Reported using DrKonqi
Comment 1 caulier.gilles 2013-06-19 07:11:04 UTC

*** This bug has been marked as a duplicate of bug 278049 ***
Comment 2 caulier.gilles 2019-12-23 06:22:18 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