Bug #10783: getImagesize return false for some jpeg images
| From: | phasis at phasis dot co dot kr | Date: | Thu, 10 May 2001 10:10:42 +0000 |
| Subject: | Bug #10783: getImagesize return false for some jpeg images | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-54649@lists.php.net to get a copy of this message | ||
From: phasis@phasis.co.kr
Operating system: Red Hat Linux release 6.2 (Zoot)
PHP version: 4.0.5
PHP Bug Type: GetImageSize related
Bug description: getImagesize return false for some jpeg images
I found some bug in 4.0.5 source distribution
/ext/standard/image.c
In function php_handle_jpeg,
variable marker must be initialized before for loop
like following
marker = FP_FGETC(socketd,fp,issock);
for(;;) {
...
marker = php_next_marker(socketd,fp,issock);
}
I modified souce code and rebuit php modlue.
Then getImagesize work properly for all jpeg images.
Park Hee-Sob.
--
Edit Bug report at: http://bugs.php.net/?id=10783&edit=1