Your message dated Tue, 29 Nov 2011 04:47:53 +0000
with message-id <[email protected]>
and subject line Bug#650286: fixed in fltk1.1 1.1.10-10
has caused the Debian Bug report #650286,
regarding libfltk1.1: PNG images without alpha channels display corruptly
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
650286: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650286
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libfltk1.1
Version: 1.1.10-9
Severity: normal
Tags: patch

Goplay (one of the fltk's rdepends) displays screenshots of games.  Most of
them display corruptly.

There's a uninitialised stack variable that's incrementing the number of
color channels, making RGB images be read as RGBA.  Patch attached.

The bug doesn't seem to trigger when:
 • Running goplay under valgrind (although valgrind does spot it)
 • Building fltk with DEB_BUILD_OPTIONS="nostrip noopt nodoc"

Regards,
Steve

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libfltk1.1 depends on:
ii  libc6                     2.13-21  
ii  libfontconfig1            2.8.0-3  
ii  libgcc1                   1:4.6.2-5
ii  libgl1-mesa-glx [libgl1]  7.11.1-1 
ii  libjpeg8                  8c-2     
ii  libpng12-0                1.2.46-3 
ii  libstdc++6                4.6.2-5  
ii  libx11-6                  2:1.4.4-4
ii  libxft2                   2.2.0-3  
ii  libxinerama1              2:1.1.1-3
ii  multiarch-support         2.13-21  

libfltk1.1 recommends no packages.

libfltk1.1 suggests no packages.

-- no debconf information
--- a/src/Fl_PNG_Image.cxx
+++ b/src/Fl_PNG_Image.cxx
@@ -67,7 +67,8 @@
   png_infop	info;			// PNG info pointers
   png_bytep	*rows;			// PNG row pointers
   png_uint_32	width, height;
-  int		bit_depth, color_type, num_trans;
+  int		bit_depth, color_type;
+  int		num_trans = 0;
 
 
   // Open the PNG file...

--- End Message ---
--- Begin Message ---
Source: fltk1.1
Source-Version: 1.1.10-10

We believe that the bug you reported is fixed in the latest version of
fltk1.1, which is due to be installed in the Debian FTP archive:

fltk1.1-doc_1.1.10-10_all.deb
  to main/f/fltk1.1/fltk1.1-doc_1.1.10-10_all.deb
fltk1.1-games_1.1.10-10_amd64.deb
  to main/f/fltk1.1/fltk1.1-games_1.1.10-10_amd64.deb
fltk1.1_1.1.10-10.debian.tar.gz
  to main/f/fltk1.1/fltk1.1_1.1.10-10.debian.tar.gz
fltk1.1_1.1.10-10.dsc
  to main/f/fltk1.1/fltk1.1_1.1.10-10.dsc
libfltk1.1-dbg_1.1.10-10_amd64.deb
  to main/f/fltk1.1/libfltk1.1-dbg_1.1.10-10_amd64.deb
libfltk1.1-dev_1.1.10-10_amd64.deb
  to main/f/fltk1.1/libfltk1.1-dev_1.1.10-10_amd64.deb
libfltk1.1_1.1.10-10_amd64.deb
  to main/f/fltk1.1/libfltk1.1_1.1.10-10_amd64.deb



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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aaron M. Ucko <[email protected]> (supplier of updated fltk1.1 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 28 Nov 2011 23:09:26 -0500
Source: fltk1.1
Binary: libfltk1.1-dev libfltk1.1 libfltk1.1-dbg fltk1.1-doc fltk1.1-games
Architecture: source amd64 all
Version: 1.1.10-10
Distribution: unstable
Urgency: high
Maintainer: Aaron M. Ucko <[email protected]>
Changed-By: Aaron M. Ucko <[email protected]>
Description: 
 fltk1.1-doc - Fast Light Toolkit - documentation
 fltk1.1-games - Fast Light Toolkit - example games: checkers, sudoku
 libfltk1.1 - Fast Light Toolkit - shared libraries
 libfltk1.1-dbg - Fast Light Toolkit - shared libraries with debugging symbols
 libfltk1.1-dev - Fast Light Toolkit - development files
Closes: 650286
Changes: 
 fltk1.1 (1.1.10-10) unstable; urgency=high
 .
   * src/Fl_PNG_Image.cxx: fix regression in previous upload that
     accidentally broke support for non-transparent PNG images.
     (Closes: #650286; thanks to Steve Cotton for the report and patch.)
Checksums-Sha1: 
 796674e3e3c8ebc8e37f532321b62830c169f397 2284 fltk1.1_1.1.10-10.dsc
 abf5977e8fbe722bac0518f89fbe7fadc8a3deab 45256 fltk1.1_1.1.10-10.debian.tar.gz
 f191321cfa79341ec285ecb07c564386b03e1d66 639266 
libfltk1.1-dev_1.1.10-10_amd64.deb
 5840e90ca3ac3367f2546bd15cb5128c3459169a 460342 libfltk1.1_1.1.10-10_amd64.deb
 b457aa03d6cd9d7af13ef7368a54c752a05689a9 829320 
libfltk1.1-dbg_1.1.10-10_amd64.deb
 df4f5758c8afd1f0c35a09fa2cb1c22e321fd2e6 2284582 fltk1.1-doc_1.1.10-10_all.deb
 7984c0d210398b727ac973978f586b5bb363cf39 181548 
fltk1.1-games_1.1.10-10_amd64.deb
Checksums-Sha256: 
 af5d2fed410748032ffa3cf68df7a4431121d69b22feccad0fed0cd2cfa7e429 2284 
fltk1.1_1.1.10-10.dsc
 590b133701533d59307befe8c883f5d07b8602517134fe77848128e2ab0c850e 45256 
fltk1.1_1.1.10-10.debian.tar.gz
 447ea11df695c09ff5a26161dd18eb944c0144c1e404bada029311eecae468c8 639266 
libfltk1.1-dev_1.1.10-10_amd64.deb
 f8d511c0a4746ae0dbce7e4587140228e4e9714cdb61ce2758a6c71b78213f36 460342 
libfltk1.1_1.1.10-10_amd64.deb
 96a9187d829907e7e0fe9cca00352181842ead812d9fb30b7c8ba44a5525ab6c 829320 
libfltk1.1-dbg_1.1.10-10_amd64.deb
 0b661d34156f5b7c5212780cc4f07405d1fd027bd76f77be9cf7251a669c9b2a 2284582 
fltk1.1-doc_1.1.10-10_all.deb
 2b7a90f107c082ed752fd6c7289ef435efbdd8527e708347699a7d3558e10aba 181548 
fltk1.1-games_1.1.10-10_amd64.deb
Files: 
 defaa3aa5df10e7d2b8884186028cce6 2284 libs optional fltk1.1_1.1.10-10.dsc
 0ed6112916d865efba7938e1fe77ca48 45256 libs optional 
fltk1.1_1.1.10-10.debian.tar.gz
 2ce9b9831ff52939981feb1df97a74be 639266 libdevel optional 
libfltk1.1-dev_1.1.10-10_amd64.deb
 8c5ca157b71d609397bf30eecb9a1ff0 460342 libs optional 
libfltk1.1_1.1.10-10_amd64.deb
 c435313c209fe979cce9650a29fed886 829320 debug extra 
libfltk1.1-dbg_1.1.10-10_amd64.deb
 b5008a9b3f2aac32ad33c103e6c4cb6e 2284582 doc optional 
fltk1.1-doc_1.1.10-10_all.deb
 eb6a5eba61fac72d1a7724fa7adca49b 181548 games optional 
fltk1.1-games_1.1.10-10_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJO1F5gAAoJEB5wkbHxSmSiSw4P/0C9HDXbsHBzKkWPvn2d5ubr
oIjSA8ip/dU+hrLwjOR9ayGbz2eY1ASsAOykaPvy6i8A1B3KX6Wv7xVNDeOGiRKZ
aIes9LFa1D6CEt27DEFazpZwasbgL7uok1tKGSply2fAqjcKpTk+r2vAQ1DsrowU
dkFlYX+0N5rRhbK01ydiV55Yif8WzxkQ5Zx1qw46W8CDpqDC/1YpbkctniYZ8lJO
/CfgWfUfLIg7/w6WO0ZlEIWEfoBDnl49mlpzvJLPVoesvZECvaDd1SGfQIWx/gfx
fbPzZ/z/t868qAmSAbqky/hdrPs85T+GOMvu28uc0QojCTaWLMys3n7LZg/nBkQL
MXp/QdV0YxNLktIcbOYGQcPY/ppc8MVs11gZbSgPdGOiEMqm/oL/hxlA0XRF0I04
nKnU20nhpUXDa34X+P4REIaOi5awN7+6Hh/jK+tY2IyIlpzDtsuzcVSbZghv957v
OY0fYbSK576BCzQszJ+g+uL/rX9jPzzc9ueHyfHes2yWbfSgQ5dTLyT9Lx5IxmRr
h+02OdaAdop79oHe/e96Dgbsigl6Hyy7YFl6urWtn1LDnPG2WaelvfFX10MSeRQ0
1KtGR9UWKXxgGAL3IB/5mzYKvexRV5sqWpk7O5phuYNAzY2lLKAIkUOCh7YBkspy
3qR+oHfQYXJPkZ+IPRaH
=iTc8
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to