mirror of
https://github.com/php/php-src.git
synced 2024-11-28 20:34:29 +08:00
28 lines
501 B
PHP
Executable File
28 lines
501 B
PHP
Executable File
--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
|