PHP Release 7.2.2


PHP 7.2.2 Release Announcement

The PHP development team announces the immediate availability of PHP 7.2.2. This is a bugfix release, with several bug fixes included.

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

For source downloads of PHP 7.2.2 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.2.2 (tar.bz2)
SHA256: f841ac58e17471f2241ea892b34edb01dc9b93ad9f661ffe4e3f1f476a8f4aee
PHP 7.2.2 (tar.gz)
SHA256: 5963df05fec21927c03fe9f7bf379be2d1eacde6c0f9dcde6143c7133e55abd4
PHP 7.2.2 (tar.xz)
SHA256: 47d7607d38a1d565fc43ea942c92229a7cd165f156737f210937e375b243cb11
Change Logs
core
  • Fixed bug #75742 (potential memleak in internal classes's static members).
  • Fixed bug #75679 (Path 260 character problem).
  • Fixed bug #75614 (Some non-portable == in shell scripts).
  • Fixed bug #75786 (segfault when using spread operator on generator passed by reference).
  • Fixed bug #75799 (arg of get_defined_functions is optional).
  • Fixed bug #75396 (Exit inside generator finally results in fatal error).
fcgi
  • Fixed bug #75794 (getenv() crashes on Windows 7.2.1 when second parameter is false).
imap
  • Fixed bug #75774 (imap_append HeapCorruction).
opcache
  • Fixed bug #75720 (File cache not populated after SHM runs full).
  • Fixed bug #75687 (var 8 (TMP) has array key type but not value type).
  • Fixed bug #75698 (Using @ crashes php7.2-fpm).
  • Fixed bug #75579 (Interned strings buffer overflow may cause crash).
pdo
  • Fixed bug #75616 (PDO extension doesn't allow to be built shared on Darwin).
pdo mysql
  • Fixed bug #75615 (PDO Mysql module can't be built as module).
pgsql
  • Fixed bug #75671 (pg_version() crashes when called on a connection to cockroach).
readline
  • Fixed bug #75775 (readline_read_history segfaults with empty file).
sapi
  • Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry).
soap
  • Fixed bug #70469 (SoapClient generates E_ERROR even if exceptions=1 is used).
  • Fixed bug #75502 (Segmentation fault in zend_string_release).
spl
  • Fixed bug #75717 (RecursiveArrayIterator does not traverse arrays by reference).
  • Fixed bug #75242 (RecursiveArrayIterator doesn't have constants from parent class).
  • Fixed bug #73209 (RecursiveArrayIterator does not iterate object properties).
standard
  • Fixed bug #75781 (substr_count incorrect result).
  • Fixed bug #75653 (array_values don't work on empty array).
zip
  • Display headers (buildtime) and library (runtime) versions in phpinfo (with libzip >= 1.3.1).
To Top