Seems to be related to
http://lists.php.net/article.php?group=php.internals&article=8103 (which
was fixed for most cases I was able to reproduce it with).

Here, too, I do not have a nice short script (I've started migrating a
rather largish framework to PHP5) but from a quick glance it only shows
up in case a fatal error has been issued (in this case: Call to a member
function open() on a non-object, in another: Call to undefined function
com_release()).

Program received signal SIGSEGV, Segmentation fault.
0x824fddf in _zval_ptr_dtor (zval_ptr=0x83caacc,
__zend_filename=0x82e8940
"/usr/home/thekid/devel/php/php/Zend/zend_reflection_api.c",
__zend_lineno=189) at
/usr/home/thekid/devel/php/php/Zend/zend_execute_API.c:356
/usr/home/thekid/devel/php/php/Zend/zend_execute_API.c:356:10768:beg:0x824fddf
(gdb) bt
#0  0x824fddf in _zval_ptr_dtor (zval_ptr=0x83caacc,
__zend_filename=0x82e8940
"/usr/home/thekid/devel/php/php/Zend/zend_reflection_api.c",
__zend_lineno=189) at
/usr/home/thekid/devel/php/php/Zend/zend_execute_API.c:356
#1  0x82765ee in reflection_free_objects_storage (object=0x83caab8,
tsrm_ls=0x8385050) at
/usr/home/thekid/devel/php/php/Zend/zend_reflection_api.c:189
#2  0x82751eb in zend_objects_store_del_ref (zobject=0x8521bc8,
tsrm_ls=0x8385050) at
/usr/home/thekid/devel/php/php/Zend/zend_objects_API.c:139
#3  0x825ac98 in _zval_dtor (zvalue=0x8521bc8, __zend_filename=0x82e3cc0
"/usr/home/thekid/devel/php/php/Zend/zend_execute_API.c",
__zend_lineno=358) at
/usr/home/thekid/devel/php/php/Zend/zend_variables.c:61
#4  0x824fe05 in _zval_ptr_dtor (zval_ptr=0x85180e4,
__zend_filename=0x82e4d60
"/usr/home/thekid/devel/php/php/Zend/zend_variables.c",
__zend_lineno=196) at
/usr/home/thekid/devel/php/php/Zend/zend_execute_API.c:358
#5  0x825b048 in _zval_ptr_dtor_wrapper (zval_ptr=0x85180e4) at
/usr/home/thekid/devel/php/php/Zend/zend_variables.c:196
#6  0x826535e in zend_hash_destroy (ht=0x8521ed0) at
/usr/home/thekid/devel/php/php/Zend/zend_hash.c:513
#7  0x82725a1 in zend_objects_free_object_storage (object=0x8511440,
tsrm_ls=0x8385050) at
/usr/home/thekid/devel/php/php/Zend/zend_objects.c:77
#8  0x8274dc4 in zend_objects_store_free_object_storage
(objects=0x8383a54, tsrm_ls=0x8385050) at
/usr/home/thekid/devel/php/php/Zend/zend_objects_API.c:69
#9  0x824f86c in shutdown_executor (tsrm_ls=0x8385050) at
/usr/home/thekid/devel/php/php/Zend/zend_execute_API.c:272
#10 0x825cfce in zend_deactivate (tsrm_ls=0x8385050) at
/usr/home/thekid/devel/php/php/Zend/zend.c:802
#11 0x82084cb in php_request_shutdown (dummy=0x0) at
/usr/home/thekid/devel/php/php/main/main.c:1243
#12 0x8291f48 in main (argc=3, argv=0xbfbffa58) at
/usr/home/thekid/devel/php/php/sapi/cli/php_cli.c:1044
(gdb) 

- Timm

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

Reply via email to