https://bugzilla.novell.com/show_bug.cgi?id=852862 https://bugzilla.novell.com/show_bug.cgi?id=852862#c0 Summary: libpng-1.6 IDAT: invalid distance too far back Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: i686 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: bwiedemann@suse.com QAContact: qa-bugs@suse.de CC: coolo@suse.com, pgajdos@suse.com Found By: Development Blocker: --- It seems libpng-1.6 changed the way how it decoded PNG images in a way that broke with some images that seem to be out-of-spec but worked fine with earlier versions of libpng. There was some workaround proposed, but it appears to not be in upstream or our libpng-1.6.6 more info in https://bugzilla.mozilla.org/show_bug.cgi?id=841734#c9 and https://mailman.archlinux.org/pipermail/arch-dev-public/2013-May/024872.html Steps to reproduce: zypper ar http://download.opensuse.org/repositories/games/openSUSE_13.1/ games zypper in enigma display /usr/share/enigma/gfx40/fl-ice-heating.png (or just start enigma) Actual Results: error message "IDAT: invalid distance too far back" is shown and no image is displayed The cleanest way to solve this, would be to find and recode all affected images using libpng-1.5 or older for the recoding (e.g. using openSUSE-12.3's optipng -quiet -force -fix $png ). and then get those both upstream and into OBS and openSUSE-13.1+ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.