Hi internals, this piece of code causes coredumps with PHP5-RC2:
<?php include('Smarty-2.6.2/libs/Smarty.class.php'); function smarty_test($params, $smarty) { //Now we raise a notice about name not being defined //This should get mapped to an Exception return "{$params[name]}"; } function my_error($nr, $text, $file, $line, $vars) { $e = new Exception($text); throw $e; } error_reporting(E_ALL); set_error_handler('my_error'); $s = new Smarty(); $s->register_function('test', 'smarty_test'); $s->display('exception_bug.tpl'); ?> Here is the template(exception_bug.tpl): <html> <head> <title>Exception BUG</title> </head> <body> {test name="ExceptionBugTest"} </body> </html> -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php