Re: [PHP4BETA] Beta 3
| From: | Andrei Zmievski | Date: | Thu, 30 Sep 1999 21:04:25 +0000 |
| Subject: | Re: [PHP4BETA] Beta 3 | ||
| References: | 1 | Groups: | php.version4 |
| Request: | Send a blank email to php-version4+get-5043@lists.php.net to get a copy of this message | ||
Andi Gutmans wrote:
> Hey guys,
>
> What's the status for Beta 3?
> We have finished the crucial patches to Zend we needed to do and can
> continue to fine tune them after Beta 3 is released. The only thing we seem
> to have pending is the TSRM problem which Zeev said he'll work on pretty
soon.
> What is everyone else's status?
> Can all the developers please take a look at the bug database?
What about the following problem I sent a couple of days ago:
------------------------------
Latest libzend patch broke something. Web server segfaults:
(gdb) run -X
Starting program: /usr/local/etc/apache/bin/httpd -X
Program received signal SIGSEGV, Segmentation fault.
0xa0d6c in execute (op_array=0x2c39b8) at zend_execute.c:1566
1566 } else if
(PZVAL_IS_REF(varptr)) {
(gdb) bt
#0 0xa0d6c in execute (op_array=0x2c39b8) at zend_execute.c:1566
#1 0xa0a2c in execute (op_array=0x3de9a0) at zend_execute.c:1488
#2 0xa0a2c in execute (op_array=0x29e730) at zend_execute.c:1488
#3 0xa1c30 in execute (op_array=0x273538) at zend_execute.c:1874
#4 0x474a4 in php_execute_script (primary_file=0xffbef278) at main.c:1171
#5 0x98f84 in apache_php_module_main (r=0x292740, fd=25,
display_source_mode=0) at apache.c:86
#6 0x4540c in send_php ()
#7 0x45464 in send_parsed_php ()
#8 0xe2f00 in ap_invoke_handler ()
#9 0xfecd8 in process_request_internal ()
#10 0xfed58 in ap_process_request ()
#11 0xf2bac in child_main ()
#12 0xf2e14 in make_child ()
#13 0xf3014 in startup_children ()
#14 0xf38f8 in standalone_main ()
#15 0xf4494 in main ()
(gdb) list
1561 varptr = (zval *)
emalloc(sizeof(zval));
1562 var_uninit(varptr);
1563 varptr->refcount=0;
1564 varptr->EA.is_ref=0;
1565 varptr->EA.locks = 0;
1566 } else if
(PZVAL_IS_REF(varptr)) {
1567 zval *original_var =
varptr;
1568
1569 varptr = (zval *)
emalloc(sizeof(zval));
1570 *varptr =
*original_var;
-------------------------------
-Andrei
* On the keyboard of life, always keep one finger on the escape key. *