bug72402.phpt 347 B

1234567891011121314151617
  1. --TEST--
  2. Bug #72402: _php_mb_regex_ereg_replace_exec - double free
  3. --SKIPIF--
  4. <?php extension_loaded('mbstring') or die('skip mbstring not available'); ?>
  5. --FILE--
  6. <?php
  7. function throwit() {
  8. throw new Exception('it');
  9. }
  10. $var10 = "throwit";
  11. try {
  12. $var14 = mb_ereg_replace_callback("", $var10, "");
  13. } catch(Exception $e) {}
  14. ?>
  15. DONE
  16. --EXPECT--
  17. DONE