From 6d5922bed5930b3ed453e9364c16ccd33ff45a86 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Mon, 20 Dec 2021 23:52:46 +0300 Subject: [PATCH] JIT: Fix incorrect JIT prologur size for CLANG/x86 build Fixes oss-fuzz #42724 --- ext/opcache/jit/zend_jit_x86.dasc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/opcache/jit/zend_jit_x86.dasc b/ext/opcache/jit/zend_jit_x86.dasc index 543d78a1dd2..48527b1076c 100644 --- a/ext/opcache/jit/zend_jit_x86.dasc +++ b/ext/opcache/jit/zend_jit_x86.dasc @@ -3440,7 +3440,7 @@ static int zend_jit_trace_link_to_root(dasm_State **Dst, zend_jit_trace_info *t, #if defined(__x86_64__) || defined(_M_X64) prologue_size = 17; #else - prologue_size = 12; + prologue_size = 13; #endif } link_addr = (const void*)((const char*)t->code_start + prologue_size);