ID:               21676
 Comment by:       php at ninj4 dot org
 Reported By:      moderator at blackpeeps dot com
 Status:           Closed
 Bug Type:         GetImageSize related
 Operating System: RAQ4-Latest Patches/Apache 1.3.2
 PHP Version:      4.3.0
 New Comment:

Ahem.  Sorry, these urls are the right ones:



http://daisy.studiosoup.com/img/ok.jpg (working)

http://daisy.studiosoup.com/img/lessok.jpg (broken)


Previous Comments:
------------------------------------------------------------------------

[2004-03-04 07:47:49] php at ninj4 dot org

Me too!  However, me too over a year later, using php 

4.3.3  (I'm assuming that last years CVS changes are 

into the release version by now)



Certain images, I can't really tell how they differ 

from other images, simply cause getimagesize() to fail.  

If one opens the problem image in an editor like 

Photoshop and resave them as jpegs (as a new file), 

they tend to work OK.  I have tried 'washing' uploaded 

images through Imagemagick, jpegtran and even via:



exec (djpeg <file> | cjpeg -p -r 1 <outputfile>);



I'm effectively resampling the image to a new file 

here, same as opening it in Photoshop and resaving (I 

think/hope)



See samples of working and non-working images here:



http://daisy.studisoup.com/img/ok.jpg (works)

http://daisy.studisoup.com/img/lessok.jpg (doesn't 

work)



I'm seeing this problem on multiple systems (one Red 

Hat ES7, one FreeBSD, one Debian, all on Apache 1.3) 

and with multiple image sources  - although certain 

digital cameras seem to produce the borked images more 

often than others - the LG2100V cameraphone will do it 

every time, as far as I can tell.



I hope this helps, or someone can help me!

------------------------------------------------------------------------

[2004-02-11 07:33:42] balbaz17 at yahoo dot fr

I am having the same problem of Getimagesize returning nothing. 

>From what i have read, i need to install the latest CVS. But I am not
familiar with CVS, and wondering if there's any backdraws resulting
from using CVS? Will i have to change my PHP or Apache configuration?

Does it worh it using CVS just to fix the Getimagesize bug?



Thanks in advance

Khaled

------------------------------------------------------------------------

[2003-02-22 05:19:09] [EMAIL PROTECTED]

This bug has been fixed in CVS.

In case this was a PHP problem, snapshots of the sources are packaged
every three hours; this change will be in the next snapshot. You can
grab the snapshot at http://snaps.php.net/.
 
In case this was a documentation problem, the fix will show up soon at
http://www.php.net/manual/.

In case this was a PHP.net website problem, the change will show
up on the PHP.net site and on the mirror sites in short time.
 
Thank you for the report, and for helping us make PHP better.

This one has been fixed by fixing a streams issue.

------------------------------------------------------------------------

[2003-01-16 13:32:53] moderator at blackpeeps dot com

This image returns null information on GetImageSize:

http://www.blackpeeps.com/IV/ecnirp/img3d6ea40af403a.jpg



This image does return correct Width and Height info:

http://www.blackpeeps.com/IV/ecnirp/img3e124d90c8123.jpg";;



I have even tried downloading the first and uploading back to server to
make sure there is not a Binary file transfer issue. No luck. 



Here is a file that my Thumbnail script is not creating a thumbnail
for. Well, actually, it creates a Blacked out thumbnail. The script
uses ( GetImgageSize , imagecreatetruecolor, and ImageCreateFromJPEG )


http://www.blackpeeps.com/IV/ecnirp/img3cae54c4a3771.jpg

------------------------------------------------------------------------

[2003-01-16 12:51:12] [EMAIL PROTECTED]

GetImageSize is not related to GD in anyway. Please provide a sample
image, which could be used to duplicate the problem you describe.

------------------------------------------------------------------------

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
    http://bugs.php.net/21676

-- 
Edit this bug report at http://bugs.php.net/?id=21676&edit=1

Reply via email to