Hi!

> in the zend_error->php_error_cb,  it will rebuild the
> active_symbol_table(if it is not built), which will change the
> execute_data->CVs[0] . then ~

Hmmm... changing CVs when there are active pointers to them may be
pretty bad idea. I think this fix does not fix the actual problem, only
hides it - we may have other places which use CVs but can produce errors
which change those CVs. Even in that code - what if some error message
is produced somewhere on the way for some reason?

I'm not sure how to fix it properly yet - maybe worth also asking Dmitry
maybe he has some insight.
-- 
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to