#30281 [Opn->Csd]: returned size for WBMP is always 1x0

From: Date: Mon, 04 Oct 2004 20:44:16 +0000
Subject: #30281 [Opn->Csd]: returned size for WBMP is always 1x0
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-67109@lists.php.net to get a copy of this message
ID: 30281 Updated by: iliaa@php.net Reported By: spam at batz dot org -Status: Open +Status: Closed Bug Type: GetImageSize related Operating System: Windows XP PHP Version: 5.0.1 New Comment: This bug has been fixed in CVS. 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/. Thank you for the report, and for helping us make PHP better. Previous Comments: ------------------------------------------------------------------------ [2004-10-04 18:35:47] spam at batz dot org Any file in ICO-format should do it. But you can just use http://www.favicon.com/favicon.ico as sample. ------------------------------------------------------------------------ [2004-09-30 03:16:00] iliaa@php.net Please supply the image used. ------------------------------------------------------------------------ [2004-09-29 21:25:49] spam at batz dot org Description: ------------ getimagesize returns always 1 as width and 0 as height for WBMP pictures. problem occurs on 4.3.8 and 4.3.9 as well. WBMP/ICO can hold multiple frames with different sizes. Reproduce code: --------------- $imageinfo = getimagesize('favicon.ico'); echo "width:{$imageinfo[0]}<br>"; echo "height:{$imageinfo[1]}<br>"; echo "imagetype:{$imageinfo[2]}<br>"; echo "to show that the size is wrong:<br>"; echo "<img src=\"favicon.ico\">"; Expected result: ---------------- width:16 height:16 imagetype:15 to show that the size is wrong: IMAGE Actual result: -------------- width:1 height:0 imagetype:15 to show that the size is wrong: IMAGE ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=30281&edit=1

« previous php.bugs (#67109) next »