PHP Release 7.4.6


PHP 7.4.6 Release Announcement

The PHP development team announces the immediate availability of PHP 7.4.6. This is a security release which also contains several bug fixes.

All PHP 7.4 users are encouraged to upgrade to this version.

For source downloads of PHP 7.4.6 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Source Code
PHP 7.4.6 (tar.bz2)
SHA256: a6ed9475695d2056322a3f2c00fee61a122a7fce138a0e25694320c5dd1d2348
PHP 7.4.6 (tar.gz)
SHA256: 2a37bab4e308c4e3867083137b7cce4a3f1d996ae231b383c1a83609cec3fed0
PHP 7.4.6 (tar.xz)
SHA256: d740322f84f63019622b9f369d64ea5ab676547d2bdcf12be77a5a4cffd06832
Change Logs
core
  • Fixed bug #79536 (zend_clear_exception prevent exception's destructor to be called).
  • Fixed bug #78434 (Generator yields no items after valid() call).
  • Fixed bug #79477 (casting object into array creates references).
  • Fixed bug #79514 (Memory leaks while including unexistent file).
dom
  • Fixed bug #78221 (DOMNode::normalize() doesn't remove empty text nodes).
exif
  • Fixed bug #79336 (ext/exif/tests/bug79046.phpt fails on Big endian arch).
fcgi
  • Fixed bug #79491 (Search for .user.ini extends up to root dir).
mbstring
  • Fixed bug #79441 (Segfault in mb_chr() if internal encoding is unsupported).
openssl
  • Fixed bug #79497 (stream_socket_client() throws an unknown error sometimes with <1s timeout).
pcre
  • Upgraded to PCRE2 10.34.
phar
  • Fixed bug #79503 (Memory leak on duplicate metadata).
simplexml
  • Fixed bug #79528 (Different object of the same xml between 7.4.5 and 7.4.4).
spl
  • Fixed bug #69264 (__debugInfo() ignored while extending SPL classes).
  • Fixed bug #67369 (ArrayObject serialization drops the iterator class).
standard
  • Fixed bug #79468 (SIGSEGV when closing stream handle with a stream filter appended).
  • Fixed bug #79447 (Serializing uninitialized typed properties with __sleep should not throw).
To Top