Hi!

I checked bug 50688: http://bugs.php.net/bug.php?id=50688

And discovered that the problem there stems form teh fact that for some reason exception when assembling the backtrace uses SEPARATE_ZVAL_TO_MAKE_IS_REF() - i.e. the agrs are put in the backtrace as refs.

Does anybody have an idea why is that and if it's used somewhere? No tests seem to fail if I change it to SEPARATE_ARG_IF_REF() but maybe there's something I am missing there. I tried to trace when it was introduced, etc. but it looks like it was so since forever, and the reason is unclear. Anybody knows what it could be?

--
Stanislav Malyshev, Zend Software Architect
s...@zend.com   http://www.zend.com/
(408)253-8829   MSN: s...@zend.com

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to