ID: 27674 Updated by: [EMAIL PROTECTED] Reported By: xuefer at 21cn dot com -Status: Open +Status: Closed Bug Type: GetImageSize related Operating System: winxp/linux PHP Version: 4.3.5RC4 New Comment:
Both PHP4 (4.3.5) and PHP5 CVS return false with the given file. Previous Comments: ------------------------------------------------------------------------ [2004-03-26 09:59:25] xuefer at 21cn dot com the above test verified for php4.3.5 phpinfo() under linux: zlib ZLib Support => enabled Compiled Version => 1.1.4 Linked Version => 1.1.4 but when i compile cvs version of php5, it just works ./configure --disable-all --disable-cgi make ./sapi/cli/php -r 'var_dump(getimagesize("125-bad.swf"));' outputs: bool(false) ------------------------------------------------------------------------ [2004-03-26 09:11:06] xuefer at 21cn dot com more detail: under xp it eat more and more memory under linux cli: $ php -r "getimagesize('./125-bad.swf');" FATAL: erealloc(): Unable to allocate -2011570176 bytes under linux apache: it crash ------------------------------------------------------------------------ [2004-03-25 10:28:56] [EMAIL PROTECTED] With PHP 4.3.5 I get a return value of false instantly and no large memory allocation problems you describe. ------------------------------------------------------------------------ [2004-03-24 10:12:35] xuefer at 21cn dot com Description: ------------ file at: http://games.oursky.net:81/125-bad.swf (file will be removed when this bug is closed) eat up >400MB memory(or page file) pls fix it before 4.3.5 is out. Reproduce code: --------------- wget http://games.oursky.net:81/125-bad.swf php -r 'getimagesize("125-bad.swf")'; ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=27674&edit=1