[PHP-CVS] cvs: php-src(PHP_5_3) /ext/simplexml simplexml.c ZendEngine2 zend_gc.c zend_gc.h ZendEngine2/tests bug43918.phpt

2008-01-29 Thread Dmitry Stogov
dmitry Tue Jan 29 09:59:42 2008 UTC Added files: (Branch: PHP_5_3) /ZendEngine2/tests bug43918.phpt Modified files: /ZendEngine2zend_gc.c zend_gc.h /php-src/ext/simplexml simplexml.c Log: Fixed bug #43918 (Segmentation

Re: [PHP-CVS] cvs: php-src(PHP_5_3) /ext/simplexml simplexml.c ZendEngine2 zend_gc.c zend_gc.h ZendEngine2/tests bug43918.phpt

2008-01-29 Thread Marcus Boerger
Hello Dmitry, Tuesday, January 29, 2008, 10:59:42 AM, you wrote: [...] http://cvs.php.net/viewvc.cgi/php-src/ext/simplexml/simplexml.c?r1=1.151.2.22.2.35.2.8r2=1.151.2.22.2.35.2.9diff_format=u Index: php-src/ext/simplexml/simplexml.c diff -u

Re: [PHP-CVS] cvs: php-src(PHP_5_3) /ext/simplexml simplexml.c ZendEngine2 zend_gc.c zend_gc.h ZendEngine2/tests bug43918.phpt

2008-01-29 Thread Dmitry Stogov
The fix affects get_properties() callback only in the moments when GC is in progress (not when GC is enabled). The SimpleXML extensions already makes a trick keeping and reusing fictive properties HashTable, so I've extend it to support GC. Thanks. Dmitry. Marcus Boerger wrote: Hello