From: Christoph M. Becker Date: Wed, 22 Aug 2018 11:50:46 +0000 (+0200) Subject: Merge branch 'PHP-7.2' into PHP-7.3 X-Git-Tag: php-7.3.0beta3~16 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1de17428f671b6a5ca0495655a597a58b79517a5;p=php Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Fix #76778: array_reduce leaks memory if callback throws exception --- 1de17428f671b6a5ca0495655a597a58b79517a5 diff --cc NEWS index 3119eb5ce2,fc0ccabab9..b53d50f8c1 --- a/NEWS +++ b/NEWS @@@ -5,36 -5,9 +5,38 @@@ PH - Core: . Fixed bug #76754 (parent private constant in extends class memory leak). (Laruence) - . Fixed bug #72443 (Generate enabled extension). (petk) - . Fixed bug #75797 (Memory leak when using class_alias() in non-debug mode). - (Massimiliano Braglia) + . Fixed bug #76752 (Crash in ZEND_COALESCE_SPEC_TMP_HANDLER - assertion in + _get_zval_ptr_tmp failed). (Laruence) + +- DOM: + . Fixed bug #76285 (DOMDocument::formatOutput attribute sometimes ignored). + (Andrew Nester, Laruence, Anatol) + +- libxml: + . Fixed bug #76777 ("public id" parameter of libxml_set_external_entity_loader + callback undefined). (Ville Hukkamäki) + +- Opcache: + . Fixed bug #76747 (Opcache treats path containing "test.pharma.tld" as a phar + file). (Laruence) + +- SPL: + . Fixed bug #68175 (RegexIterator pregFlags are NULL instead of 0). (Tim + Siebels) + +- Standard: ++ . Fixed bug #76778 (array_reduce leaks memory if callback throws exception). ++ (cmb) + . Fixed bug #76755 (setcookie does not accept "double" type for expire time). + (Laruence) + . Fixed bug #76674 (improve array_* failure messages exposing what was passed + instead of an array). (carusogabriel) + +16 Aug 2018, PHP 7.3.0beta2 + +- Core: + . Fixed bug #76030 (RE2C_FLAGS rarely honoured) (Cristian Rodríguez) + . Fixed broken zend_read_static_property (Laruence) - Bz2: . Fixed arginfo for bzcompress. (Tyson Andre)