[Digikam-devel] [digikam] [Bug 347753] surface freezes after some faces tagged
Gilles Caulier
caulier.gilles at gmail.com
Wed May 20 20:44:04 BST 2015
https://bugs.kde.org/show_bug.cgi?id=347753
--- Comment #12 from Gilles Caulier <caulier.gilles at gmail.com> ---
Alan,
Look in backtrace better :
#5 0x00007ffff639d805 in KExiv2Iface::KExiv2::removeXmpTag(char const*, bool)
const () from /usr/lib64/libkexiv2.so.11
#6 0x00007ffff5c88b95 in Digikam::DMetadata::setImageTitles
(this=this at entry=0x7fffbea895d0, titles=...)
at /usr/src/debug/digikam-4.10.0/core/libs/dmetadata/dmetadata.cpp:607
It call this :
https://projects.kde.org/projects/extragear/graphics/digikam/repository/revisions/master/entry/libs/dmetadata/dmetadata.cpp#L607
It's clear. It's not the registration of ACDSee namepace which crash Exiv2, but
the use of an XMP tags with an unknown namespace...
==> removeXmpTag("Xmp.acdsee.caption");
So, it's very easy to check if Exiv2 CLI tool crash in this situation : just
try to remove this XMP tag as well from the image and look what's happen.
Gilles
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Digikam-devel
mailing list