- Opcache:
. Fixed bug #75687 (var 8 (TMP) has array key type but not value type).
(Laruence)
+ . Fixed bug #75698 (Using @ crashes php7.2-fpm). (Nikita)
- PGSQL:
. Fixed bug #75671 (pg_version() crashes when called on a connection to
--- /dev/null
+--TEST--
+Bug #75698: Using @ crashes php7.2-fpm
+--INI--
+opcache.enable=1
+opcache.enable_cli=1
+opcache.optimization_level=-1
+--SKIPIF--
+<?php require_once('skipif.inc'); ?>
+--FILE--
+<?php
+
+function test() {
+ $a = array("a","b","c","b");
+ $b = array();
+ foreach ($a as $c)
+ @$b[$c]++; // the @ is required to crash PHP 7.2.0
+ var_dump($b);
+}
+
+test();
+
+?>
+--EXPECT--
+array(3) {
+ ["a"]=>
+ int(1)
+ ["b"]=>
+ int(2)
+ ["c"]=>
+ int(1)
+}