bug54265.phpt 371 B

12345678910111213141516
  1. --TEST--
  2. Bug #54265 (crash when variable gets reassigned in error handler)
  3. --FILE--
  4. <?php
  5. function my_errorhandler($errno,$errormsg) {
  6. global $my_var;
  7. $my_var = 0;
  8. echo "EROOR: $errormsg\n";
  9. }
  10. set_error_handler("my_errorhandler");
  11. $my_var = str_repeat("A",$my_var[0]->errormsg = "xyz");
  12. echo "ok\n";
  13. ?>
  14. --EXPECT--
  15. EROOR: Creating default object from empty value
  16. ok