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

Reply via email to