Moriyoshi Koizumi wrote:
Moriyoshi Koizumi wrote:
First, maybe you want to see bug #22836 (http://bugs.php.net/22836), that appears to describe the very problem you have.


Probably yes. I assume that it won't be fixed in ZE1, will it?
Is there any way to fix it for own risk? I saw something in zend_execute.c with comment "too dengerous for ZE1"


Nope, it was decided long ago that the bug won't be fixed in ZE1. AFAIC there's been no definite cure so far, but perhaps it can be fixed somehow though I didn't managed to conceive anything reasonable.

OK, so the reason for this bug is referencing EG(uninitialized_zval) ?
I can't find place in code where it is (really big script).
Is it possible to add some code to execute loop to check if this happens and bailout with zend_error ? I could locate this piece of code and workaround it then.
I tried to watch if EG(uninitialized_zval).refcount>2 but it doesn't work. Any suggestions ?


Regards,
Wojtek

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



Reply via email to