Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 287725 - media-libs/netpbm-10.48.00 regression on png files
Summary: media-libs/netpbm-10.48.00 regression on png files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
: 293091 (view as bug list)
Depends on:
Blocks: 296556
  Show dependency tree
 
Reported: 2009-10-05 08:18 UTC by Denys Duchier
Modified: 2010-01-05 13:26 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
png file on which pngtopnm fails (coqide.png,20.46 KB, image/png)
2009-10-05 08:19 UTC, Denys Duchier
Details
patch from netpbm's maintainer (png.patch,1.24 KB, patch)
2009-12-11 02:46 UTC, Sylvain Chevallier
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Denys Duchier 2009-10-05 08:18:18 UTC
running pngtopnm on the attached .png file fails in 10.48.00 but succeeds in 10.46.00-r1.
I discovered this while attempting to emerge sci-mathematics/coq.
Comment 1 Denys Duchier 2009-10-05 08:19:26 UTC
Created attachment 206064 [details]
png file on which pngtopnm fails
Comment 2 SpanKY gentoo-dev 2009-11-17 15:53:59 UTC
*** Bug 293091 has been marked as a duplicate of this bug. ***
Comment 3 renato gallo 2009-12-09 16:28:14 UTC
this affects sys-apps/lcdtest-1.08-r1 too



>> Emerging (6 of 11) sys-apps/lcdtest-1.08-r1
 * lcdtest-1.08.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                        [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                       [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                      [ ok ]
 * CPV:  sys-apps/lcdtest-1.08-r1                                                                                                                                                 
 * REPO: gentoo                                                                                                                                                                   
 * USE:  amd64 elibc_glibc kernel_linux multilib test userland_GNU                                                                                                                
>>> Unpacking source...                                                                                                                                                           
>>> Unpacking lcdtest-1.08.tar.gz to /var/tmp/portage/sys-apps/lcdtest-1.08-r1/work                                                                                               
 * Applying 1.08-help-option.patch ...                                                                                                                                       [ ok ]
>>> Source unpacked in /var/tmp/portage/sys-apps/lcdtest-1.08-r1/work                                                                                                              
>>> Compiling source in /var/tmp/portage/sys-apps/lcdtest-1.08-r1/work/lcdtest-1.08 ...                                                                                            
 * Running first stage compilation ...                                                                                                                                       [ ok ]
 * Generating font                                                                                                                                                                 
pngtopnm: fatal libpng error: Call to NULL read function                                                                                                                           
pngtopnm: setjmp returns error condition                                                                                                                                           
 * ERROR: sys-apps/lcdtest-1.08-r1 failed:                                                                                                                                         
 *   pngtopnm failed                                                                                                                                                               
 *                                                                                                                                                                                 
 * Call stack:                                                                                                                                                                     
 *     ebuild.sh, line  55:  Called src_compile                                                                                                                                    
 *   environment, line 2419:  Called die
 * The specific snippet of code:
 *       pngtopnm 14P_Arial_Plain_Red.png > help_font.ppm || die pngtopnm failed;
 *
 * If you need support, post the output of 'emerge --info =sys-apps/lcdtest-1.08-r1',
 * the complete build log and the output of 'emerge -pqv =sys-apps/lcdtest-1.08-r1'.
 * The complete build log is located at '/var/tmp/portage/sys-apps/lcdtest-1.08-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-apps/lcdtest-1.08-r1/temp/environment'.
 * S: '/var/tmp/portage/sys-apps/lcdtest-1.08-r1/work/lcdtest-1.08'
Comment 4 Sylvain Chevallier 2009-12-11 02:46:19 UTC
Created attachment 212667 [details, diff]
patch from netpbm's maintainer

I contacted upstream and help to solve this bug. 

(from netpbm's maintainer)
> OK, that one's easy enough.  Here is an additional patch.  
> And I've released 10.48.01 with the fix.
Comment 5 Andrew Savchenko gentoo-dev 2009-12-11 20:22:30 UTC
Why 10.48.01 is still out of the tree?
Comment 6 David Abbott (RETIRED) gentoo-dev 2009-12-12 01:13:33 UTC
*** Bug 296556 has been marked as a duplicate of this bug. ***
Comment 7 SpanKY gentoo-dev 2009-12-12 16:03:20 UTC
there is no 10.48.01 release.  if you want to see bugfixes hit the tree faster, then become a dev and help out.  otherwise sit back and wait.
Comment 8 Berend Dekens 2010-01-05 13:26:12 UTC
(In reply to comment #7)
> there is no 10.48.01 release.  if you want to see bugfixes hit the tree faster,
> then become a dev and help out.  otherwise sit back and wait.
> 

Version bump: 10.48.04 is out by now: http://netpbm.svn.sourceforge.net/viewvc/netpbm/release_number/10.48.04/