Skip to content

Commit eb87de1

Browse files
authored
Fix GH-15502: Crash with JIT and Excimer (#15601)
1 parent cc67220 commit eb87de1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ext/opcache/jit/zend_jit_trace.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6959,7 +6959,7 @@ static const void *zend_jit_trace(zend_jit_trace_rec *trace_buffer, uint32_t par
69596959
for (i = 0; i < op_array->last_var + op_array->T; i++) {
69606960
SET_STACK_TYPE(stack, i, IS_UNKNOWN, 1);
69616961
}
6962-
exit_point = zend_jit_trace_get_exit_point(opline, ZEND_JIT_EXIT_TO_VM);
6962+
exit_point = zend_jit_trace_get_exit_point(zend_jit_traces[t->link].opline, ZEND_JIT_EXIT_TO_VM);
69636963
timeout_exit_addr = zend_jit_trace_get_exit_addr(exit_point);
69646964
if (!timeout_exit_addr) {
69656965
goto jit_failure;

0 commit comments

Comments
 (0)