PHP Release 7.1.3


PHP 7.1.3 Release Announcement

The PHP development team announces the immediate availability of PHP 7.1.3. Several bugs have been fixed. All PHP 7.1 users are encouraged to upgrade to this version.

For source downloads of PHP 7.1.3 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.1.3 (tar.bz2)
SHA256: c145924d91b7a253eccc31f8d22f15b61589cd24d78105e56240c1bb6413b94f
PHP 7.1.3 (tar.gz)
SHA256: 4bfadd0012b966eced448497272150ffeede13136a961aacb9e71553b8e929ec
PHP 7.1.3 (tar.xz)
SHA256: e4887c2634778e37fd962fbdf5c4a7d32cd708482fe07b448804625570cb0bb0
Change Logs
core
  • Fixed bug #74157 (Segfault with nested generators).
  • Fixed bug #74164 (PHP hangs when an invalid value is dynamically passed to typehinted by-ref arg).
  • Fixed bug #74093 (Maximum execution time of n+2 seconds exceed not written in error_log).
  • Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite).
  • Fixed bug #74084 (Out of bound read - zend_mm_alloc_small).
  • Fixed bug #73807 (Performance problem with processing large post request).
  • Fixed bug #73998 (array_key_exists fails on arrays created by get_object_vars).
  • Fixed bug #73954 (NAN check fails on Alpine Linux with musl).
  • Fixed bug #73677 (Generating phar.phar core dump with gcc ASAN enabled build).
apache
  • Fixed bug #61471 (Incomplete POST does not timeout but is passed to PHP).
date
  • Fixed bug #73837 ("new DateTime()" sometimes returns 1 second ago value).
fpm
  • Fixed bug #69860 (php-fpm process accounting is broken with keepalive).
hash
  • Fixed bug #73127 (gost-crypto hash incorrect if input data contains long 0xFF sequence).
gd
  • Fixed bug #74031 (ReflectionFunction for imagepng is missing last two parameters).
mysqlnd
  • Fixed bug #74021 (fetch_array broken data. Data more then MEDIUMBLOB).
opcache
  • Fixed bug #74152 (if statement says true to a null variable).
  • Fixed bug #74019 (Segfault with list).
openssl
  • Fixed bug #74022 (PHP Fast CGI crashes when reading from a pfx file).
  • Fixed bug #74099 (Memory leak with openssl_encrypt()).
  • Fixed bug #74159 (Writing a large buffer to a non-blocking encrypted stream fails with "bad write retry").
pdo_oci
  • Fixed bug #54379 (PDO_OCI: UTF-8 output gets truncated).
sqlite3
  • Fixed bug #74413 (incorrect reflection for SQLite3::enableExceptions).
standard
  • Fixed bug #74005 (mail.add_x_header causes RFC-breaking lone line feed).
  • Fixed bug #74041 (substr_count with length=0 broken).
  • Fixed bug #73118 (is_callable callable name reports misleading value for anonymous classes).
  • Fixed bug #74105 (PHP on Linux should use /dev/urandom when getrandom is not available).
  • Fixed bug #74708 (Invalid Reflection signatures for random_bytes and random_int).
streams
  • Fixed bug #73496 (Invalid memory access in zend_inline_hash_func).
  • Fixed bug #74090 (stream_get_contents maxlength>-1 returns empty string).
To Top