ID: 32742 Updated by: [EMAIL PROTECTED] Reported By: public at grik dot net -Status: Open +Status: Closed Bug Type: Reproducible crash Operating System: Linux (RH7,RH9,Gentoo) PHP Version: 5.0.4 Assigned To: tony2001 New Comment:
Segfault gone -> closed Previous Comments: ------------------------------------------------------------------------ [2005-05-16 15:49:12] public at grik dot net The segmentation fault is gone. Tony, I owe you :-) ------------------------------------------------------------------------ [2005-05-16 10:50:40] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php5-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php5.0-win32-latest.zip ------------------------------------------------------------------------ [2005-05-11 16:42:26] [EMAIL PROTECTED] Reassigned to myself, patch pending.. ------------------------------------------------------------------------ [2005-04-18 16:39:36] [EMAIL PROTECTED] Sara, you seem to be patching streams hard these days, please take a look at it. Looks like there is some memory corruption (but valgrind complains only about invalid reads and tells nothing about invalid writes). ------------------------------------------------------------------------ [2005-04-18 16:35:53] [EMAIL PROTECTED] Here is the backtrace (pay attention to the last line): (gdb) bt #0 0x00000018 in ?? () #1 0x0817f8a6 in _php_stream_free (stream=0x82b8cb4, close_options=11) at /usr/src/dev/clean/php-src_5_0/main/streams/streams.c:351 #2 0x081814d8 in stream_resource_regular_dtor (rsrc=0x82b8d40) at /usr/src/dev/clean/php-src_5_0/main/streams/streams.c:1361 #3 0x081b6e2f in list_entry_destructor (ptr=0x82b8d40) at /usr/src/dev/clean/php-src_5_0/Zend/zend_list.c:178 #4 0x081b517a in zend_hash_del_key_or_index (ht=0x82372fc, arKey=0x0, nKeyLength=0, h=6, flag=1) at /usr/src/dev/clean/php-src_5_0/Zend/zend_hash.c:490 #5 0x081b6b8d in _zend_list_delete (id=6) at /usr/src/dev/clean/php-src_5_0/Zend/zend_list.c:58 #6 0x081acff6 in _zval_dtor (zvalue=0x82b8998, __zend_filename=0x8216844 "/usr/src/dev/clean/php-src_5_0/Zend/zend_execute_API.c", __zend_lineno=392) at /usr/src/dev/clean/php-src_5_0/Zend/zend_variables.c:69 #7 0x081a2d23 in _zval_ptr_dtor (zval_ptr=0x82b8bfc, __zend_filename=0x8217570 "/usr/src/dev/clean/php-src_5_0/Zend/zend_variables.c", __zend_lineno=193) at /usr/src/dev/clean/php-src_5_0/Zend/zend_execute_API.c:392 #8 0x081ad275 in _zval_ptr_dtor_wrapper (zval_ptr=0x82b8bfc) at /usr/src/dev/clean/php-src_5_0/Zend/zend_variables.c:193 #9 0x081b53b5 in zend_hash_apply_deleter (ht=0x82371d0, p=0x82b8bf0) at /usr/src/dev/clean/php-src_5_0/Zend/zend_hash.c:574 #10 0x081b555f in zend_hash_graceful_reverse_destroy (ht=0x82371d0) at /usr/src/dev/clean/php-src_5_0/Zend/zend_hash.c:640 #11 0x081a26ab in shutdown_executor () at /usr/src/dev/clean/php-src_5_0/Zend/zend_execute_API.c:208 #12 0x081ae443 in zend_deactivate () at /usr/src/dev/clean/php-src_5_0/Zend/zend.c:817 #13 0x081700a7 in php_request_shutdown (dummy=0x0) at /usr/src/dev/clean/php-src_5_0/main/main.c:1214 #14 0x081dc2f6 in main (argc=2, argv=0xbffff154) at /usr/src/dev/clean/php-src_5_0/sapi/cli/php_cli.c:1049 (gdb) f 1 #1 0x0817f8a6 in _php_stream_free (stream=0x82b8cb4, close_options=11) at /usr/src/dev/clean/php-src_5_0/main/streams/streams.c:351 351 stream->wrapper->wops->stream_closer(stream->wrapper, stream TSRMLS_CC); (gdb) p *stream.wrapper.wops $1 = {stream_opener = 0x4480, stream_closer = 0x18, stream_stat = 0x82a67b0, url_stat = 0, dir_opener = 0x1, label = 0x0, unlink = 0, rename = 0x31, stream_mkdir = 0x82a67c8, stream_rmdir = 0x2} ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/32742 -- Edit this bug report at http://bugs.php.net/?id=32742&edit=1