bug72399.phpt 470 B

12345678910111213141516171819202122232425
  1. --TEST--
  2. Bug #72399 (Use-After-Free in MBString (search_re))
  3. --EXTENSIONS--
  4. mbstring
  5. --SKIPIF--
  6. <?php
  7. if (!function_exists('mb_ereg')) die('skip mbregex support not available');
  8. ?>
  9. --FILE--
  10. <?php
  11. $var5 = mb_ereg_search_init("","2");
  12. var_dump($var5);
  13. $var6 = mb_eregi_replace("2","","");
  14. var_dump($var6);
  15. try {
  16. $var13 = mb_ereg_search_pos();
  17. } catch (\Error $e) {
  18. echo $e->getMessage() . \PHP_EOL;
  19. }
  20. ?>
  21. --EXPECT--
  22. bool(true)
  23. string(0) ""
  24. No pattern was provided