Commit 83056c806c9 for php.net

commit 83056c806c96384b055ac8e1810f9f2f29d053df
Merge: 1e81a9efc74 de268272756
Author: Arnaud Le Blanc <arnaud.lb@gmail.com>
Date:   Tue Feb 3 12:05:00 2026 +0100

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      Real instance of lazy proxy may have less magic methods

diff --cc NEWS
index 8aec7593718,a2fec5115dd..5859db5dc81
--- a/NEWS
+++ b/NEWS
@@@ -4,14 -4,15 +4,16 @@@ 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)
+   . Fixed bug GH-20504 (Assertion failure in zend_get_property_guard when
+     accessing properties on Reflection LazyProxy via isset()). (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)