Community Fixes
PHP version 8.3.9 fixes
-
Core
- Fixed bug GH-14510: memleak due to missing
pthread_attr_destroy()
-call
- Fixed bug GH-14510: memleak due to missing
PHP version 8.3.9, 8.2.21 fixes
-
Core
- Fixed bug GH-14315: Incompatible pointer type warnings
- Fixed bug GH-12814:
max_execution_time
reached too early on MacOS 14 when running on Apple Silicon. - Fixed bug GH-14387: Crash when stack walking in destructor of yielded from values during
Generator->throw()
. - Fixed bug GH-14456: Attempting to initialize class with private constructor calls destructor.
- Fixed bug GH-14549: Incompatible function pointer type for fclose.
-
BCMatch
- Fixed bug:
bcpowmod()
with mod = -1 returns 1 when it must be 0.
- Fixed bug:
-
Curl
- Fixed bug GH-14307: Test
curl_basic_024
fails with curl 8.8.0.
- Fixed bug GH-14307: Test
-
DOM
- Fixed bug GH-14343: Memory leak in xml and dom.
-
FPM
- Fixed bug GH-14037: PHP-FPM
ping.path
andping.response
config vars are ignored in status pool.
- Fixed bug GH-14037: PHP-FPM
-
GD
- Fix parameter numbers for
imagecolorset()
.
- Fix parameter numbers for
-
Intl
- Fix reference handling in
SpoofChecker
.
- Fix reference handling in
-
MySQLnd
- Partially fix bug GH-10599: Apache crash on Windows when using a self-referencing anonymous function inside a class with an active mysqli connection.
-
Opcache
- Fixed bug GH-14267:
opcache.jit=off
does not allow enabling JIT at runtime. - Fixed TLS access in JIT on FreeBSD/amd64.
- Fixed bug GH-11188: Error when building TSRM in ARM64.
- Fixed bug GH-14267:
-
PDO ODBC
- Fixed bug GH-14367: incompatible SDWORD type with iODBC.
-
PHPDBG
- Fixed bug GH-13681: segfault on watchpoint addition failure.
-
Soap
- Fixed bug #47925: PHPClient can't decompress response.
- Fix missing error restore code.
- Fix memory leak if calling
SoapServer::setObject()
twice. - Fix memory leak if calling
SoapServer::setClass()
twice. - Fix reading zlib ini settings in ext-soap.
- Fix memory leaks with string function name lookups.
- Fixed bug #69280: SoapClient classmap doesn't support fully qualified class name.
- Fixed bug #76232: SoapClient Cookie Header Semicolon.
- Fixed memory leaks when calling
SoapFault::__construct()
twice.
-
Sodium
- Fix memory leaks in ext/sodium on failure of some functions.
-
SPL
- Fixed bug GH-14290: Member access within null pointer in extension spl.
-
Standard
- Fixed bug GH-14483: Fixed off-by-one error in checking length of abstract namespace Unix sockets.
-
Streams
- Fixed bug GH-11078: PHP Fatal error triggers pointer being freed was not allocated and malloc: double free for ptr errors.