Skip to content

Commit 9e80558

Browse files
committed
Load ptoper IP value
1 parent 02fae1f commit 9e80558

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

ext/opcache/jit/zend_jit_x86.dasc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9097,6 +9097,10 @@ static int zend_jit_do_fcall(dasm_State **Dst, const zend_op *opline, const zend
90979097

90989098
if ((!trace || !func) && opline->opcode != ZEND_DO_ICALL) {
90999099
| LOAD_IP_ADDR (opline + 1)
9100+
} else if (trace
9101+
&& trace->op == ZEND_JIT_TRACE_END
9102+
&& trace->stop == ZEND_JIT_TRACE_STOP_INTERPRETER) {
9103+
| LOAD_IP_ADDR (opline + 1)
91009104
}
91019105
}
91029106

0 commit comments

Comments
 (0)