bug35781.phpt 406 B

123456789101112131415161718192021222324
  1. --TEST--
  2. Bug #35781 (stream_filter_append() causes segfault)
  3. --FILE--
  4. <?php
  5. $filename = dirname(__FILE__)."/bug35781.txt";
  6. $fp = fopen($filename, "w");
  7. stream_filter_append($fp, "string.rot13", -49);
  8. fwrite($fp, "This is a test\n");
  9. rewind($fp);
  10. fpassthru($fp);
  11. fclose($fp);
  12. var_dump(file_get_contents($filename));
  13. @unlink($filename);
  14. echo "Done\n";
  15. ?>
  16. --EXPECTF--
  17. string(15) "Guvf vf n grfg
  18. "
  19. Done