SUMMARY Since the last (backports) update, I can't open ARW file in Gwenview anymore. Other RAW format works (tested CR2 / RW2), the internal Jpeg preview is shown, but not ARW. It was working right before that. The only other software I found to have the same kind of error is https://gitlab.gnome.org/YaLTeR/identity. STEPS TO REPRODUCE 1. Open an .ARW file with Gwenview OBSERVED RESULT "File loading failed" error message EXPECTED RESULT Internal image Jpeg preview is shown. SOFTWARE/OS VERSIONS Linux/KDE Plasma: 21.04 (available in About System) KDE Plasma Version: 5.22.4 KDE Frameworks Version: 5.85 Qt Version: 5.15.2
Thumbnails in Gwenview "folder view"/"grid" mode works. Here is the console log when I try to open one .ARW file: > gwenview.libtiff: Error MissingRequired "TIFF directory is missing required \"ImageLength\" field" org.kde.kdegraphics.gwenview.lib: QImageReader::read() using format hint "tif" failed: "Erreur inconnue" org.kde.kdegraphics.gwenview.lib: A bad Qt image decoder moved the buffer to 242 in a call to canRead()! Rewinding. org.kde.kdegraphics.gwenview.lib: Image format is actually "tiff" not "tif" gwenview.libtiff: Error MissingRequired "TIFF directory is missing required \"ImageLength\" field" gwenview.libtiff: Error MissingRequired "TIFF directory is missing required \"ImageLength\" field" gwenview.libtiff: Error MissingRequired "TIFF directory is missing required \"ImageLength\" field" org.kde.kdegraphics.gwenview.lib: QImageReader::read() using format hint "tif" failed: "Erreur inconnue" org.kde.kdegraphics.gwenview.lib: A bad Qt image decoder moved the buffer to 242 in a call to canRead()! Rewinding. org.kde.kdegraphics.gwenview.lib: Image format is actually "tiff" not "tif" gwenview.libtiff: Error MissingRequired "TIFF directory is missing required \"ImageLength\" field" Any chance that "format error" (?) is related to https://bugs.kde.org/show_bug.cgi?id=439519 ?
For the record, the other software where I encounter this issue, Identity, is based on GStreamer: https://gitlab.gnome.org/YaLTeR/identity/-/issues/16 I don't know if there a common base between Gwenview and GStreamer (library used ?), but just in case, I'm referencing it here.
*** Bug 441664 has been marked as a duplicate of this bug. ***
As said here https://bugs.kde.org/show_bug.cgi?id=441664#c1 : > This is probably some KDE package vs Gwenview issue (maybe Arch related) as Geeqie/showfoto/photoqt are working perfectly fine. Same for me. I guess there is a common library that is buggy ? I can provide ARW file if someone wants to investigate, for my part I have no clue where to search for the source of that issue…
*** This bug has been marked as a duplicate of bug 441698 ***