Your message dated Sun, 10 Jul 2016 12:14:24 +0200
with message-id <[email protected]>
and subject line pngwriter was removed from Debian in 2011
has caused the Debian Bug report #633405,
regarding libpngwriter0c2: filleddiamond() missing top pixel
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.)


-- 
633405: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633405
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpngwriter0c2
Version: 0.5.3-3
Severity: normal

The filleddiamond() method seems to miss the top-most pixel sometimes.
For example the diamond.cc program below writes /tmp/foo.png containing

    "                                        ",
    "         .                              ",
    "        . .                 ...         ",
    "       .   .               .....        ",
    "      .     .             .......       ",
    "     .       .           .........      ",
    "      .     .             .......       ",
    "       .   .               .....        ",
    "        . .                 ...         ",
    "         .                   .          ",
    "                                        "

where I expected the filleddiamond() on the right to have the same top
pixel as the unfilled on the left.

The "convert" in the diamond.cc is from imagemagick, just a handy way to
see the .png in text.  The png does have the pixels this way, as can be
seen in a viewer with a zoom.

#include <pngwriter.h>

int
main (void)
{
  pngwriter foo(40,11, 0, "/tmp/foo.png");

  foo.diamond       (10,6, 8,8,  1.0,1.0,1.0);
  foo.filleddiamond (30,6, 8,8,  1.0,1.0,1.0);
  foo.write_png();

  system("convert /tmp/foo.png /tmp/foo.xpm; cat /tmp/foo.xpm");
  return 0;
}


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-486
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages libpngwriter0c2 depends on:
ii  libc6                         2.11.1-3   Embedded GNU C Library: Shared lib
ii  libgcc1                       1:4.6.0-6  GCC support library
ii  libstdc++6                    4.6.0-6    The GNU Standard C++ Library v3

libpngwriter0c2 recommends no packages.

libpngwriter0c2 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 0.5.3-3

pngwriter was last released with Debian 6.0 (squeeze) in
February 2011 and removed from Debian sid/unstable later in 2011 (see
http://bugs.debian.org/620502 for details on the removal). Since
support for squeeze and squeeze-LTS has now ended, I'm closing all the
remaining bugs reported against this package.


Andreas

--- End Message ---

Reply via email to