ID: 40515
User updated by: lamak at lamak dot ru
Reported By: lamak at lamak dot ru
Status: Bogus
Bug Type: Reproducible crash
Operating System: Linux Ubuntu 2.6.17-10-server
PHP Version: 5.2.1
New Comment:
to [EMAIL PROTECTED]
Thank you! I'm an idiot :) I solved this with
<?
class Log
{
public static function eh($e)
{
}
}
function myCallbackReplacementForHandler($e)
{
Log::eh($e)
}
set_exception_handler("myCallbackReplacementForHandler");
throw new Exception('boom!');
?>
now it works correctly. thanks once more for quick answer.
Previous Comments:
------------------------------------------------------------------------
[2007-02-17 11:15:47] [EMAIL PROTECTED]
Please try using this CVS snapshot:
http://snaps.php.net/php5.2-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5.2-win32-latest.zip
Cannot reproduce:
Warning: set_exception_handler() expects the argument (c::f) to be a
valid callback in Command line code on line 1
Fatal error: Uncaught exception 'Exception' with message 'foo' in
Command line code:1
Stack trace:
#0 {main}
thrown in Command line code on line 1
------------------------------------------------------------------------
[2007-02-17 10:46:30] lamak at lamak dot ru
Description:
------------
<?
class Log
{
public static function eh($e)
{
}
}
set_exception_handler("Log::eh");
throw new Exception('boom!');
?>
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=40515&edit=1