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