Control: close -1 Hi Pirity,
you are using a PHP version from Debian LTS distribution. The updates to the software in Debian LTS are limited only to serious security vulnerabilities and not the functional bugs like this. I am closing the bug as it won't be ever fixed here. (Also PHP 5.4.x has reached end-of-life in 2015, so it won't get any updates from upstream PHP. You are invited to upgrade to current Debian stable that has latest PHP 5.6.x. Cheers, -- Ondřej Surý <ond...@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware, fast DNS(SEC) resolver Vše pro chleba (https://vseprochleba.cz) – Mouky ze mlýna a potřeby pro pečení chleba všeho druhu On Wed, Feb 1, 2017, at 19:10, Pirity Tamas Gabor wrote: > Package: php5 > Version: 5.4.45-0+deb7u6 > Severity: normal > > Dear Maintainer, > > -- System Information: > Debian Release: 7.11 > APT prefers oldstable-updates > APT policy: (500, 'oldstable-updates'), (500, 'oldstable') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores) > Locale: LANG=hu_HU.utf8, LC_CTYPE=hu_HU.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages php5 depends on: > ii libapache2-mod-php5 5.4.45-0+deb7u6 > ii php5-cgi 5.4.45-0+deb7u6 > ii php5-common 5.4.45-0+deb7u6 > -- no debconf information > > I work on a gallery on my personal homepage, and want to get thumbnails > from the pictures with php_thumbnail() function. This works on some > jpg files, but doesn't work on others. The working and failing files > are correct, contain 160x120 thumbnail. > > The script: > > $ cat ttt.php > <?php > $file=$argv[1]; > if (file_exists($file)) > { > if (exif_imagetype($file)==IMAGETYPE_JPEG) > { > $image=exif_thumbnail($file, $width, $height, $type); > #header('Content-type: '.image_type_to_mime_type($type)); > #echo $image; > printf("%d\n%d\n%d\n", $width, $height, $type); > } > } > ?> > $ php ttt.php 20150901_092323.jpg > 0 > 0 > 0 > $ php ttt.php 20100922_094342.jpg > 160 > 120 > 2 > $ > > Both files are valid jpg pictures, with 160x120 thumbnail, as exiv2 shows > and extract the thumbnail from both. > > $ exiv2 20150901_092323.jpg 20100922_094342.jpg |grep Thumb > 20150901_092323.jpg Thumbnail : image/jpeg, 5667 Bytes > 20100922_094342.jpg Thumbnail : image/jpeg, 8978 Bytes > > The script works on jessia-based machines, and i try two fresh > wheezy-based > machines, neither works. > > Relevant files are here: http://ptg.apaczai.elte.hu/php-bug > > Sincerelly, > > Pirity Tamás > -- > PTG > > _______________________________________________ > pkg-php-maint mailing list > pkg-php-ma...@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-php-maint