Summary: | TIF Image appears corrupted in Digikam | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Conor Dongahy <conor.datast0re> |
Component: | Plugin-DImg-TIFF | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, conor.datast0re |
Priority: | NOR | ||
Version: | 1.2.0 | ||
Target Milestone: | --- | ||
Platform: | MacPorts | ||
OS: | macOS | ||
Latest Commit: | Version Fixed In: | 5.0.0 | |
Sentry Crash Report: |
Description
Conor Dongahy
2010-09-08 02:19:04 UTC
I have added a screenshot of Digikam showing the problem image to (http://drop.io/by9pbwt) hope this helps. A picture being worth a thousand words and all that. I recommend to test with digiKAm 1.4.0 where some patch have been applied to TIFF loader. Also, libExiv2 is an important component used by digiKam to handle metadata. Exiv2 0.20.0 include some improvement about TIFF parsing. Check this library on your computer. Finally, libtiff, which is used to load tiff image data. Check if you use the last stable release. Gilles Caulier Thanks for your response. Sorry I lack the skill to build digikam 1.4.0 on OS X. I tested Digikam 1.3 on a PCLinuxOS live CD and the bug was still there. digiKam version 1.2.0 Component Info copied from Digikam 1.2.0 Exiv2 can write to Jp2: Yes Exiv2 can write to Jpeg: Yes Exiv2 can write to Pgf: No Exiv2 can write to Png: Yes Exiv2 can write to Tiff: Yes Exiv2 supports XMP metadata: Yes LibCImg: 130 LibExiv2: 0.19 LibJPEG: 80 LibJasper: 1.900.1 LibKDE: 4.4.5 (KDE 4.4.5) LibKExiv2: 1.0.0 LibKdcraw: 1.0.0 LibLCMS: 119 LibPGF: 6.09.44 LibPNG: 1.2.44 LibQt: 4.6.3 LibRaw: 0.8.5 LibTIFF: LIBTIFF, Version 3.9.4 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. Parallelized demosaicing: Yes LibGphoto2: 2.4.9.1 LibKipi: 1.0.0 It can easily be reproduced. Obviously, individual stripes are mirrored individually. This image must use some peculiar format or feature of the TIFF specification. Digikam is susceptible to such problem because we do not use the simple default routines from libtiff, but need to support more features, like 16bit or cancellation of loading, so we must use the lower level API. This entry still valid with 2.x serie ? Gilles Caulier It's still valid using digiKam 3.5.0 ? Gilles Caulier digiKam 4.10.0 PKG installer for MAC OSX Yosemite is available for download : http://download.kde.org/stable/digikam/digikam-4.10.0.pkg.mirrorlist Please try with this version and give us a feedback... Thanks in advance. Gilles Caulier New digiKam 4.11.0 is available with official PKG installer for OSX. https://www.digikam.org/node/740 Can you reproduce the problem with this release ? Gilles Caulier digiKam 5.0.0-beta7 Installer for MacOSX is now available for testing... https://drive.google.com/open?id=0B7yq-xFihT0_ZjlIazRPb1lRTEE Gilles Caulier Tested with 5.0.0-beta7 for OSX with use libtiff TIFF test images repository. No problem detected. Gilles Caulier |