bug_40189_2.phpt   [plain text]


--TEST--
Bug #40189 (test for truncated deflate, also part of erroneous fix for #40189)
--SKIPIF--
<?php if (!extension_loaded("zlib")) print "skip"; ?>
--FILE--
<?php
$a = fopen(dirname(__FILE__). '/bug.tar', 'rb');
stream_filter_append($a, 'zlib.deflate', STREAM_FILTER_READ, array('window' => 15+16));
$b = fread($a, 4716032);
var_dump(strlen($b));
// when broken, this outputs "int(686904)"
?>
--EXPECT--
int(1676116)