Commit 4bba569f4c5 for php
commit 4bba569f4c591d068c60b6c3388569654b72074d
Merge: 9eae3ff58ca 6a45d3f198f
Author: Arnaud Le Blanc <arnaud.lb@gmail.com>
Date: Fri Oct 30 15:47:20 2026 +0100
Merge branch 'PHP-8.5' into PHP-8.6
* PHP-8.5:
Fix potential infinite recursion in HYBRID/TAILCALL VMs (#25039)
diff --cc NEWS
index 043842f2138,436e54d1db3..e3bd3398dc6
--- a/NEWS
+++ b/NEWS
@@@ -111,9 -177,10 +111,11 @@@ PH
after restart. (Pavel Gushcha)
. Fix opcache.interned_strings_buffer being 0 in threads started later (ZTS).
(Pavel Gushcha)
+ . Fixed potential infinite recursion/hang (HYBRID/TAILCALL respectively)
+ when zend_interrupt_function resets EG(vm_interrupt). (Levi Morrison)
- OpenSSL:
+ . Fixed build with OpenSSL 4.1. (Weilin Du)
. Fixed bug GH-24784 (openssl_pkcs7_read() and openssl_cms_read() overwrite
certificates with CRLs). (Alexander Danilov)
diff --cc Zend/zend_vm_execute.h
index 89fefc884b0,3ec28f7faa3..0e589cc6b5b
Binary files differ