You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Program received signal SIGABRT, Aborted.
0x00007ffff6b3b624 in ?? () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff6b3b624 in ?? () from /usr/lib/libc.so.6
#1 0x00007ffff6ae1ba0 in raise () from /usr/lib/libc.so.6
#2 0x00007ffff6ac9582 in abort () from /usr/lib/libc.so.6
#3 0x00007ffff6ac94eb in ?? () from /usr/lib/libc.so.6
#4 0x00007ffff08e17bf in jit_ZVAL_ADDR (jit=0x7ffff260d2a0, addr=10) at ext/opcache/jit/zend_jit_ir.c:1093
#5 0x00007ffff0932a62 in zend_jit_assign_dim_op (jit=0x7ffff260d2a0, opline=0x408d8a50, op1_info=3774871680,
op1_def_info=1627388032, op1_addr=41017, op2_info=16, op2_addr=34, op2_range=0x0, op1_data_info=16,
op3_addr=10, op1_data_range=0x0, dim_type=0 '\000', may_throw=1) at ext/opcache/jit/zend_jit_ir.c:13485
#6 0x00007ffff09b126a in zend_jit_trace (trace_buffer=0x7ffff2a30020, parent_trace=1, exit_num=2)
at ext/opcache/jit/zend_jit_trace.c:4713
#7 0x00007ffff09fc1fe in zend_jit_compile_side_trace (trace_buffer=0x7ffff2a30020, parent_num=1, exit_num=2,
polymorphism=0) at ext/opcache/jit/zend_jit_trace.c:8251
#8 0x00007ffff09ff08d in zend_jit_trace_hot_side (execute_data=0x7ffff1007160, parent_num=1, exit_num=2)
at ext/opcache/jit/zend_jit_trace.c:8496
#9 0x00007ffff0a03320 in zend_jit_trace_exit (exit_num=2, regs=0x7fffffffb240)
at ext/opcache/jit/zend_jit_trace.c:8765
#10 0x0000000048000660 in ?? ()
#11 0x0000528000000100 in ?? ()
#12 0x0000000000000000 in ?? ()
Activity
ndossche commentedon Apr 10, 2025
Can confirm:
So the addr is a reg.
ndossche commentedon Apr 10, 2025
On first sight something like this should work, but need to double check:
Fix phpGH-18294: assertion failure zend_jit_ir.c
Merge branch 'PHP-8.4'
Fix GH-18294: assertion failure zend_jit_ir.c