Commit fbed672173f for php

commit fbed672173ff77bcbb567d287cdfbe2aec74a02c
Merge: 66bbbe5fd04 39867196284
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date:   Thu Oct 8 19:54:00 2026 +0200

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      Fix GH-23979: Nullsafe operator must not flush delayed oplines of an enclosing function

diff --cc NEWS
index 7b8426b2b51,4d15d50f643..56d20ae2212
--- a/NEWS
+++ b/NEWS
@@@ -5,8 -5,16 +5,10 @@@ PH
  - Core:
    . 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)

 -- DOM:
 -  . Fixed bug GH-23352 (UAF reading an attribute value node retained across
 -    DOMDocument::adoptNode()). (David Carlier)
 -
  - Opcache:
 -  . Fixed bug GH-20890 (Segfault in zval_undefined_cv with non-simple property
 -    hook with minimal tracing JIT). (ndossche)
    . Fixed bug GH-17626 (JIT corrupts an opline handler when blacklisting a
      root trace at the opcache.jit_max_root_traces limit, causing spurious
      "Too few arguments" errors and crashes). (RV7PR)