Has anybody been successful creating an error handler that could trap parse/fatal errors? It keeps reporting the errno as 8, which is E_NOTICE. I have E_NOTICE disabled by a call to error_reporting(). Is this a bug in the parser, reporting errors with the wrong errno?