From: Xinchen Hui Date: Thu, 18 Jun 2015 11:53:26 +0000 (+0800) Subject: Fixed bug #69868 (Invalid read of size 1 in zend_compile_short_circuiting) X-Git-Tag: php-7.0.0alpha2~2^2~81 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c58c5e779a3ef32e8cf4c18890982403210abff3;p=php Fixed bug #69868 (Invalid read of size 1 in zend_compile_short_circuiting) --- diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index 5045d4c85d..b5becb88e0 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -5911,6 +5911,7 @@ void zend_compile_short_circuiting(znode *result, zend_ast *ast) /* {{{ */ return; } + opline_jmpz = &CG(active_op_array)->opcodes[opnum_jmpz]; GET_NODE(result, opline_jmpz->result); opline_bool = zend_emit_op(NULL, ZEND_BOOL, &right_node, NULL);