123456789101112131415161718192021222324 |
- --TEST--
- Bug #67724 (chained zlib filters silently fail with large amounts of data)
- --EXTENSIONS--
- zlib
- --FILE--
- <?php
- echo "Test\n";
- $f = fopen(__DIR__."/bug67724.gz.gz", "rb")
- or die(current(error_get_last()));
- stream_filter_append($f, "zlib.inflate", STREAM_FILTER_READ, ["window" => 30]);
- stream_filter_append($f, "zlib.inflate", STREAM_FILTER_READ, ["window" => 30]);
- for ($i = 0; !feof($f); $i += strlen(fread($f, 0x1000)))
- ;
- fclose($f);
- var_dump($i);
- ?>
- DONE
- --EXPECT--
- Test
- int(25600000)
- DONE
|