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