Bug 275637 - Performing multiple scans and recognises causes crash
Summary: Performing multiple scans and recognises causes crash
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Faces-Recognition (show other bugs)
Version: 2.0.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-14 16:10 UTC by Gareth
Modified: 2019-12-23 06:22 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 Gareth 2011-06-14 16:10:12 UTC
Application: digikam (2.0.0-beta6)
KDE Platform Version: 4.6.3 (4.6.3)
Qt Version: 4.7.2
Operating System: Linux 2.6.35.4-28.fc14.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
This is reported as a possible duplicate, because the initial scan was working fine.

1) Perform scan of albums (CR2 raws) (>1000)
2) Start initial tagging of around 25 images
3) Then click the scan option, and choose recognise faces.
4) Digikam immediately crashes.

What I think may be different to the other bugs, is that the scanner option was available to me to choose, even whilst another scan was going on. This may or may not be a fair bug, if two scans cannot be performed at the same time, then the scan option should not be selectable

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
[Current thread is 1 (Thread 0xb76b48b0 (LWP 10613))]

Thread 15 (Thread 0xb747fb70 (LWP 10615)):
#0  0x00f94416 in __kernel_vsyscall ()
#1  0x00e5fc36 in __poll (fds=0xb6b029c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x01c92dac in g_poll (fds=0xb6b029c0, nfds=1, timeout=-1) at gpoll.c:132
#3  0x01c828b7 in g_main_context_poll (context=0x95515a8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3093
#4  g_main_context_iterate (context=0x95515a8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2775
#5  0x01c8304b in g_main_loop_run (loop=0x9551628) at gmain.c:2988
#6  0x01eb1ed5 in gdbus_shared_thread_func (data=0x0) at gdbusprivate.c:277
#7  0x01cabbd0 in g_thread_create_proxy (data=0x9551638) at gthread.c:1897
#8  0x0011be99 in start_thread (arg=0xb747fb70) at pthread_create.c:301
#9  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 14 (Thread 0xb4cb7b70 (LWP 10661)):
#0  0x00f94416 in __kernel_vsyscall ()
#1  0x0012039b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x03a3cdb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x081e0d79 in Digikam::ScanController::run (this=0x96a5680) at /usr/local2/src/digikam-2.0.0-beta6/core/digikam/database/scancontroller.cpp:618
#4  0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#5  0x0011be99 in start_thread (arg=0xb4cb7b70) at pthread_create.c:301
#6  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 13 (Thread 0xb42ffb70 (LWP 10846)):
#0  0x00f94416 in __kernel_vsyscall ()
#1  0x0012039b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x03a3cdb7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x01286502 in Digikam::ParkingThread::run (this=0x982fcc8) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/threadmanager.cpp:119
#4  0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#5  0x0011be99 in start_thread (arg=0xb42ffb70) at pthread_create.c:301
#6  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 12 (Thread 0xa913eb70 (LWP 10857)):
#0  0x00f94416 in __kernel_vsyscall ()
#1  0x00120743 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0x051bf25d in ?? () from /usr/lib/libxine.so.1
#3  0x0011be99 in start_thread (arg=0xa913eb70) at pthread_create.c:301
#4  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 11 (Thread 0xa8532b70 (LWP 10858)):
#0  0x00f94416 in __kernel_vsyscall ()
#1  0x00e628c1 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x051eb089 in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x051cdd07 in ?? () from /usr/lib/libxine.so.1
#4  0x0011be99 in start_thread (arg=0xa8532b70) at pthread_create.c:301
#5  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 10 (Thread 0xa7d31b70 (LWP 10859)):
#0  0x0031ce56 in clock_gettime (clock_id=1, tp=0xa7d30e50) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03a93cf9 in ?? () from /usr/lib/libQtCore.so.4
#2  0x03b62c93 in ?? () from /usr/lib/libQtCore.so.4
#3  0x03b61482 in ?? () from /usr/lib/libQtCore.so.4
#4  0x03b6151d in ?? () from /usr/lib/libQtCore.so.4
#5  0x01c816b6 in g_main_context_prepare (context=<value optimized out>, priority=0xa7d30fac) at gmain.c:2469
#6  0x01c8255b in g_main_context_iterate (context=0xb6b03288, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2760
#7  0x01c82c35 in g_main_context_iteration (context=0xb6b03288, may_block=1) at gmain.c:2843
#8  0x03b61ce7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x03b330fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x03b333aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x03a39b73 in QThread::exec() () from /usr/lib/libQtCore.so.4
#12 0x08abd95b in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#14 0x0011be99 in start_thread (arg=0xa7d31b70) at pthread_create.c:301
#15 0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 9 (Thread 0xa7530b70 (LWP 10860)):
#0  0x00f94416 in __kernel_vsyscall ()
#1  0x00e5fc36 in __poll (fds=0x9dd7318, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x07fc6063 in ?? () from /usr/lib/libpulse.so.0
#3  0x07fb4e7a in pa_mainloop_poll () from /usr/lib/libpulse.so.0
#4  0x07fb5655 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#5  0x07fb5734 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#6  0x07fc6004 in ?? () from /usr/lib/libpulse.so.0
#7  0x07f11973 in ?? () from /usr/lib/libpulsecommon-0.9.21.so
#8  0x0011be99 in start_thread (arg=0xa7530b70) at pthread_create.c:301
#9  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 8 (Thread 0xa2d2eb70 (LWP 10861)):
#0  0x00f94416 in __kernel_vsyscall ()
#1  0x0012039b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0x051d2618 in ?? () from /usr/lib/libxine.so.1
#3  0x0011be99 in start_thread (arg=0xa2d2eb70) at pthread_create.c:301
#4  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 7 (Thread 0x9f3feb70 (LWP 10889)):
#0  0x001212d1 in __pthread_getspecific (key=1) at pthread_getspecific.c:27
#1  0x03a3c7f1 in ?? () from /usr/lib/libQtCore.so.4
#2  0x03b61766 in ?? () from /usr/lib/libQtCore.so.4
#3  0x01c816b6 in g_main_context_prepare (context=<value optimized out>, priority=0x9f3fdf9c) at gmain.c:2469
#4  0x01c8255b in g_main_context_iterate (context=0xb369a820, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2760
#5  0x01c82c35 in g_main_context_iteration (context=0xb369a820, may_block=1) at gmain.c:2843
#6  0x03b61ce7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x03b330fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x03b333aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x01285b75 in Digikam::WorkerObjectRunnable::run (this=0xac084c8) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/threadmanager.cpp:196
#10 0x03a30cae in ?? () from /usr/lib/libQtCore.so.4
#11 0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#12 0x0011be99 in start_thread (arg=0x9f3feb70) at pthread_create.c:301
#13 0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 6 (Thread 0x9ebfdb70 (LWP 10890)):
#0  0x0031ce56 in clock_gettime (clock_id=1, tp=0x9ebfce40) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03a93cf9 in ?? () from /usr/lib/libQtCore.so.4
#2  0x03b62c93 in ?? () from /usr/lib/libQtCore.so.4
#3  0x03b61482 in ?? () from /usr/lib/libQtCore.so.4
#4  0x03b6151d in ?? () from /usr/lib/libQtCore.so.4
#5  0x01c816b6 in g_main_context_prepare (context=<value optimized out>, priority=0x9ebfcf9c) at gmain.c:2469
#6  0x01c8255b in g_main_context_iterate (context=0xb6b18410, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2760
#7  0x01c82c35 in g_main_context_iteration (context=0xb6b18410, may_block=1) at gmain.c:2843
#8  0x03b61ce7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x03b330fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x03b333aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x01285b75 in Digikam::WorkerObjectRunnable::run (this=0xac085f8) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/threadmanager.cpp:196
#12 0x03a30cae in ?? () from /usr/lib/libQtCore.so.4
#13 0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#14 0x0011be99 in start_thread (arg=0x9ebfdb70) at pthread_create.c:301
#15 0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0x9e3fcb70 (LWP 10891)):
#0  0x0552e4a6 in QSqlError::QSqlError(QString const&, QString const&, QSqlError::ErrorType, int) () from /usr/lib/libQtSql.so.4
#1  0x038ee585 in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
#2  0x038f0c12 in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
#3  0x038f1c5a in ?? () from /usr/lib/qt4/plugins/sqldrivers/libqsqlite.so
#4  0x05522e7e in QSqlQuery::exec() () from /usr/lib/libQtSql.so.4
#5  0x01217346 in Digikam::DatabaseCoreBackend::exec (this=0x96e32f8, query=...) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/database/databasecorebackend.cpp:1405
#6  0x01217563 in Digikam::DatabaseCoreBackend::execQuery (this=0x96e32f8, query=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/database/databasecorebackend.cpp:1077
#7  0x012175ce in Digikam::DatabaseCoreBackend::execQuery (this=0x96e32f8, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=...) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/database/databasecorebackend.cpp:1022
#8  0x01219505 in Digikam::DatabaseCoreBackend::execSql (this=0x96e32f8, sql=..., boundValue1=..., boundValue2=..., boundValue3=..., boundValue4=..., values=0x0, lastInsertId=0x9e3fb4c0) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/database/databasecorebackend.cpp:921
#9  0x01225174 in Digikam::ThumbnailDB::insertThumbnail (this=0x97a09e0, info=..., lastInsertId=0x9e3fb54c) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/database/thumbnaildb.cpp:262
#10 0x0125bf58 in Digikam::ThumbnailCreator::storeInDatabase (this=0xa603c40, info=..., image=...) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threadimageio/thumbnailcreator.cpp:755
#11 0x0125f156 in Digikam::ThumbnailCreator::store (this=0xa603c40, path=..., i=..., rect=..., isFace=true) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threadimageio/thumbnailcreator.cpp:391
#12 0x0125f23a in Digikam::ThumbnailCreator::storeDetailThumbnail (this=0xa603c40, path=..., detailRect=..., i=..., isFace=true) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threadimageio/thumbnailcreator.cpp:367
#13 0x012649c0 in Digikam::ThumbnailLoadThread::storeDetailThumbnail (this=0x96c2b80, filePath=..., detailRect=..., image=..., isFace=true) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threadimageio/thumbnailloadthread.cpp:907
#14 0x0829d843 in Digikam::FaceIface::storeThumbnails (this=0xac06fe0, thread=0x96c2b80, filePath=..., databaseFaces=..., image=...) at /usr/local2/src/digikam-2.0.0-beta6/core/utilities/facedetection/faceiface.cpp:634
#15 0x082a618c in Digikam::DatabaseWriter::process (this=0xac045c8, package=...) at /usr/local2/src/digikam-2.0.0-beta6/core/utilities/facedetection/facepipeline.cpp:565
#16 0x082a64ea in Digikam::DatabaseWriter::qt_metacall (this=0xac045c8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8fe105c0) at /usr/local2/src/digikam-2.0.0-beta6/build/core/digikam/facepipeline_p.moc:446
#17 0x03b3a79b in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#18 0x03b45137 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#19 0x03b497cf in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#20 0x01286601 in Digikam::WorkerObject::event (this=0xac045c8, e=0x8fe4dd08) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/workerobject.cpp:160
#21 0x0409754c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#22 0x0409c252 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0x07760feb in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#24 0x03b33f63 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#25 0x03b37cb5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#26 0x03b37e8e in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#27 0x03b61b35 in ?? () from /usr/lib/libQtCore.so.4
#28 0x01c82192 in g_main_dispatch (context=0xabf23b8) at gmain.c:2149
#29 g_main_context_dispatch (context=0xabf23b8) at gmain.c:2702
#30 0x01c82978 in g_main_context_iterate (context=0xabf23b8, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#31 0x01c82c35 in g_main_context_iteration (context=0xabf23b8, may_block=1) at gmain.c:2843
#32 0x03b61ce7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0x03b330fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0x03b333aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0x01285b75 in Digikam::WorkerObjectRunnable::run (this=0xabfac70) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/threadmanager.cpp:196
#36 0x03a30cae in ?? () from /usr/lib/libQtCore.so.4
#37 0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#38 0x0011be99 in start_thread (arg=0x9e3fcb70) at pthread_create.c:301
#39 0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xa0400b70 (LWP 11026)):
#0  Digikam::DImg::rotate (this=0xac57298, angle=Digikam::DImg::ROT270) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/dimg/dimg.cpp:2220
#1  0x01084ef8 in Digikam::DImg::rotateAndFlip (this=0xac57298, orientation=8) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/dimg/dimg.cpp:2434
#2  0x01241004 in Digikam::LoadSaveThread::exifRotate (image=..., filePath=...) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threadimageio/loadsavethread.cpp:276
#3  0x012581db in Digikam::PreviewLoadingTask::execute (this=0xac57128) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threadimageio/previewtask.cpp:397
#4  0x01242040 in Digikam::LoadSaveThread::run (this=0x975cc88) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threadimageio/loadsavethread.cpp:118
#5  0x01287cd0 in Digikam::DynamicThread::DynamicThreadPriv::run (this=0xa9fa000) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/dynamicthread.cpp:328
#6  0x03a30cae in ?? () from /usr/lib/libQtCore.so.4
#7  0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#8  0x0011be99 in start_thread (arg=0xa0400b70) at pthread_create.c:301
#9  0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0x99654b70 (LWP 11101)):
#0  0x0031ce56 in clock_gettime (clock_id=1, tp=0x99653e40) at ../sysdeps/unix/clock_gettime.c:100
#1  0x03a93cf9 in ?? () from /usr/lib/libQtCore.so.4
#2  0x03b62c93 in ?? () from /usr/lib/libQtCore.so.4
#3  0x03b61482 in ?? () from /usr/lib/libQtCore.so.4
#4  0x03b6151d in ?? () from /usr/lib/libQtCore.so.4
#5  0x01c816b6 in g_main_context_prepare (context=<value optimized out>, priority=0x99653f9c) at gmain.c:2469
#6  0x01c8255b in g_main_context_iterate (context=0xb36734a0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2760
#7  0x01c82c35 in g_main_context_iteration (context=0xb36734a0, may_block=1) at gmain.c:2843
#8  0x03b61ce7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#9  0x03b330fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x03b333aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x01285b75 in Digikam::WorkerObjectRunnable::run (this=0xac1f738) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/threadmanager.cpp:196
#12 0x03a30cae in ?? () from /usr/lib/libQtCore.so.4
#13 0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#14 0x0011be99 in start_thread (arg=0x99654b70) at pthread_create.c:301
#15 0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0x830f4b70 (LWP 11110)):
#0  0x0011df5a in __pthread_mutex_lock (mutex=0x9c57fafc) at pthread_mutex_lock.c:51
#1  0x01c82788 in g_main_context_iterate (context=<value optimized out>, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2786
#2  0x01c82c35 in g_main_context_iteration (context=0x9c57faf8, may_block=1) at gmain.c:2843
#3  0x03b61ce7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x03b330fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x03b333aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x01285b75 in Digikam::WorkerObjectRunnable::run (this=0xb14f220) at /usr/local2/src/digikam-2.0.0-beta6/core/libs/threads/threadmanager.cpp:196
#7  0x03a30cae in ?? () from /usr/lib/libQtCore.so.4
#8  0x03a3c6c3 in ?? () from /usr/lib/libQtCore.so.4
#9  0x0011be99 in start_thread (arg=0x830f4b70) at pthread_create.c:301
#10 0x00e6ad2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb76b48b0 (LWP 10613)):
[KCrash Handler]
#7  0x00d7bbef in KFaceIface::Image::toQImage (this=0xbfabe8b8) at /usr/local2/src/digikam-2.0.0-beta6/extra/libkface/libkface/image.cpp:135
#8  0x08130c5b in Digikam::BatchFaceDetector::slotShowOneDetected (this=0xac35aa0, package=...) at /usr/local2/src/digikam-2.0.0-beta6/core/utilities/batch/batchfacedetector.cpp:370
#9  0x0813190a in Digikam::BatchFaceDetector::qt_metacall (this=0xac35aa0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfabe9e8) at /usr/local2/src/digikam-2.0.0-beta6/build/core/digikam/batchfacedetector.moc:91
#10 0x03b3a79b in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x03b49cc7 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#12 0x082a2e45 in Digikam::FacePipeline::processed (this=0xb1218ac, _t1=...) at /usr/local2/src/digikam-2.0.0-beta6/build/core/digikam/facepipeline.moc:155
#13 0x082ab4ca in Digikam::FacePipeline::FacePipelinePriv::finishProcess (this=0xac50020, package=...) at /usr/local2/src/digikam-2.0.0-beta6/core/utilities/facedetection/facepipeline.cpp:956
#14 0x082ab92d in Digikam::FacePipeline::FacePipelinePriv::qt_metacall (this=0xac50020, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x9d082f10) at /usr/local2/src/digikam-2.0.0-beta6/build/core/digikam/facepipeline_p.moc:668
#15 0x03b3a79b in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#16 0x03b45137 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#17 0x03b497cf in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#18 0x0409754c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0x0409c252 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x07760feb in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#21 0x03b33f63 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#22 0x03b37cb5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#23 0x03b37e8e in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#24 0x03b61b35 in ?? () from /usr/lib/libQtCore.so.4
#25 0x01c82192 in g_main_dispatch (context=0x951d890) at gmain.c:2149
#26 g_main_context_dispatch (context=0x951d890) at gmain.c:2702
#27 0x01c82978 in g_main_context_iterate (context=0x951d890, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#28 0x01c82c35 in g_main_context_iteration (context=0x951d890, may_block=1) at gmain.c:2843
#29 0x03b61cad in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0x0414b1c6 in ?? () from /usr/lib/libQtGui.so.4
#31 0x03b330fa in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0x03b333aa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#33 0x03b37f57 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#34 0x04095358 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#35 0x082b6613 in main (argc=) at /usr/local2/src/digikam-2.0.0-beta6/core/digikam/main/main.cpp:232

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

Possible duplicates by query: bug 275387, bug 274850, bug 274727, bug 274660.

Reported using DrKonqi
Comment 1 caulier.gilles 2011-06-14 16:14:49 UTC

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