Re: Include XDebug and Suhosin Patch in Core for 5.5

From: Date: Thu, 28 Feb 2013 21:43:39 +0000
Subject: Re: Include XDebug and Suhosin Patch in Core for 5.5
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-66371@lists.php.net to get a copy of this message
On Thu, 28 Feb 2013, Anthony Ferrara wrote:

> It appears that xdebug is borking generator exception handling.  Without
> xdebug the following two tests pass, but with it they fail:
> 
> Generator::throw() where the exception is caught in the generator
> [Zend/tests/generators/throw_caught.phpt]
> Generator::throw() where the generator throws a different exception
> [Zend/tests/generators/throw_rethrow.phpt]

I guess that's because something hijacks the throw exception handler, 
it's the samething with SOAP. This should be addressed so that there is 
a chain/set of handlers instead.

> And I'm not saying that you're not doing a good job keeping it up. I'm 
> just saying that it needs to be kept up, so why not put it right in 
> core where it can be maintained together. The only difference between 
> this and ZO+ in this case is... Well, there really isn't one. Both 
> opcode caches and debuggers are WIDELY installed. Both are blockers 
> for upgrading. Both are supported well (now that ZO+ is open sourced 
> that is). So the drive and justification for pulling one into core 
> should completely fit the other...

I don't want it.

cheers,
Derick


Thread (13 messages)

« previous php.internals (#66371) next »