From: me at 2gw dot net Operating system: M$ XP Prof SP2 PHP version: 5.0.5 PHP Bug Type: *Compression related Bug description: php hangs when opening bzip2 archive
Description: ------------ php hangs when attemption to open large (6Mb) bzip2 archive using file_get_contents() function. script stops and php eats 100% cpu usage. it is ok, if opening small bzip2 files as well as opening the same large archive with manually corrupted header. there is no problem at all with opening very large ( 200mb ) files containg plain data or pkzip archives. Reproduce code: --------------- $dat_url = 'E:\Users\testbed\test.dat.bz2'; if( ! ( $file_data = @file_get_contents( $dat_url ) ) ) return 'Cannot get data'; Expected result: ---------------- file_get_contents() should open all files regardless of contents. -- Edit bug report at http://bugs.php.net/?id=34708&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=34708&r=trysnapshot4 Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=34708&r=trysnapshot50 Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=34708&r=trysnapshot51 Fixed in CVS: http://bugs.php.net/fix.php?id=34708&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=34708&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=34708&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=34708&r=needscript Try newer version: http://bugs.php.net/fix.php?id=34708&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=34708&r=support Expected behavior: http://bugs.php.net/fix.php?id=34708&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=34708&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=34708&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=34708&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=34708&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=34708&r=dst IIS Stability: http://bugs.php.net/fix.php?id=34708&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=34708&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=34708&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=34708&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=34708&r=mysqlcfg