Commit 6b4066afd88 for php

commit 6b4066afd88bf7a5f5eaed34063e0f210f98d21e
Merge: d1db11196ad d737f9fbf25
Author: Jorg Sowa <jorg.sowa@gmail.com>
Date:   Thu Nov 5 12:12:56 2026 +0100

    Merge branch 'PHP-8.5' into PHP-8.6

diff --cc NEWS
index a064bf7124b,3d56306c4db..f377385b43e
--- a/NEWS
+++ b/NEWS
@@@ -18,10 -15,31 +18,11 @@@ PH
      is exhausted while compiling side traces). (Ilia Alshanetsky)
    . Fixed bug GH-25164 (Function JIT loop calling a user function runs once
      or never terminates). (Ilia Alshanetsky)
+   . Fixed memory leak in JIT ASSIGN_DIM when the assignment fails. (Jorg Sowa)

 -19 Nov 2026, PHP 8.5.13
 +05 Nov 2026, PHP 8.6.0RC5

  - Core:
 -  . Fixed bug GH-24184 (System ID not being reinitialized after an Apache
 -    graceful restart, potentially causing incompatible OPcache file cache
 -    entries to be reused). (Levi Morrison)
 -  . Fixed memory leak when an exception already contains the pending exception
 -    in its previous chain. (Edmond)
 -  . Fixed bug GH-23979 (Nullsafe operator must not flush delayed oplines of an
 -    enclosing function). (ndossche)
 -  . Fixed memory manager keeping a block reallocated to exactly the size of
 -    the next smaller bin in its larger bin, which efree_size() then freed
 -    into the wrong one. (Marc Bennewitz)
 -  . Fixed bug GH-24081 (User opcode handlers resume execution against a stale
 -    frame under ZEND_VM_KIND_TAILCALL). (devnexen)
 -  . Fixed bug GH-24218 (Invalid opcode for count() of a literal array
 -    without SCCP). (lazerg)
 -  . Fix throwing behaviour with recursive arrays in VM. (ndossche)
 -  . Fixed skipped catch block when switching fibers during exception unwinding
 -    (Nicolas Grekas)
 -  . Fix escape analysis for objects implementing ArrayAccess. (ndossche, Arnaud)
 -  . Fix UAF for resolved callable zval. (EdmondDantes)
 -  . Fix memory leak for nested HTTP calls. (EdmondDantes)
    . Fix function and constant imports in compile_to_ast and add support
      for grouping. (Klaas Skelte van der Werf)
    . Fixed bug GH-24668 (zend_set_local_var() leaks the previous value of an