bug45392.phpt 409 B

12345678910111213141516171819202122
  1. --TEST--
  2. Bug #45392 (ob_start()/ob_end_clean() and memory_limit)
  3. --SKIPIF--
  4. <?php
  5. if (getenv("USE_ZEND_ALLOC") === "0") {
  6. die("skip Zend MM disabled");
  7. }
  8. --FILE--
  9. <?php
  10. echo __LINE__ . "\n";
  11. ini_set('memory_limit', "2M");
  12. ob_start();
  13. $i = 0;
  14. while($i++ < 5000) {
  15. echo str_repeat("may not be displayed ", 42);
  16. }
  17. ob_end_clean();
  18. ?>
  19. --EXPECTF--
  20. 2
  21. Fatal error: Allowed memory size of %d bytes exhausted%s