[Digikam-devel] [Bug 269720] Digikam SIGSEGV during face scanning
Thomas Eschenbacher
Thomas.Eschenbacher at gmx.de
Mon Apr 25 08:46:10 BST 2011
https://bugs.kde.org/show_bug.cgi?id=269720
Thomas Eschenbacher <Thomas.Eschenbacher at gmx.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |Thomas.Eschenbacher at gmx.de
--- Comment #6 from Thomas Eschenbacher <Thomas Eschenbacher gmx de> 2011-04-25 09:46:05 ---
It seems that I have the same here, face scanning seems to work fine until it
reaches a folder with a mix of videos and images.
Using digikam-2.0.0-beta4 (debug build) on Gentoo / KDE-4.6.1, running through
gdb.
I disabled the checkbox "use all cores" in the scanner options and closed all
kinds of album/preview windows to reduce risk, but still reproducibly the same
crash.
My backtrace is a bit different:
-------------------------
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x99a48b70 (LWP 20636)]
QString (this=0x99a47814, val=...) at
../../include/QtCore/../../src/corelib/tools/qstring.h:729
729 ../../include/QtCore/../../src/corelib/tools/qstring.h: Datei oder
Verzeichnis nicht gefunden.
in ../../include/QtCore/../../src/corelib/tools/qstring.h
(gdb) back
#0 QString (this=0x99a47814, val=...)
at ../../include/QtCore/../../src/corelib/tools/qstring.h:729
#1 v_construct<QString> (this=0x99a47814, val=...)
at
../../include/QtCore/private/../../../src/corelib/kernel/qvariant_p.h:130
#2 QVariant::QVariant (this=0x99a47814, val=...) at kernel/qvariant.cpp:1705
#3 0xb7bd9031 in Digikam::DImg::load (this=0xae934038, filePath=...,
loadFlagsInt=63,
observer=0xae933ed0, rawDecodingSettings=...)
at
/tmp/portage/media-gfx/digikam-2.0.0_beta4/work/digikam-2.0.0-beta4/core/libs/dimg/dimg.cpp:407
#4 0xb7bda1fc in Digikam::DImg::load (this=0xae934038, filePath=...,
observer=0xae933ed0,
rawDecodingSettings=...)
at
/tmp/portage/media-gfx/digikam-2.0.0_beta4/work/digikam-2.0.0-beta4/core/libs/dimg/dimg.cpp:369
#5 0xb7d56481 in Digikam::PreviewLoadingTask::execute (this=0xae933ec8)
at
/tmp/portage/media-gfx/digikam-2.0.0_beta4/work/digikam-2.0.0-beta4/core/libs/threadimageio/previewtask.cpp:294
#6 0xb7d4553d in Digikam::LoadSaveThread::run (this=0xaa99ad8)
at
/tmp/portage/media-gfx/digikam-2.0.0_beta4/work/digikam-2.0.0-beta4/core/libs/threadimageio/loadsavethread.cpp:117
#7 0xb7d7717e in Digikam::DynamicThread::DynamicThreadPriv::run
(this=0xae5ad48)
at
/tmp/portage/media-gfx/digikam-2.0.0_beta4/work/digikam-2.0.0-beta4/core/libs/threads/dynamicthread.cpp:328
#8 0x45fb75df in QThreadPoolThread::run (this=0xaea7368) at
concurrent/qthreadpool.cpp:106
#9 0x45fc4c7e in QThreadPrivate::start (arg=0xaea7368) at
thread/qthread_unix.cpp:320
#10 0x45a90b9f in start_thread () from /lib/libpthread.so.0
#11 0x459cd75e in clone () from /lib/libc.so.6
(gdb) i thr
* 36 Thread 0x99a48b70 (LWP 20636) QString (this=0x99a47814, val=...)
at ../../include/QtCore/../../src/corelib/tools/qstring.h:729
35 Thread 0xa2bfdb70 (LWP 20634) 0xb7fff424 in __kernel_vsyscall ()
34 Thread 0xa33feb70 (LWP 20633) 0x458cc646 in do_lookup_x () from
/lib/ld-linux.so.2
33 Thread 0xaafeeb70 (LWP 20632) 0x47cb88a3 in
icvEvalHidHaarClassifier(CvHidHaarClassifier*, double, unsigned int) () from
/usr/lib/libcv.so.2.1
32 Thread 0xa95fdb70 (LWP 20631) 0xb7fff424 in __kernel_vsyscall ()
31 Thread 0xa9dfeb70 (LWP 20630) 0xb7fff424 in __kernel_vsyscall ()
30 Thread 0xaa5ffb70 (LWP 20621) 0xb7fff424 in __kernel_vsyscall ()
29 Thread 0xab7efb70 (LWP 20620) 0xb7fff424 in __kernel_vsyscall ()
9 Thread 0xac3b4b70 (LWP 20535) 0xb7fff424 in __kernel_vsyscall ()
6 Thread 0xb04c1b70 (LWP 20528) 0xb7fff424 in __kernel_vsyscall ()
5 Thread 0xb42ffb70 (LWP 20526) 0xb7fff424 in __kernel_vsyscall ()
3 Thread 0xb4cccb70 (LWP 20524) 0xb7fff424 in __kernel_vsyscall ()
2 Thread 0xb54cdb70 (LWP 20523) 0xb7fff424 in __kernel_vsyscall ()
1 Thread 0xb7887790 (LWP 20446) 0x4b0f4024 in QScopedPointer
(this=0xb03f288)
at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:93
-------------------------
Is this enough or should I provide more traces?
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Digikam-devel
mailing list