Commit 1e81a9efc74 for php.net
commit 1e81a9efc74f03470a293ff372e17a619775d30f
Merge: 9e96c5ff39b 6d6d013d79f
Author: Arnaud Le Blanc <arnaud.lb@gmail.com>
Date: Tue Feb 3 11:49:48 2026 +0100
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
Mark object non-lazy before deleting info in zend_lazy_object_realize()
diff --cc NEWS
index 9d13ad2739f,343d71202de..8aec7593718
--- a/NEWS
+++ b/NEWS
@@@ -4,12 -4,13 +4,14 @@@ PH
- Core:
. Fixed bug GH-21029 (zend_mm_heap corrupted on Aarch64, LTO builds). (Arnaud)
+ . Fixed bug GH-21059 (Segfault when preloading constant AST closure). (ilutov)
+ . Fixed bug GH-21072 (Crash on (unset) cast in constant expression).
+ (arshidkv12)
+ . Fix deprecation now showing when accessing null key of an array with JIT.
+ (alexandre-daubois)
+ . Fixed bug GH-20657 (Assertion failure in zend_lazy_object_get_info triggered
+ by setRawValueWithoutLazyInitialization() and newLazyGhost()). (Arnaud)
-- Curl:
- . Fixed bug GH-21023 (CURLOPT_XFERINFOFUNCTION crash with a null callback).
- (David Carlier)
-
- DOM:
. Fixed bug GH-21077 (Accessing Dom\Node::baseURI can throw TypeError).
(ndossche)