1
0
mirror of https://github.com/php/php-src.git synced 2026-04-12 18:43:37 +02:00

Avoid recording of uninitialized variable

This commit is contained in:
Dmitry Stogov
2020-07-21 14:11:19 +03:00
parent ae2b214be2
commit be0d912674

View File

@@ -654,7 +654,9 @@ zend_jit_trace_stop ZEND_FASTCALL zend_jit_trace_execute(zend_execute_data *ex,
}
if (opline->op2_type & (IS_TMP_VAR|IS_VAR|IS_CV)
&& opline->opcode != ZEND_INSTANCEOF
&& opline->opcode != ZEND_UNSET_STATIC_PROP) {
&& opline->opcode != ZEND_UNSET_STATIC_PROP
&& opline->opcode != ZEND_FE_FETCH_R
&& opline->opcode != ZEND_FE_FETCH_RW) {
zval *zv = EX_VAR(opline->op2.var);
uint8_t flags = 0;