Bug #72819 [Com]: EXIF thumbnails not read anymore
| From: | crberry50 at gmail dot com | Date: | Sat, 20 Aug 2016 22:11:24 +0000 |
| Subject: | Bug #72819 [Com]: EXIF thumbnails not read anymore | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-203429@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=72819&edit=1
ID: 72819
Comment by: crberry50 at gmail dot com
Reported by: php dot bohwaz at miam dot kd2 dot org
Summary: EXIF thumbnails not read anymore
Status: Feedback
Type: Bug
Package: EXIF related
Operating System: Debian Linux Jessie
PHP Version: 5.6.24
Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
It was working on a 5.x release also... then it stopped after an Ubuntu update ... so I decided to
go to v7 and Ubuntu 16.04 thinking the bug would be fixed... but apparently not.. or I am missing
some other dependency.
...source...
$file='IMG_4741.JPG';
$image = exif_thumbnail($file, $width, $height, $type);
echo "length is :" . strlen($image);
... output and error message ...
PHP Warning: exif_thumbnail(IMG_4741.JPG): IFD data bad offset: 0xFFFFFCF2 length 0x0ED8 in
.../example1.php on line 3
length is :0 ...
... php -v ...
PHP 7.0.8-0ubuntu0.16.04.2 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.8-0ubuntu0.16.04.2, Copyright (c) 1999-2016, by Zend Technologies
... uname -a ...
Linux ... 4.4.0-34-generic #53-Ubuntu SMP Wed Jul 27 16:06:28 UTC 2016 i686 i686 i686 GNU/Linux
Previous Comments:
------------------------------------------------------------------------
[2016-08-12 10:12:34] cmb@php.net
I've just checked the first image with PHP 5.6.24 and with the
current head of the PHP-5.6 branch. The former gives
int(0),
the latter int(21004), so indeed the issue appears to have been
fixed.
------------------------------------------------------------------------
[2016-08-12 09:33:44] php dot bohwaz at miam dot kd2 dot org
Yup I saw that bug but the patch seems to only affect Samsung photos, and my problem happens with
every photo I tried, so not sure how that patch would affect this issue.
In any case I will try with the git branch next week just to be sure.
------------------------------------------------------------------------
[2016-08-12 08:42:10] cmb@php.net
This appears to be a duplicate of bug #72735, which has been fixed
as of PHP 5.6.25. Please try this version.
------------------------------------------------------------------------
[2016-08-12 04:47:13] php dot bohwaz at miam dot kd2 dot org
(Continued, as antispam forbids me from posting too many URLs)
with different errors, or sometimes no error, but still no thumbnail:
$ php -r 'var_dump(strlen(exif_thumbnail("http://bohwaz.net/photos/2014/02-fevrier/p20140219_193908.jpg")));'
int(0)
$ php -r 'var_dump(strlen(exif_thumbnail("http://bohwaz.net/photos/2014/01-janvier/p20140117_080901.jpg")));'
int(0)
$ php -r 'var_dump(strlen(exif_thumbnail("http://bohwaz.net/photos/2014/01-janvier/12-Val_Suzon/p20140112_140758.jpg")));'
PHP Warning: exif_thumbnail(p20140112_140758.jpg): corrupt EXIF header: maximum directory nesting
level reached in Command line code on line 1
Warning: exif_thumbnail(p20140112_140758.jpg): corrupt EXIF header: maximum directory nesting level
reached in Command line code on line 1
int(0)
------------------------------------------------------------------------
[2016-08-12 04:46:42] php dot bohwaz at miam dot kd2 dot org
Other examples from other cameras:
http://bohwaz.net/photos/2014/02-fevrier/p20140219_193908.jpg
(Panasonic Lumix GF5)
http://bohwaz.net/photos/2014/01-janvier/p20140117_080901.jpg
(Nokia E7 phone)
http://bohwaz.net/photos/2014/01-janvier/12-Val_Suzon/p20140112_140758.jpg
(Fujifilm HS20 EXR)
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=72819
--
Edit this bug report at https://bugs.php.net/bug.php?id=72819&edit=1