Re: Include XDebug and Suhosin Patch in Core for 5.5
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)