[Digikam-devel] [Bug 193708] digikam crash on startup

Gilles Caulier caulier.gilles at gmail.com
Fri Jun 12 19:13:39 CEST 2009


--- Comment #3 from Gilles Caulier <caulier gilles gmail com>  2009-06-12 19:13:37 ---

libexiv2 crash with this call:


when digiKam ask exif color space tag value from this call :


and this one :


I can reproduce with image provided by Sergei.

The question is why Exiv2 crash when i try to convert this tag value to long.

Look image content :

[gilles at localhost test]$ exiv2 -pv BKO192085.jpeg
0x0112 Image        Orientation                 Short       1  1
0x011a Image        XResolution                 Rational    1  960000/10000
0x011b Image        YResolution                 Rational    1  960000/10000
0x0128 Image        ResolutionUnit              Short       1  2
0x0131 Image        Software                    Ascii      28  ACD Systems
Digital Imaging
0x0132 Image        DateTime                    Ascii      20  2008:12:22
0x0213 Image        YCbCrPositioning            Short       1  1
0x8769 Image        ExifTag                     Long        1  174
0x9290 Photo        SubSecTime                  Ascii       4  140
0xa001 Photo        ColorSpace                  Short       0
0xa002 Photo        PixelXDimension             Long        1  850
0xa003 Photo        PixelYDimension             Long        1  680
0x0103 Thumbnail    Compression                 Short       1  6
0x0201 Thumbnail    JPEGInterchangeFormat       Long        1  270
0x0202 Thumbnail    JPEGInterchangeFormatLength Long        1  8313
[gilles at localhost test]$

... or perhaps it's due to try to convert short value to long ??? Why... It's
not illegal. And i use this function with other image without problem. It due
because tag has a null value ?

Gilles Caulier

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