Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:18942 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 35465 invoked by uid 1010); 15 Sep 2005 02:29:40 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 35450 invoked from network); 15 Sep 2005 02:29:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Sep 2005 02:29:40 -0000 X-Host-Fingerprint: 68.142.198.205 smtp106.sbc.mail.mud.yahoo.com Received: from ([68.142.198.205:27564] helo=smtp106.sbc.mail.mud.yahoo.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 49/D9-41173-39CD8234 for ; Wed, 14 Sep 2005 22:29:40 -0400 Received: (qmail 80256 invoked from network); 15 Sep 2005 02:29:36 -0000 Received: from unknown (HELO 192.168.2.101) (jabouillei@71.136.47.251 with plain) by smtp106.sbc.mail.mud.yahoo.com with SMTP; 15 Sep 2005 02:29:36 -0000 Reply-To: truth@proposaltech.com To: internals@lists.php.net In-Reply-To: <49.18.41173.926A8234@pb1.pair.com> References: <43276022.6020702@encode.net.au> <7C.1C.41173.4D828234@pb1.pair.com> <49.18.41173.926A8234@pb1.pair.com> Content-Type: text/plain Date: Wed, 14 Sep 2005 19:29:31 -0700 Message-ID: <1126751371.1052.21.camel@notebook> Mime-Version: 1.0 X-Mailer: Evolution 2.0.1 Content-Transfer-Encoding: 7bit Subject: Re: Reference handling change and PHP 4.4.0 From: truth@proposaltech.com (Todd Ruth) For the record, I have no idea how the 4.3 -> 4.4 change could trigger such a bug. I just pointed out that we've hit the symptom Colin described many times in our company with code (yes, bad code) of the form: I've played with many flavors of this user-bug, adding and subtracting "&"s, but have been unable to get different behavior between 4.3 and 4.4. Colin, when you find the code that went wild in the switch to 4.4, please post it. I'm sure there are others that are as curious as I am. (There may even be someone nice enough to fix the BC break if it doesn't mean reintroducing memory corruptions.) As long as I'm posting, I might as well put in a "thank you" note for the notices. I know they're generating a lot of heat, but it's made it soooo much easier to fix all of the novice uses of "&"s in our code. Thanks, Todd > ... I may not have provided any code, but this problem description was > enough for Todd Ruth to send me a very helpful and informative e-mail on > the matter (i.e. "everything the same as the last added" bugs), which > shall help me greatly in tracking it down (thanks again, Todd!). > > Regards, > > Colin. >