Bug#557771: *** stack smashing detected ***: /usr/bin/perl terminated

Dominic Hargreaves dom at earth.li
Tue Mar 20 22:58:37 UTC 2012


tags 557771 +unreproducible
thanks

On Mon, Dec 28, 2009 at 12:43:43AM +0100, Thomas Schwinge wrote:
> On Sun, Dec 27, 2009 at 11:44:43PM +0100, I wrote:
> > On Fri, Dec 25, 2009 at 03:26:05PM +0200, Niko Tyni wrote:
> > > Looks rather like a problem with the Storable module, but it's hard to say
> > > more without a test case.
> > 
> > That's what I thought, too, but I now bisected this down to perlmagick
> > being installed vs. not being installed.  Involving Pino Toscano who
> > recently did some imagemagick patching
> > (cf. <http://bugs.debian.org/551017>) -- Pino, please note that I'm not
> > saying that you're responsible for this perlmagick breakage which we're
> > discussing in <http://bugs.debian.org/557771>, but perhaps you have an
> > idea / know how to run some testing / etc.
> > 
> > Unfortunately I can't locate an installable older version of perlmagick
> > et al. on snapshot.debian.net, but installed vs. not installed is
> > confirmed on three different (Hurd) systems.
> 
> I'm currently building imagemagick 6.2.4.5.dfsg1-2 (which I think was the
> latest version built for GNU/Hurd?) in the current Perl environment.
> 
> 
> > > Please note that the perl test suite doesn't pass on hurd yet AFAIK, so
> > > it's possible this is just a consequence of unimplemented or unfinished
> > > functionality. Reproducing the bug on another port would eliminate that.
> 
> Trying to run the perlmagick demos:
> 
>     $ rsync -a /usr/share/doc/perlmagick/examples/demo/ perlmagick-demos/
>     $ cd perlmagick-demos/
>     $ gunzip demo.pl
>     $ make
>     perl demo.pl
>     *** stack smashing detected ***: perl terminated
>     make: *** [all] Aborted
> 
> This is not reproducible on i386 Linux.
> 
> Reducing further:
> 
>     $ perl -e 'use Image::Magick;'
>     *** stack smashing detected ***: perl terminated
>     Aborted

I can't reproduce this on an up to date sid system:

dom at hurdtest:~/perlmagick-demos$ perl -v

This is perl 5, version 14, subversion 2 (v5.14.2) built for i486-gnu-thread-multi-64int
(with 59 registered patches, see perl -V for more detail)
...

dom at hurdtest:~$ perl -e 'use Image::Magick;'
dom at hurdtest:~$ 

I think bisecting to find out where the bug went away is going to be a
lot of work for not much gain, so I propose to just close this off with
no further work. Any objections?

Thanks,
Dominic.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)






More information about the Perl-maintainers mailing list