exiv2 0.17 (from ubuntu8.10) and linked Software (such as digikam, gimp/ufraw) crashed (vendor confirmed bug, update available)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
exiv2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
exiv2 (0.17) crashed reproducable (e.g. when opening a Nikon-Raw-File (*NEF), which has been modified by NikonCaptureNX). All software-programms using exiv2 (such as digikam, ufraw, GIMP) crash during startup or during loading these files , or get stability-problems (Gimp, opening Nikon-Raw-Files via "gimp-ufraw")
Denial of Service possible
exiv2 (0.17.1) do not have these problems.
---
# exiv2 *165.NEF
Warning: Directory ImageSubIfd0 has an unhandled next pointer.
Warning: Directory ImageSubIfd1 has an unhandled next pointer.
Segmentation fault
#
---
from changelog of exiv2 (www.exiv2.org)
changes from version 0.17 to 0.17.1
-------
* Exiv2 library
- 0000560: [xmp] Can't delete (last) XMP tag. (Reported by SerGioGioGio)
- 0000559: [exif] Crash when extracting Exif orientation flag from Kodak
DCR raw file. (Reported by Gilles Caulier)
- 0000558: [jpeg i/o] "Warning: JPEG format error, rc = 5" for most of my
JPEG files. (Reported with patch by Marcus Holland-Moritz)
- 0000552: [build environment] Build failure under Mac OS X 10.3.9
- [exif] Fixed several potential division by 0 bugs.
description: | updated |
Changed in exiv2 (Ubuntu): | |
status: | Confirmed → Fix Released |
I can confirm that.
Some files (not all - depends on what is modified, I presume) after modified using Nikon's CaptureNx causes libkexiv2 (based on exiv2 0.17) to crash on scanning for new images using Digikam.
Some of them, even after modified like above, shows the warning message but does not crash with segmentation fault.
Same behavior using #exiv2 xxx.nef and opening using Ufraw.