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)