[digikam] [Bug 330342] New: digikam ha fallat recognition

classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] New: digikam ha fallat recognition

toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

            Bug ID: 330342
           Summary: digikam ha fallat recognition
    Classification: Unclassified
           Product: digikam
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: [hidden email]
          Reporter: [hidden email]

Application: digikam (4.0.0-beta3)
KDE Platform Version: 4.11.4
Qt Version: 4.8.5
Operating System: Linux 3.11.6-4-desktop i686
Distribution: "openSUSE 13.1 (Bottle) (i586)"

-- Information about the crash:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xae5bb800 (LWP 31473))]

Thread 9 (Thread 0xabe0ab40 (LWP 31474)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb5124f2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3ee11d5 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0x0821ac31 in Digikam::ScanController::run (this=0x8d13110) at
/home/toni/bin/dk/core/digikam/database/scancontroller.cpp:725
#4  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#5  0xb512107a in start_thread () from /lib/libpthread.so.0
#6  0xb310d80e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xab4ffb40 (LWP 31475)):
#0  0xb4021e66 in ?? () from /usr/lib/libQtCore.so.4
#1  0xb402043b in ?? () from /usr/lib/libQtCore.so.4
#2  0xb40204ca in ?? () from /usr/lib/libQtCore.so.4
#3  0xb23c90e3 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#4  0xb23c99ff in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#8  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9  0xb3ede30d in QThread::exec() () from /usr/lib/libQtCore.so.4
#10 0xb3fcfe14 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#12 0xb512107a in start_thread () from /lib/libpthread.so.0
#13 0xb310d80e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xaaaffb40 (LWP 31485)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb5124f2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3ee11d5 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0xb65ee9ce in Digikam::ParkingThread::run (this=0x8e391d8) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:119
#4  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#5  0xb512107a in start_thread () from /lib/libpthread.so.0
#6  0xb310d80e in clone () from /lib/libc.so.6

Thread 6 (Thread 0x9da34b40 (LWP 31606)):
#0  0xb240c94e in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xb240cc68 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0xb23c9ab8 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0x948a6a00) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#8  0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#9  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb512107a in start_thread () from /lib/libpthread.so.0
#11 0xb310d80e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa223db40 (LWP 31933)):
#0  0xb23c6cc1 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xb23c9073 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0xb23c99ff in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0xb7c1278) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#8  0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#9  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb512107a in start_thread () from /lib/libpthread.so.0
#11 0xb310d80e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa2a3eb40 (LWP 32163)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb512801b in read () from /lib/libpthread.so.0
#2  0xb240be4e in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb23c95fb in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4  0xb23c9a9a in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#8  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0xa70f9b0) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#10 0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#11 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#12 0xb512107a in start_thread () from /lib/libpthread.so.0
#13 0xb310d80e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa4241b40 (LWP 32164)):
#0  0xb5124303 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb240ccb0 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0xb23c96d8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#3  0xb23c9b88 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#6  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0x9ae0160) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#9  0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#10 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#11 0xb512107a in start_thread () from /lib/libpthread.so.0
#12 0xb310d80e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9e235b40 (LWP 32165)):
[KCrash Handler]
#6  0xb7705424 in __kernel_vsyscall ()
#7  0xb304d6a6 in raise () from /lib/libc.so.6
#8  0xb304ee33 in abort () from /lib/libc.so.6
#9  0xb3ed608d in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#10 0xb3ed6237 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb3ed6768 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#12 0xb3ed681d in qt_assert_x(char const*, char const*, char const*, int) ()
from /usr/lib/libQtCore.so.4
#13 0x0831563c in QList<KFaceIface::Identity>::operator[] (this=0x946632bc,
i=0) at /usr/include/QtCore/qlist.h:477
#14 0x0830e54d in Digikam::DatabaseWriter::process (this=0xcc54c18,
package=...) at
/home/toni/bin/dk/core/utilities/facemanagement/facepipeline.cpp:661
#15 0x0830a8ff in Digikam::DatabaseWriter::qt_static_metacall (_o=0xcc54c18,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x946beb88) at
/home/toni/bin/dk/build/core/digikam/facepipeline_p.moc:493
#16 0xb40023da in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/libQtCore.so.4
#17 0xb400a2bb in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb65efc25 in Digikam::WorkerObject::event (this=0xcc54c18, e=0x948b7298)
at /home/toni/bin/dk/core/libs/threads/workerobject.cpp:160
#19 0xb347a4b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#20 0xb3480ee3 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#21 0xb4607cb4 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#22 0xb3ff0fba in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#23 0xb3ff42e5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/libQtCore.so.4
#24 0xb3ff480c in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/libQtCore.so.4
#25 0xb4020e0e in ?? () from /usr/lib/libQtCore.so.4
#26 0xb23c97de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb23c9b88 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#30 0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#31 0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#32 0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0xb7cac30) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#33 0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#34 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#35 0xb512107a in start_thread () from /lib/libpthread.so.0
#36 0xb310d80e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xae5bb800 (LWP 31473)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb5124f2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3ee11d5 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0xb65ef94d in Digikam::WorkerObject::wait (this=0x8e9a780) at
/home/toni/bin/dk/core/libs/threads/workerobject.cpp:95
#4  0x08264d8f in Digikam::FileActionMngr::shutDown (this=0x8e9a5b8) at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:110
#5  0x08264a53 in Digikam::FileActionMngr::~FileActionMngr (this=0x8e9a5b8,
__in_chrg=<optimized out>) at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:78
#6  0x082662dd in Digikam::FileActionMngrCreator::~FileActionMngrCreator
(this=0x8e9a5b8, __in_chrg=<optimized out>) at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:52
#7  0x08264935 in destroy () at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:59
#8  0x081f3bd3 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x861deac
<Digikam::._244::operator->()::cleanUpObject>, __in_chrg=<optimized out>) at
/usr/include/kglobal.h:62
#9  0xb30505a1 in __run_exit_handlers () from /lib/libc.so.6
#10 0xb30505fd in exit () from /lib/libc.so.6
#11 0xb34ee478 in ?? () from /usr/lib/libQtGui.so.4
#12 0xb46066b9 in KApplication::xioErrhandler(_XDisplay*) () from
/usr/lib/libkdeui.so.5
#13 0xb4606774 in ?? () from /usr/lib/libkdeui.so.5
#14 0xb4f0e6b4 in _XIOError () from /usr/lib/libX11.so.6
#15 0xb4f0be2f in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0xb4efce40 in XEventsQueued () from /usr/lib/libX11.so.6
#17 0xb3529eca in ?? () from /usr/lib/libQtGui.so.4
#18 0xb23c952f in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#19 0xb23c9a9a in ?? () from /usr/lib/libglib-2.0.so.0
#20 0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#21 0xb40205ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#22 0xb352a51e in ?? () from /usr/lib/libQtGui.so.4
#23 0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#24 0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#25 0xb3ff54fe in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#26 0xb3478944 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#27 0x0832656a in main (argc=5, argv=0xbfb06764) at
/home/toni/bin/dk/core/digikam/main/main.cpp:236

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xae5bb800 (LWP 31473))]

Thread 9 (Thread 0xabe0ab40 (LWP 31474)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb5124f2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3ee11d5 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0x0821ac31 in Digikam::ScanController::run (this=0x8d13110) at
/home/toni/bin/dk/core/digikam/database/scancontroller.cpp:725
#4  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#5  0xb512107a in start_thread () from /lib/libpthread.so.0
#6  0xb310d80e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xab4ffb40 (LWP 31475)):
#0  0xb4021e66 in ?? () from /usr/lib/libQtCore.so.4
#1  0xb402043b in ?? () from /usr/lib/libQtCore.so.4
#2  0xb40204ca in ?? () from /usr/lib/libQtCore.so.4
#3  0xb23c90e3 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#4  0xb23c99ff in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#8  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9  0xb3ede30d in QThread::exec() () from /usr/lib/libQtCore.so.4
#10 0xb3fcfe14 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#12 0xb512107a in start_thread () from /lib/libpthread.so.0
#13 0xb310d80e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xaaaffb40 (LWP 31485)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb5124f2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3ee11d5 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0xb65ee9ce in Digikam::ParkingThread::run (this=0x8e391d8) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:119
#4  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#5  0xb512107a in start_thread () from /lib/libpthread.so.0
#6  0xb310d80e in clone () from /lib/libc.so.6

Thread 6 (Thread 0x9da34b40 (LWP 31606)):
#0  0xb240c94e in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xb240cc68 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0xb23c9ab8 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0x948a6a00) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#8  0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#9  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb512107a in start_thread () from /lib/libpthread.so.0
#11 0xb310d80e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa223db40 (LWP 31933)):
#0  0xb23c6cc1 in ?? () from /usr/lib/libglib-2.0.so.0
#1  0xb23c9073 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#2  0xb23c99ff in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#5  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0xb7c1278) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#8  0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#9  0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#10 0xb512107a in start_thread () from /lib/libpthread.so.0
#11 0xb310d80e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa2a3eb40 (LWP 32163)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb512801b in read () from /lib/libpthread.so.0
#2  0xb240be4e in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb23c95fb in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#4  0xb23c9a9a in ?? () from /usr/lib/libglib-2.0.so.0
#5  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#6  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#7  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#8  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#9  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0xa70f9b0) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#10 0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#11 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#12 0xb512107a in start_thread () from /lib/libpthread.so.0
#13 0xb310d80e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa4241b40 (LWP 32164)):
#0  0xb5124303 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb240ccb0 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0xb23c96d8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#3  0xb23c9b88 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#6  0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#7  0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#8  0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0x9ae0160) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#9  0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#10 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#11 0xb512107a in start_thread () from /lib/libpthread.so.0
#12 0xb310d80e in clone () from /lib/libc.so.6

Thread 2 (Thread 0x9e235b40 (LWP 32165)):
[KCrash Handler]
#6  0xb7705424 in __kernel_vsyscall ()
#7  0xb304d6a6 in raise () from /lib/libc.so.6
#8  0xb304ee33 in abort () from /lib/libc.so.6
#9  0xb3ed608d in qt_message_output(QtMsgType, char const*) () from
/usr/lib/libQtCore.so.4
#10 0xb3ed6237 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb3ed6768 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#12 0xb3ed681d in qt_assert_x(char const*, char const*, char const*, int) ()
from /usr/lib/libQtCore.so.4
#13 0x0831563c in QList<KFaceIface::Identity>::operator[] (this=0x946632bc,
i=0) at /usr/include/QtCore/qlist.h:477
#14 0x0830e54d in Digikam::DatabaseWriter::process (this=0xcc54c18,
package=...) at
/home/toni/bin/dk/core/utilities/facemanagement/facepipeline.cpp:661
#15 0x0830a8ff in Digikam::DatabaseWriter::qt_static_metacall (_o=0xcc54c18,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x946beb88) at
/home/toni/bin/dk/build/core/digikam/facepipeline_p.moc:493
#16 0xb40023da in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/libQtCore.so.4
#17 0xb400a2bb in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#18 0xb65efc25 in Digikam::WorkerObject::event (this=0xcc54c18, e=0x948b7298)
at /home/toni/bin/dk/core/libs/threads/workerobject.cpp:160
#19 0xb347a4b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#20 0xb3480ee3 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#21 0xb4607cb4 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#22 0xb3ff0fba in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/libQtCore.so.4
#23 0xb3ff42e5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/libQtCore.so.4
#24 0xb3ff480c in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/libQtCore.so.4
#25 0xb4020e0e in ?? () from /usr/lib/libQtCore.so.4
#26 0xb23c97de in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb23c9b88 in ?? () from /usr/lib/libglib-2.0.so.0
#28 0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0xb402060f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#30 0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#31 0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#32 0xb65edf33 in Digikam::WorkerObjectRunnable::run (this=0xb7cac30) at
/home/toni/bin/dk/core/libs/threads/threadmanager.cpp:196
#33 0xb3ed3dda in ?? () from /usr/lib/libQtCore.so.4
#34 0xb3ee0c5f in ?? () from /usr/lib/libQtCore.so.4
#35 0xb512107a in start_thread () from /lib/libpthread.so.0
#36 0xb310d80e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xae5bb800 (LWP 31473)):
#0  0xb7705424 in __kernel_vsyscall ()
#1  0xb5124f2c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb3ee11d5 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/libQtCore.so.4
#3  0xb65ef94d in Digikam::WorkerObject::wait (this=0x8e9a780) at
/home/toni/bin/dk/core/libs/threads/workerobject.cpp:95
#4  0x08264d8f in Digikam::FileActionMngr::shutDown (this=0x8e9a5b8) at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:110
#5  0x08264a53 in Digikam::FileActionMngr::~FileActionMngr (this=0x8e9a5b8,
__in_chrg=<optimized out>) at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:78
#6  0x082662dd in Digikam::FileActionMngrCreator::~FileActionMngrCreator
(this=0x8e9a5b8, __in_chrg=<optimized out>) at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:52
#7  0x08264935 in destroy () at
/home/toni/bin/dk/core/digikam/fileaction/fileactionmngr.cpp:59
#8  0x081f3bd3 in KCleanUpGlobalStatic::~KCleanUpGlobalStatic (this=0x861deac
<Digikam::._244::operator->()::cleanUpObject>, __in_chrg=<optimized out>) at
/usr/include/kglobal.h:62
#9  0xb30505a1 in __run_exit_handlers () from /lib/libc.so.6
#10 0xb30505fd in exit () from /lib/libc.so.6
#11 0xb34ee478 in ?? () from /usr/lib/libQtGui.so.4
#12 0xb46066b9 in KApplication::xioErrhandler(_XDisplay*) () from
/usr/lib/libkdeui.so.5
#13 0xb4606774 in ?? () from /usr/lib/libkdeui.so.5
#14 0xb4f0e6b4 in _XIOError () from /usr/lib/libX11.so.6
#15 0xb4f0be2f in _XEventsQueued () from /usr/lib/libX11.so.6
#16 0xb4efce40 in XEventsQueued () from /usr/lib/libX11.so.6
#17 0xb3529eca in ?? () from /usr/lib/libQtGui.so.4
#18 0xb23c952f in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#19 0xb23c9a9a in ?? () from /usr/lib/libglib-2.0.so.0
#20 0xb23c9c48 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#21 0xb40205ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#22 0xb352a51e in ?? () from /usr/lib/libQtGui.so.4
#23 0xb3fefa03 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#24 0xb3fefd29 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#25 0xb3ff54fe in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#26 0xb3478944 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#27 0x0832656a in main (argc=5, argv=0xbfb06764) at
/home/toni/bin/dk/core/digikam/main/main.cpp:236

Reported using DrKonqi

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=330342

Jekyll Wu <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |4.0.0-beta3

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
          Component|general                     |Face Management

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #1 from Gilles Caulier <[hidden email]> ---
digiKam 4.0.0 is out :

http://www.digikam.org/node/713

Please check if this entry still valid with this new version.

Thanks in advance

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #2 from Gilles Caulier <[hidden email]> ---
Git commit fa909aa96e7e41225551cd9e866618717f1ea546 by Gilles Caulier.
Committed on 11/06/2014 at 21:06.
Pushed by cgilles into branch 'master'.

use a better C++ exception wrapper to handle non OpenCV exceptions (as pure C++
one)
Related: bug 335624, bug 329873, bug 326742, bug 326586, bug 326585, bug
324774, bug 323888, bug 323361, bug 320812, bug 312440, bug 309027, bug 308645,
bug 301611, bug 297558, bug 285517

M  +4    -0    libkface/facedetector.cpp
M  +17   -2    libkface/recognitiondatabase.cpp

http://commits.kde.org/libkface/fa909aa96e7e41225551cd9e866618717f1ea546

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #3 from Gilles Caulier <[hidden email]> ---
With next digiKam 4.1.0, i fixed libkface to handle all C++ exception (and not
only OpenCV exception).

So, at least, digiKam must crash lesser now. If you want to review this entry
again, use current implementation from git/master, or wait next 4.1.0
release...

Thanks to update your feedback

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #4 from Gilles Caulier <[hidden email]> ---
Git commit 4662dd94102f8144bc65ce1cb66d6b6cb1d500fd by Gilles Caulier.
Committed on 18/06/2014 at 14:22.
Pushed by cgilles into branch 'master'.

Libkface now depand of last stable OpenCV library version 2.4.9
This prevent internal crash int Cv:Algorithm that we cannot handle in libkface
as exception.
Now, Face Recognition do not crash but still report Exception at training
operations, especially about wrong Cv:Matrix size :

digikam(8673)/digikam (core)
Digikam::DImg::load:"/mnt/data2/photos/GILLES/NEW/Adrien/2010-04-13/20100413_009.jpg"
 :
JPEG file identified
OpenCV Error: Assertion failed (0 <= _dims && _dims <= CV_MAX_DIM) in setSize,
file /mnt/devel/opencv/modules/core/src/matrix.cpp, line 89
digikam(8673)/KFACE: cv::Exception training LBPH:
/mnt/devel/opencv/modules/core/src/matrix.cpp:89: error: (-215) 0 <=_dims &&
_dims <= CV_MAX_DIM in function setSize

It still a problem somwhere, but it's better than previous state.
Related: bug 335624, bug 329873, bug 326742, bug 326586, bug 326585, bug
324774, bug 323888, bug 323361, bug 320812, bug 312440, bug 309027, bug 308645,
bug 301611, bug 297558, bug 285517

M  +1    -1    CMakeLists.txt

http://commits.kde.org/libkface/4662dd94102f8144bc65ce1cb66d6b6cb1d500fd

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #5 from Gilles Caulier <[hidden email]> ---
Git commit 1fff86f31e3bf47a2a2cfa6eaa98bb1bdf1a863b by Gilles Caulier.
Committed on 24/06/2014 at 12:32.
Pushed by cgilles into branch 'master'.

add more test before to commit/checkout compressed histogram data in Face
database, to prevent crashes, especially if data are corrupted from database.
Related: bug 335624, bug 329873, bug 326742, bug 326586, bug 326585, bug
324774, bug 323888, bug 320812, bug 312440, bug 309027, bug 308645, bug 301611,
bug 297558, bug 285517

M  +62   -28   libkface/database/trainingdb.cpp

http://commits.kde.org/libkface/1fff86f31e3bf47a2a2cfa6eaa98bb1bdf1a863b

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digikam ha fallat recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #6 from Gilles Caulier <[hidden email]> ---
With next digiKam 4.1.0, a lots of improvements/fixes have be done around face
management. Please give us a fresh feedback.

Note i recommend to delete face recognition database to prevent dysfunction due
to possible wrong data store in this container. Look where file is located in
my computer :

[gilles@localhost database]$ pwd
/home/gilles/.kde4/share/apps/libkface/database
[gilles@localhost database]$ ls -al
total 397028
drwx------ 2 gilles gilles      4096 juin  24 14:22 ./
drwx------ 3 gilles gilles      4096 juin  18 19:08 ../
-rw-r--r-- 1 gilles gilles 406543360 juin  24 14:22 recognition.db
[gilles@localhost database]$

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digiKam crash with faces recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |WAITINGFORINFO
            Summary|digikam ha fallat           |digiKam crash with faces
                   |recognition                 |recognition

--- Comment #7 from Gilles Caulier <[hidden email]> ---
We need a fresh feedback of this file using last digiKam 4.2.0

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digiKam crash with faces recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|4.0.0-beta3                 |4.0.0

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digiKam crash with faces recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #8 from Gilles Caulier <[hidden email]> ---
New digiKam 4.11.0 is available :

https://www.digikam.org/node/740

Can you reproduce the problem with this release ?

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digiKam crash with faces recognition

Gilles Caulier-4
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

--- Comment #9 from Gilles Caulier <[hidden email]> ---
digiKam 4.12.0 is out :

https://www.digikam.org/node/741

We need a fresh feedback using this release please...
Thanks in advance.

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digiKam crash with faces recognition

bugzilla_noreply
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WAITINGFORINFO              |FIXED
   Version Fixed In|                            |5.1.0

--- Comment #10 from [hidden email] ---
With next 5.1.0 release, a lots of investigations have be done around OpenCV
face module integration with digiKam Face Engine.
See bug #365202 history for details.
I close this file now. Don't hesistate to re-open if necessary.
Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 330342] digiKam crash with faces recognition

bugzilla_noreply
In reply to this post by toni-2
https://bugs.kde.org/show_bug.cgi?id=330342

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Faces-Management            |Faces-Recognition

--
You are receiving this mail because:
You are the assignee for the bug.