Core
- Fixed bug GH-10200 (zif_get_object_vars: Assertion `!(((__ht)->u.flags & (1<<2)) != 0)' failed).
- Fix GH-10251 (Assertion `(flag & (1<<3)) == 0' failed).
- Fix GH-10240 (Assertion failure when adding more than 2**30 elements to an unpacked array).
- Fix GH-9735 (Fiber stack variables do not participate in cycle collector).
- Fix GH-9675 (Broken run_time_cache init for internal enum methods).
- Fix GH-10248 (Assertion `!(zval_get_type(&(*(property))) == 10)' failed).
FPM
- Fixed bug #77106 (Missing separator in FPM FastCGI errors).
- Fixed bug GH-9981 (FPM does not reset fastcgi.error_header).
- Fixed bug #68591 (Configuration test does not perform UID lookups).
- Fixed memory leak when running FPM config test.
- Fixed bug #67244 (Wrong owner:group for listening unix socket).
Hash
- Handle exceptions from __toString in XXH3's initialization (nielsdos)
LDAP
- Fixed bug GH-10112 (LDAP\Connection::__construct() refers to ldap_create()).
Opcache
- Fix inverted bailout value in zend_runtime_jit() (Max Kellermann).
- Fix access to uninitialized variable in accel_preload().
- Fix zend_jit_find_trace() crashes.
- Added missing lock for EXIT_INVALIDATE in zend_jit_trace_exit.
Phar
- Fix wrong flags check for compression method in phar_object.c (nielsdos)
PHPDBG
- Fix undefined behaviour in phpdbg_load_module_or_extension().
- Fix NULL pointer dereference in phpdbg_create_conditional_breal().
- Fix GH-9710: phpdbg memory leaks by option "-h" (nielsdos)
- Fix phpdbg segmentation fault in case of malformed input (nielsdos)
Posix
- Fix memory leak in posix_ttyname() (girgias)
Random
- Fixed bug GH-10247 (Theoretical file descriptor leak for /dev/urandom).