Bug#622591: crash in ChertVersion::create

Olly Betts olly at survex.com
Mon May 9 04:45:30 UTC 2011


reassign 622591 perlmagick 8:6.6.0.4-3
thanks

On Wed, Apr 13, 2011 at 12:22:28PM -0400, Joey Hess wrote:
> Here is a minimal test case to reproduce this bug. I've gotten all
> content and ikiwiki out of the picture, we're down to 2 perl modules
> and perl itself.
> 
> #!/usr/bin/perl
> use Image::Magick;
> use Search::Xapian;
> $db=Search::Xapian::WritableDatabase->new("/tmp/xap",
> 	Search::Xapian::DB_CREATE());

I've managed to go further, and remove Search::Xapian from the picture:

$ perl -MImage::Magick -MUUID -e 'UUID::generate($uuid)'
Segmentation fault

> Note that order matters. If Search::Xapian is loaded before
> Image::Magic, no crash. This strongly points to an Image::Magick bug to
> me, or possibly, multiple interacting bugs.

And here too the order matters, as this works:

$ perl -MUUID -MImage::Magick -e 'UUID::generate($uuid)'

> I can reproduce it on stable and unstable; amd64, and i386.

Above was on amd64 stable.

Reassigning to perlmagick, which I agree with Joey is the most likely
culprit.

Cheers,
    Olly





More information about the pkg-perl-maintainers mailing list