pyexiv2 segfaults retrieving xmp tag with type XmpBag
Bug #886604 reported by
Parsifal Herzog
This bug report is a duplicate of:
Bug #677267: Crashes when trying to read Xmp.lr.hierarchicalSubject.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyexiv2 |
New
|
Undecided
|
Unassigned |
Bug Description
Script, image file, and transcript to show failure are in attached xmp-bag-bug.tar.gz file.
python-2.7.1
python-exiv2-0.2.2
libexiv2_10-0.21.1
Linux Lama-Lodro 2.6.38.
To post a comment you must log in.
Thanks for the report Parsifal. This specific issue looks very much like bug #677267, which was fixed in pyexiv2 0.3.0 (the latest release is now 0.3.2).
This is the output I get when running your example script against pyexiv2 0.3.2:
Xmp.digiKam. TagsList: <pyexiv2.xmp.XmpTag object at 0x27bf750> [u'Place', u'Place/Canada', u'Place/ Canada/ Yukon', u'Place/ Canada/ Yukon/Circle D Ranch', u'Vehicle', u'Vehicle/ Aircraft' , u'Style', u'Style/Pair', u'Adventure'] hierarchicalSub ject: <pyexiv2.xmp.XmpTag object at 0x27bf790> ['Place', 'Place|Canada', 'Place| Canada| Yukon', 'Place| Canada| Yukon|Circle D Ranch', 'Vehicle', 'Vehicle|Aircraft', 'Style', 'Style|Pair', 'Adventure']
Xmp.lr.
I am going to mark this bug as a duplicate of bug #677267, if you can test the latest release to confirm that the issue is fixed your feedback would be much appreciated.