Commit 3f020963eb2 for php

commit 3f020963eb243c183fb8d40cc0b336d5d0783ec2
Merge: ae75192e74f bd9b48384d4
Author: Jorg Sowa <jorg.sowa@gmail.com>
Date:   Sat Nov 7 16:35:20 2026 +0100

    Merge branch 'PHP-8.5' into PHP-8.6

diff --cc NEWS
index a3c75a47e37,b5ab146157b..0ff604c478d
--- a/NEWS
+++ b/NEWS
@@@ -27,13 -24,9 +27,15 @@@ PH
    . Fixed bug GH-25164 (Function JIT loop calling a user function runs once
      or never terminates). (Ilia Alshanetsky)
    . Fixed memory leak in JIT ASSIGN_DIM when the assignment fails. (Jorg Sowa)
+   . Fixed bug GH-16396 (Failed to invoke user error handler during index
+     conversion in JIT). (Jorg Sowa)

 +- OpenSSL:
 +  . Fixed bug GH-25172 (TLS session reuse shares request-lifetime callback
 +    structures with persistent streams). (cxxz16, David Carlier)
 +  . Fixed an exception thrown by the session_get_cb stream context callback
 +    being replaced with a TypeError. (Ilia Alshanetsky)
 +
  - Streams:
    . Fixed bug GH-22063 (Stream filter chain UAF on self-removal during
      callback). (Ilia Alshanetsky)