Hi all, I've run into a peculiar situation where the inflate implementation in the zlib.inflate filter fails to successfully inflate a gzipped file created using gzopen/gzwrite. The file is really quite simple. To replicate, download http://pear.php.net/get/PEAR-1.6.1.tgz and run this script: <?php $fp = fopen('PEAR-1.6.1.tgz', 'rb'); stream_filter_append($fp, 'zlib.inflate'); var_dump(fread($fp, 2000), feof($fp)); fclose($fp); ?> output is: string(0) "" bool(false) The results are the same when using file_get_contents(), readfile(), and also with the zlib.inflate example in the PHP manual. This is on a 64-bit system with PHP 5.2.4 CVS HEAD, although the zlib.inflate implementation hasn't changed substantially since 2005 (and yes, I also tested it without the 3-line patch introduced in PHP 5.2.1 to see if it was the cause). Can anyone else confirm the above behavior? Thanks, Greg -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php