Software 42794 Published by

Eric Mann has announced the sixth release candidate for PHP 8.3.0.



php-8.3.0RC6

- Core:
. Fixed segfault caused by weak references to FFI objects. (sj-i)
. Fixed max_execution_time: don't delete an unitialized timer. (Kévin Dunglas)
. Fixed bug GH-12558 (Arginfo soft-breaks with namespaced class return type
if the class name starts with N). (kocsismate)
. Fixed oss-fuzz #63802 (OP1 leak in error path of post inc/dec). (ilutov)

- DOM:
. Add missing NULL pointer error check. (icy17)
. Fixed bug #47531 (No way of removing redundant xmlns: declarations).
(nielsdos)
. Fix validation logic of php:function() callbacks. (nielsdos)

- FPM:
. Fixed bug GH-9921 (Loading ext in FPM config does not register module
handlers). (Jakub Zelenka)
. Fixed bug #76922 (FastCGI terminates conn after FCGI_GET_VALUES).
(Jakub Zelenka)

- Intl:
. Removed the BC break on IntlDateFormatter::construct which threw an
exception with an invalid locale. (David Carlier)

- Opcache:
. Fixed COPY_TMP type inference for references. (ilutov)

- PCRE:
. Fixed bug GH-11374 (Backport upstream fix, Different preg_match result
with -d pcre.jit=0). (mvorisek)

- SOAP:
. Fix potential crash with an edge case of persistent encoders. (nielsdos)
. Fixed bug #75306 (Memleak in SoapClient). (nielsdos)

- XMLReader:
. Add missing NULL pointer error check. (icy17)

- XMLWriter:
. Add missing NULL pointer error check. (icy17)

- XSL:
. Fix validation logic of php:function() callbacks. (nielsdos)



Release php-8.3.0RC6 · php/php-src