Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95517 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83543 invoked from network); 31 Aug 2016 10:36:54 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 31 Aug 2016 10:36:54 -0000 Authentication-Results: pb1.pair.com header.from=cmbecker69@gmx.de; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=cmbecker69@gmx.de; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmx.de designates 212.227.17.21 as permitted sender) X-PHP-List-Original-Sender: cmbecker69@gmx.de X-Host-Fingerprint: 212.227.17.21 mout.gmx.net Received: from [212.227.17.21] ([212.227.17.21:60401] helo=mout.gmx.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F1/C4-11399-543B6C75 for ; Wed, 31 Aug 2016 06:36:53 -0400 Received: from [192.168.2.103] ([79.243.115.246]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MBq8p-1bmR8F1DGR-00An3t; Wed, 31 Aug 2016 12:36:44 +0200 To: Dmitry Stogov , Marco Pivetta References: <1e6cac8a-e1af-c9e7-a900-a2efda0771dd@gmx.de> Cc: PHP Internals List , Nikita Popov , David Walker Message-ID: Date: Wed, 31 Aug 2016 12:36:57 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:tx+DdMFeJGxQbZQmausMPTUlGCJj9ENGysvqasINMVsr1wtCkWx SBL1UrQQaOw95Wf+JgcK3QqCxGn5X9bQDaM9b8BG+c8k74BuXSxUMMgUnJLI8KTy6p+dH2V 6ChoNL2eiBQd0RuLF6k3vEHkaWo2Y3uhEb8Vo7akhaJSRMW4rW7UehF9bIKo1+sfRZT3f/k /xWOqXKIIdq2bkvQFkoXw== X-UI-Out-Filterresults: notjunk:1;V01:K0:XHCjhpZDJn8=:DpANKyrSsv7Q8Jbn+rx5Ls FmsF2IV/TkTnBDoaTz45poz1OFD4WAfrmhH1obeArxYahDSdIDO1kPv2QmRla8iBrmibUuTNb +B6JyPZ2PMWIXmOenlZr8Kir//VjzdqUl9chzRhKMlqTWtESii7Qk9NvMR/vzAXM5kZ4O/Tat h8n6OJfv2FPFNvcMXQf9IE25tst7uCXoor0ORFK3CFEUp3ee9ytR4UPuA5ANB85ESYDFSym1y Od/cpgyKNwx8Pj2ZXhP3XgrxWKnRt5eSXSddDPpMjNotcfFYSmjs6Nl0R3U2L8clZynx/0Pir cHQw5+XULQ3MPTFKenpGCZ93W5nuc4QmeySbdRK7LfSFe4psIewLG8nKBP+ULEWJMcyzigJ+7 p20L5+O4Sufg4jFl4nuDsMSsoo1YsjIjwKcjriCV+gev+WBqQKvHVgc6BwKPVPcR80Ad4TuXQ Zv2Hy2DEno6ZV2OmktV04J0fM3YtfloCshYHEQSWUEa2tDdhERZ+YZMgWI2b3Y99oNJ40TG81 zqNSoJjoB87lOLy0Bas013891btwxlRFxgNH6c2tTLc/cNsaFRV6XvwyWBlvNpo7E6dN41dX2 yNX1oAiQlMvBTUZY78zUDOGJqDXSUUMk84mvQpQVycx09SZsyWLdzr2sdNtY+uriQh0tSDeZN FEglXZuQMys6LGUo4poNzU+Xha70AExyNNMT+uRRUzY+x/b8VzaIsINBJGk5e6629IVV0BuXq QOjSdMT2lFllkt8R/GbYpLuiuhY8j4GX4lmtNQKKkZzUn8i2YWjGIdf4CWvrhGHbcPquvA9N+ TG0Ft3j Subject: Re: [PHP-DEV] Re: [RFC][VOTE] E_WARNING on invalid container read-adccess From: cmbecker69@gmx.de ("Christoph M. Becker") On 31.08.2016 at 12:10, Dmitry Stogov wrote: > no. if you would try the proposed PR with this code, you would see: > > > Fatal error: Uncaught Error: Unsupported operand types I get the following behavior against PR #1269: $ sapi/cli/php -n -d error_reporting=-1 -r "\$a = [null]; \$c = null; var_dump(\$a[0][0] + \$c[0]);" Notice: Trying to get index of a non-array in Command line code on line 1 Notice: Trying to get index of a non-array in Command line code on line 1 int(0) Cheers! > ________________________________ > From: Marco Pivetta > Sent: Wednesday, August 31, 2016 10:10:23 AM > To: Dmitry Stogov > Cc: Christoph M. Becker; PHP Internals List; Nikita Popov; David Walker > Subject: Re: [PHP-DEV] Re: [RFC][VOTE] E_WARNING on invalid container read-adccess > > > Hi Dmitry, > > On 31 Aug 2016 8:37 a.m., "Dmitry Stogov" > wrote: >> >> I vote NO, because the implementation introduces more problems than intents to fix. >> >> For example the following code starts to throw exception: >> >> >> > > Isn't that the point of this RFC? > I would expect this code to only ever work by accident. >