[Pkg-gmagick-im-team] Bug#835488: imagemagick: Regression after security update to 8:6.8.9.9-5+deb8u4, unable to convert PDF files in PHP
Tommie Van Mechgelen
me at tommie.it
Fri Aug 26 09:17:10 UTC 2016
Package: imagemagick
Version: 8:6.8.9.9-5+deb8u4
Severity: important
Dear Maintainer,
After the upgrade to this version, converting PDF-files in PHP stopped working.
A small PHP test application throws an exception.
---
unable to read image data `/tmp/magick-28249kJukMY5BQuJr1' @ error/pnm.c/ReadPNMImage/617
The PDF contains 0 pages
---
The expected result is no exception and it should display the number of pages. This worked with version 8:6.8.9.9-5+deb8u3.
Thanks for investigating this.
PHP code:
---------
<?php
$imagick = new Imagick();
try {
$imagick->pingImage('bug.pdf');
}
catch(ImagickException $e) {
print $e->getMessage() . "\n";
}
$pages = $imagick->getNumberImages();
print "The PDF contains $pages pages\n";
-- Package-specific info:
ImageMagick program version
---------------------------
animate: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
compare: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
convert: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
composite: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
conjure: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
display: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
identify: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
import: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
mogrify: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
montage: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
stream: ImageMagick 6.8.9-9 Q16 x86_64 2016-08-25 http://www.imagemagick.org
-- System Information:
Debian Release: 8.5
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages imagemagick depends on:
ii imagemagick-6.q16 8:6.8.9.9-5+deb8u4
imagemagick recommends no packages.
imagemagick suggests no packages.
-- no debconf information
More information about the Pkg-gmagick-im-team
mailing list