develooper Front page | perl.perl5.porters | Postings from October 2014

Re: [perl #122855] Bleadperl v5.21.3-566-g7a82ace breaks BKB/Image-PNG-FileConvert-0.08.tar.gz

Thread Previous
From:
Aaron Crane
Date:
October 10, 2014 12:57
Subject:
Re: [perl #122855] Bleadperl v5.21.3-566-g7a82ace breaks BKB/Image-PNG-FileConvert-0.08.tar.gz
Message ID:
CACmk_tvsa-fv-Tgr-FuiOpuQU4WZ3rXyVLxfmtyuVy75GFVc=w@mail.gmail.com
Andreas J. Koenig via RT <perlbug-followup@perl.org> wrote:
> git bisect
> ----------
> commit 7a82ace00e3cf19205df455cc1ec8a444d99d79d
> Author: Jarkko Hietaniemi <jhi@iki.fi>
> Date:   Thu Sep 11 21:19:07 2014 -0400
>
>     Use -fstack-protector-strong, if available.

This test failure in Image-PNG-FileConvert is apparently caused by an
underlying stack-smashing bug in its dependency Image-PNG-Libpng, for
which I've submitted this fix:

https://github.com/benkasminbullock/image-png-libpng/pull/22

The reason the underlying bug was tickled by this commit is that gcc's
-fstack-protector-strong option causes the stack-smashing to be met
with an immediate abort.

I believe there's no core bug to be fixed here, so I'm resolving this
ticket. Thanks.

-- 
Aaron Crane ** http://aaroncrane.co.uk/

Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About