Commit c2e9c098f39 for php
commit c2e9c098f39e5514c73861d723f6fbd1efdfe775
Merge: 1bed3bb9c7b 7050d57e0eb
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date: Wed Oct 7 22:26:04 2026 +0200
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
Fix GH-17626: JIT corrupts opline handler when blacklisting root trace
diff --cc NEWS
index ef5c9882ce9,b2941f680eb..061ecfdf74c
--- a/NEWS
+++ b/NEWS
@@@ -1,9 -1,27 +1,13 @@@
PHP NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
-?? ??? ????, PHP 8.4.28
-
-- DOM:
- . Fixed bug GH-23352 (UAF reading an attribute value node retained across
- DOMDocument::adoptNode()). (David Carlier)
+?? ??? ????, PHP 8.5.13
+ - 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)
-- SOAP:
- . Fixed use of uninitialized func in do_request() on OOM bailout.
- (David Carlier)
-
-- Standard:
- . Fixed chown() and lchown() failing to resolve user names in ZTS builds
- when getpwnam_r() needs a larger buffer. (Ilia Alshanetsky)
-
-22 Oct 2026, PHP 8.4.27
+22 Oct 2026, PHP 8.5.12
- BCMath:
. Fixed BcMath\Number results that truncate to zero keeping a negative sign