Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2 / zend_execute_API.c

[email protected] (Antony Dovgal)
Newsgroups php.zend-engine.cvs
Message-ID <[email protected]>
Marcus, please check this out.
I've no idea what should be the initial value, but setting it to 0 fixes invalid reads/segfaults for me.

On 01.10.2008 18:30, Antony Dovgal wrote:
> tony2001		Wed Oct  1 14:30:50 2008 UTC
> 
>   Modified files:              
>     /ZendEngine2	zend_execute_API.c 
>   Log:
>   initialize variable
>   
>   
> http://cvs.php.net/viewvc.cgi/ZendEngine2/zend_execute_API.c?r1=1.464&r2=1.465&diff_format=u
> Index: ZendEngine2/zend_execute_API.c
> diff -u ZendEngine2/zend_execute_API.c:1.464 ZendEngine2/zend_execute_API.c:1.465
> --- ZendEngine2/zend_execute_API.c:1.464	Wed Sep 17 15:11:39 2008
> +++ ZendEngine2/zend_execute_API.c	Wed Oct  1 14:30:50 2008
> @@ -17,7 +17,7 @@
>     +----------------------------------------------------------------------+
>  */
>  
> -/* $Id: zend_execute_API.c,v 1.464 2008/09/17 15:11:39 dmitry Exp $ */
> +/* $Id: zend_execute_API.c,v 1.465 2008/10/01 14:30:50 tony2001 Exp $ */
>  
>  #include <stdio.h>
>  #include <signal.h>
> @@ -159,6 +159,7 @@
>  	EG(in_execution) = 0;
>  	EG(in_autoload) = NULL;
>  	EG(autoload_func) = NULL;
> +	EG(error_handling) = 0;
>  
>  	zend_vm_stack_init(TSRMLS_C);
>  	zend_vm_stack_push((void *) NULL TSRMLS_CC);
> 
> 
> 


-- 
Wbr, 
Antony Dovgal
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.