123456789101112131415161718192021222324252627 |
- --TEST--
- Bug #35437 (Segfault or Invalid Opcode 137/1/4)
- --FILE--
- <?php
- function err2exception($errno, $errstr)
- {
- throw new Exception("Error occuried: " . $errstr);
- }
- set_error_handler('err2exception');
- class TestClass
- {
- function testMethod()
- {
- $GLOBALS['t'] = new stdClass;
- }
- }
- try {
- TestClass::testMethod();
- } catch (Exception $e) {
- echo "Catched: ".$e->getMessage()."\n";
- }
- ?>
- --EXPECT--
- Catched: Error occuried: Non-static method TestClass::testMethod() should not be called statically
|