Debian Bug report logs -
#656927
libsdl-image1.2: Some corrupted images (supertux and vor)
Reported by: Jason Woofenden <jason@jasonwoof.com>
Date: Sun, 22 Jan 2012 22:39:02 UTC
Severity: important
Found in version sdl-image1.2/1.2.11-1
Fixed in version sdl-image1.2/1.2.11-2
Done: manuel.montezelo@gmail.com (Manuel A. Fernandez Montecelo)
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>:
Bug#656927; Package libsdl-image1.2.
(Sun, 22 Jan 2012 22:39:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Jason Woofenden <jason@jasonwoof.com>:
New Bug report received and forwarded. Copy sent to Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>.
(Sun, 22 Jan 2012 22:39:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: libsdl-image1.2
Version: 1.2.11-1
Severity: normal
Hi, about half the graphics in vor (which are loaded from .png
files by sdl_image) are now corruptid, as of the upgrade from
libsdl-image1.2 1.2.10-3 to 1.2.11-1. I found that one of the
graphics in supertux is corrupted in a similar way.
The images appear at about 1/3 their intended width, with the
colors all messed up.
Attached is a screenshot from supertux (the question boxes should
be the same width as the wooden ones) and one from vor (the speckly
ovals should also look like rocks.)
Thank you.
- Jason
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libsdl-image1.2 depends on:
ii libc6 2.13-24
ii libjpeg8 8c-2
ii libpng12-0 1.2.46-4
ii libsdl1.2debian 1.2.14-7
ii libtiff4 3.9.5-2
ii libwebp2 0.1.3-2
ii multiarch-support 2.13-24
ii zlib1g 1:1.2.3.4.dfsg-3
libsdl-image1.2 recommends no packages.
libsdl-image1.2 suggests no packages.
-- no debconf information
[supertux-corrupted-graphics.png (image/png, attachment)]
[vor-corrupted-graphics.png (image/png, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>:
Bug#656927; Package libsdl-image1.2.
(Sun, 22 Jan 2012 23:30:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Manuel A. Fernandez Montecelo" <manuel.montezelo@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>.
(Sun, 22 Jan 2012 23:30:03 GMT) (full text, mbox, link).
Message #10 received at 656927@bugs.debian.org (full text, mbox, reply):
severity 656927 important
stop
Hello Jason,
2012/1/22 Jason Woofenden <jason@jasonwoof.com>:
> Package: libsdl-image1.2
> Version: 1.2.11-1
> Severity: normal
>
> Hi, about half the graphics in vor (which are loaded from .png
> files by sdl_image) are now corruptid, as of the upgrade from
> libsdl-image1.2 1.2.10-3 to 1.2.11-1. I found that one of the
> graphics in supertux is corrupted in a similar way.
>
> The images appear at about 1/3 their intended width, with the
> colors all messed up.
>
> Attached is a screenshot from supertux (the question boxes should
> be the same width as the wooden ones) and one from vor (the speckly
> ovals should also look like rocks.)
It seems to happen with the images from colormaps (output from "file
b_game.png"):
b_game.png: PNG image data, 269 x 91, 4-bit colormap, non-interlaced
This is one of the images in VOR for the title, and the image for
"[remaining] lives" (life.png, appearing in the top-left corner) has
the same issue, and some of the rocks but not all:
rock00.png: PNG image data, 19 x 20, 8-bit colormap, non-interlaced
rock01.png: PNG image data, 26 x 30, 8-bit/color RGB, non-interlaced
rock02.png: PNG image data, 37 x 35, 8-bit/color RGB, non-interlaced
rock03.png: PNG image data, 23 x 25, 8-bit colormap, non-interlaced
rock04.png: PNG image data, 32 x 30, 8-bit/color RGB, non-interlaced
rock05.png: PNG image data, 21 x 21, 8-bit colormap, non-interlaced
rock06.png: PNG image data, 24 x 25, 8-bit colormap, non-interlaced
rock07.png: PNG image data, 42 x 40, 8-bit/color RGB, non-interlaced
...
Can you please confirm if it's the same issue with supertux?
Thanks for reporting.
Severity set to 'important' from 'normal'
Request was from "Manuel A. Fernandez Montecelo" <manuel.montezelo@gmail.com>
to control@bugs.debian.org.
(Sun, 22 Jan 2012 23:30:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>:
Bug#656927; Package libsdl-image1.2.
(Mon, 23 Jan 2012 00:21:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Guillem Jover <guillem@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>.
(Mon, 23 Jan 2012 00:21:03 GMT) (full text, mbox, link).
Message #17 received at 656927@bugs.debian.org (full text, mbox, reply):
Hi!
On Sun, 2012-01-22 at 23:26:24 +0000, Manuel A. Fernandez Montecelo wrote:
> severity 656927 important
> stop
I'd say this should be bumped to serious, because it breaks other
software, and it's a regression that should not transition to testing.
> 2012/1/22 Jason Woofenden <jason@jasonwoof.com>:
> > Package: libsdl-image1.2
> > Version: 1.2.11-1
> > Severity: normal
> >
> > Hi, about half the graphics in vor (which are loaded from .png
> > files by sdl_image) are now corruptid, as of the upgrade from
> > libsdl-image1.2 1.2.10-3 to 1.2.11-1. I found that one of the
> > graphics in supertux is corrupted in a similar way.
> >
> > The images appear at about 1/3 their intended width, with the
> > colors all messed up.
>
> It seems to happen with the images from colormaps (output from "file
> b_game.png"):
>
> b_game.png: PNG image data, 269 x 91, 4-bit colormap, non-interlaced
The same happens with the mana client, the initial menus are all
messed up.
regards,
guillem
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>:
Bug#656927; Package libsdl-image1.2.
(Mon, 23 Jan 2012 00:24:03 GMT) (full text, mbox, link).
Acknowledgement sent
to "Manuel A. Fernandez Montecelo" <manuel.montezelo@gmail.com>:
Extra info received and forwarded to list. Copy sent to Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>.
(Mon, 23 Jan 2012 00:24:03 GMT) (full text, mbox, link).
Message #22 received at 656927@bugs.debian.org (full text, mbox, reply):
Hi Guillem,
2012/1/23 Guillem Jover <guillem@debian.org>:
> Hi!
>
> On Sun, 2012-01-22 at 23:26:24 +0000, Manuel A. Fernandez Montecelo wrote:
>> severity 656927 important
>> stop
>
> I'd say this should be bumped to serious, because it breaks other
> software, and it's a regression that should not transition to testing.
Agree, but I picked up a patch from upstream and just uploaded a new
debian revision that hopefully it will fix the problem. So if this
patch fixes the problem for everybody that's it, otherwise I will do
what you suggest.
It works for me with vor, and IIRC it fixes Mana for Mageia folks. Please test!
Cheers.
Reply sent
to manuel.montezelo@gmail.com (Manuel A. Fernandez Montecelo):
You have taken responsibility.
(Mon, 23 Jan 2012 00:24:12 GMT) (full text, mbox, link).
Notification sent
to Jason Woofenden <jason@jasonwoof.com>:
Bug acknowledged by developer.
(Mon, 23 Jan 2012 00:24:12 GMT) (full text, mbox, link).
Message #27 received at 656927-close@bugs.debian.org (full text, mbox, reply):
Source: sdl-image1.2
Source-Version: 1.2.11-2
We believe that the bug you reported is fixed in the latest version of
sdl-image1.2, which is due to be installed in the Debian FTP archive:
libsdl-image1.2-dev_1.2.11-2_amd64.deb
to main/s/sdl-image1.2/libsdl-image1.2-dev_1.2.11-2_amd64.deb
libsdl-image1.2_1.2.11-2_amd64.deb
to main/s/sdl-image1.2/libsdl-image1.2_1.2.11-2_amd64.deb
sdl-image1.2_1.2.11-2.debian.tar.gz
to main/s/sdl-image1.2/sdl-image1.2_1.2.11-2.debian.tar.gz
sdl-image1.2_1.2.11-2.dsc
to main/s/sdl-image1.2/sdl-image1.2_1.2.11-2.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 656927@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com> (supplier of updated sdl-image1.2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 22 Jan 2012 23:54:41 +0000
Source: sdl-image1.2
Binary: libsdl-image1.2 libsdl-image1.2-dev
Architecture: source amd64
Version: 1.2.11-2
Distribution: unstable
Urgency: high
Maintainer: Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>
Changed-By: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
Description:
libsdl-image1.2 - Image loading library for Simple DirectMedia Layer 1.2, libraries
libsdl-image1.2-dev - Image loading library for Simple DirectMedia Layer 1.2, developme
Closes: 656927
Changes:
sdl-image1.2 (1.2.11-2) unstable; urgency=high
.
* Backported patch to fix bug "libsdl-image1.2: Some corrupted images
(supertux and vor)" (Closes: #656927). Upstream "Bug 1377 - SDL_image
1.2.11 corrupts png of PseudoClass type 8bit", changeset 312 7036dd36a22f.
Checksums-Sha1:
0c096b5f693c1b97ed8a5332a4e937139645e0af 1654 sdl-image1.2_1.2.11-2.dsc
a5ea8ce0080d855c40f1116b0aad0a0007e74486 6998 sdl-image1.2_1.2.11-2.debian.tar.gz
5dc522371f94b742f705168c6bcf30354f72e9ef 36936 libsdl-image1.2_1.2.11-2_amd64.deb
c0dd0b0f59523fd7cee82cbe8cc9f4d5d8e7cb41 43284 libsdl-image1.2-dev_1.2.11-2_amd64.deb
Checksums-Sha256:
17d9fe2af0d2aa17521711105f5c7cbdff6abd526494c07ae9776924c75f6a8a 1654 sdl-image1.2_1.2.11-2.dsc
80a12c4fdc62bf0ae7455b2f9c1769b1e612c150b6ac9d97531ef459d3fc9ce0 6998 sdl-image1.2_1.2.11-2.debian.tar.gz
79e8905c2657da62c5f030388baaf50ae41a81f15759453ccfe3de111301f3a8 36936 libsdl-image1.2_1.2.11-2_amd64.deb
56a1e7fc1342e552e7a521c87066fc04a11c02795f78f5a3206185f6a5d9a3d1 43284 libsdl-image1.2-dev_1.2.11-2_amd64.deb
Files:
93e312b93ceeb9ee7d154b425fed541b 1654 libs optional sdl-image1.2_1.2.11-2.dsc
1be41f106c62c73dd80428f569a1c02f 6998 libs optional sdl-image1.2_1.2.11-2.debian.tar.gz
020fb11ba983c932ea61d51c997c3cdf 36936 libs optional libsdl-image1.2_1.2.11-2_amd64.deb
f51989a4eb24c17cdba3bbd0f4b7035b 43284 libdevel optional libsdl-image1.2-dev_1.2.11-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk8coq0ACgkQK4B7+/vnTpr32wCeNb17YPBMyupVd+5SfrGZCDRU
YOIAniNpvczfiwW0WkcrwC/1P2vf4DlD
=k9qT
-----END PGP SIGNATURE-----
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>:
Bug#656927; Package libsdl-image1.2.
(Mon, 23 Jan 2012 00:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Jason Woofenden <jason@jasonwoof.com>:
Extra info received and forwarded to list. Copy sent to Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>.
(Mon, 23 Jan 2012 00:27:03 GMT) (full text, mbox, link).
Message #32 received at 656927@bugs.debian.org (full text, mbox, reply):
> It seems to happen with the images from colormaps (output from "file
> b_game.png"):
>
> b_game.png: PNG image data, 269 x 91, 4-bit colormap, non-interlaced
>
> This is one of the images in VOR for the title, and the image for
> "[remaining] lives" (life.png, appearing in the top-left corner) has
> the same issue, and some of the rocks but not all:
>
> rock00.png: PNG image data, 19 x 20, 8-bit colormap, non-interlaced
> rock01.png: PNG image data, 26 x 30, 8-bit/color RGB, non-interlaced
> rock02.png: PNG image data, 37 x 35, 8-bit/color RGB, non-interlaced
> rock03.png: PNG image data, 23 x 25, 8-bit colormap, non-interlaced
> rock04.png: PNG image data, 32 x 30, 8-bit/color RGB, non-interlaced
> rock05.png: PNG image data, 21 x 21, 8-bit colormap, non-interlaced
> rock06.png: PNG image data, 24 x 25, 8-bit colormap, non-interlaced
> rock07.png: PNG image data, 42 x 40, 8-bit/color RGB, non-interlaced
> ...
>
> Can you please confirm if it's the same issue with supertux?
Confirmed!
The only images in supertux/data/tilesets with color type 3 (rgb
indexed color) are the question box, and three other powerup boxes
(which I didn't see in my play-through of level 1).
Good catch!
I'm surprised that not all the rock images use the same color type,
because they are all generated with the same script, renderer, and
even source file. Guess pnmtopng is doing some optimizing.
Now to report a bug in imagemagick's identify command (which gives
conflicting information w/wo the -verbose flag)...
- Jason
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>:
Bug#656927; Package libsdl-image1.2.
(Mon, 23 Jan 2012 18:03:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Jason Woofenden <jason@jasonwoof.com>:
Extra info received and forwarded to list. Copy sent to Debian SDL packages maintainers <pkg-sdl-maintainers@lists.alioth.debian.org>.
(Mon, 23 Jan 2012 18:03:12 GMT) (full text, mbox, link).
Message #37 received at 656927@bugs.debian.org (full text, mbox, reply):
Thanks for the fix!
The new version:
libsdl-image1.2-dev_1.2.11-2
works great for me. Both with supertux and vor.
- Jason
P.S. The imagemagick bug I said I'd report is this one:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656942
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 21 Feb 2012 07:34:22 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 08:34:36 2023;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.