php-src/ext/standard/tests/file/stream_get_line.phpt

20 lines
378 B
Plaintext
Raw Normal View History

--TEST--
Crash inside stream_get_line(), when length=0
--FILE--
<?php
2005-08-11 23:36:07 +00:00
die("Temporary unavailable in unicode PHP. Remove this line.");
$path = dirname(__FILE__) . '/test.html';
file_put_contents($path, "foo<br>bar<br>foo");
$fp = fopen($path, "r");
while ($fp && !feof($fp)) {
echo stream_get_line($fp, 0, "<br>")."\n";
}
fclose($fp);
@unlink($path);
?>
--EXPECT--
foo
bar
foo