Commit c4a22659f0b for php.net

commit c4a22659f0b0d9f3e4f86cbd5d437e1b0b310e6c
Merge: cd99c6c8d0a 47bebf87a04
Author: Ilia Alshanetsky <ilia@ilia.ws>
Date:   Thu Aug 27 17:04:09 2026 -0400

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      [standard] Fix crash when filter callback unsets StreamBucket::$data

diff --cc NEWS
index 040ff57339a,cf28751877f..dbce8fde3a0
--- a/NEWS
+++ b/NEWS
@@@ -58,13 -60,13 +58,15 @@@ PH
    . Fixed bug GH-23477 (Memory leak on duplicate native Phar manifest entries).
      (Weilin Du)

 +- Readline:
 +  . Fixed the interactive shell not waiting for the pager process to exit.
 +    (Weilin Du)
 +
  - Standard:
+   . Fixed a segfault when a stream filter callback unsets StreamBucket::$data
+     before re-attaching the bucket. (iliaal)
    . Fixed an out-of-bounds read when following a redirect response with an
      empty Location header. (iliaal)
 -  . Fixed a memory leak in array_merge_recursive() when the recursive merge of
 -    an object converted to an array fails. (David Carlier)
    . Fixed read buffer compaction in php_stream_filter_flush(). (crystarm)

  - Zip: