[Digikam-devel] [digikam] [Bug 351077] Crash during facial detection and recognition

Jeff Robinson jeffnik at anecho.mb.ca
Wed Aug 19 03:09:09 BST 2015


https://bugs.kde.org/show_bug.cgi?id=351077

--- Comment #7 from Jeff Robinson <jeffnik at anecho.mb.ca> ---
Here is the backtrace using Digikam 4.12.0 I compiled from source:
[Switching to Thread 0x7fff53fff700 (LWP 29423)]
Catchpoint 1 (exception thrown), 0x00007fffeb83df60 in __cxa_throw () from
/usr/lib64/libstdc++.so.6
(gdb) bt
#0  0x00007fffeb83df60 in __cxa_throw () at /usr/lib64/libstdc++.so.6
#1  0x00007fffe7413b47 in ExpatAdapter::ParseBuffer(void const*, unsigned long,
bool) () at /usr/lib/libexiv2.so.13
#2  0x00007fffe73fb526 in ProcessUTF8Portion(XMLParserAdapter*, unsigned char
const*, unsigned long, bool) ()
    at /usr/lib/libexiv2.so.13
#3  0x00007fffe73fba20 in XMPMeta::ParseFromBuffer(char const*, unsigned long,
unsigned long) () at /usr/lib/libexiv2.so.13
#4  0x00007fffe73e5631 in WXMPMeta_ParseFromBuffer_1 () at
/usr/lib/libexiv2.so.13
#5  0x00007fffe73d1f8c in TXMPMeta<std::string>::ParseFromBuffer(char const*,
unsigned long, unsigned long) ()
    at /usr/lib/libexiv2.so.13
#6  0x00007fffe73cfec1 in TXMPMeta<std::string>::TXMPMeta(char const*, unsigned
long) () at /usr/lib/libexiv2.so.13
#7  0x00007fffe73ccc5e in Exiv2::XmpParser::decode(Exiv2::XmpData&, std::string
const&) () at /usr/lib/libexiv2.so.13
#8  0x00007fffe73d6cf7 in Exiv2::XmpSidecar::readMetadata() () at
/usr/lib/libexiv2.so.13
#9  0x00007ffff4ebf02e in KExiv2Iface::KExiv2::load(QString const&) const
(this=0x7fff53ffd7c0, filePath=...)
    at /usr/src/digikam-4.12.0/extra/libkexiv2/libkexiv2/kexiv2.cpp:362
#10 0x00007ffff5eb74ed in Digikam::DMetadata::load(QString const&) const
(this=0x7fff53ffd7c0, filePath=...)
    at /usr/src/digikam-4.12.0/core/libs/dmetadata/dmetadata.cpp:110
#11 0x00007ffff5d4628d in Digikam::DImgLoader::readMetadata(QString const&,
Digikam::DImg::FORMAT) (this=0x7fff53ffe1a0, filePath=...) at
/usr/src/digikam-4.12.0/core/libs/dimg/loaders/dimgloader.cpp:218
#12 0x00007ffff5d4b1f2 in Digikam::JPEGLoader::load(QString const&,
Digikam::DImgLoaderObserver*) (this=0x7fff53ffe1a0, filePath=...,
observer=0x76e4af0) at
/usr/src/digikam-4.12.0/core/libs/dimg/loaders/jpegloader.cpp:103
#13 0x00007ffff5d130b4 in Digikam::DImg::load(QString const&, int,
Digikam::DImgLoaderObserver*, Digikam::DRawDecoding const&) (this=0x76e4d00,
filePath=..., loadFlagsInt=63, observer=0x76e4af0, rawDecodingSettings=...)
    at /usr/src/digikam-4.12.0/core/libs/dimg/dimg.cpp:435
#14 0x00007ffff5d12ca7 in Digikam::DImg::load(QString const&,
Digikam::DImgLoaderObserver*, Digikam::DRawDecoding const&) (this=0x76e4d00,
filePath=..., observer=0x76e4af0, rawDecodingSettings=...) at
/usr/src/digikam-4.12.0/core/libs/dimg/dimg.cpp:379
#15 0x00007ffff5f105f1 in Digikam::PreviewLoadingTask::execute()
(this=0x76e4ae0)
    at /usr/src/digikam-4.12.0/core/libs/threadimageio/previewtask.cpp:321
#16 0x00007ffff5efd1e3 in Digikam::LoadSaveThread::run() (this=0x802f790)
    at /usr/src/digikam-4.12.0/core/libs/threadimageio/loadsavethread.cpp:136
---Type <return> to continue, or q <return> to quit---
#17 0x00007ffff5f29dca in Digikam::DynamicThread::DynamicThreadPriv::run()
(this=0x7ff2920)
    at /usr/src/digikam-4.12.0/core/libs/threads/dynamicthread.cpp:186
#18 0x00007fffec0068a4 in  () at /usr/lib64/qt/lib/libQtCore.so.4
#19 0x00007fffec012c6f in  () at /usr/lib64/qt/lib/libQtCore.so.4
#20 0x00007fffebd71654 in start_thread () at /lib64/libpthread.so.0
#21 0x00007fffeb3077dd in clone () at /lib64/libc.so.6

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



More information about the Digikam-devel mailing list