Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:15486 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 69794 invoked by uid 1010); 18 Mar 2005 11:41:20 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 69779 invoked from network); 18 Mar 2005 11:41:20 -0000 Received: from unknown (HELO fastmail.fm) (127.0.0.1) by localhost with SMTP; 18 Mar 2005 11:41:20 -0000 X-Host-Fingerprint: 66.111.4.25 out1.smtp.messagingengine.com Received: from ([66.111.4.25:49783] helo=out1.smtp.messagingengine.com) by pb1.pair.com (ecelerity HEAD r(5268)) with SMTP id 46/26-50708-06EBA324 for ; Fri, 18 Mar 2005 06:41:20 -0500 Received: from web2.messagingengine.com (web2.internal [10.202.2.211]) by frontend1.messagingengine.com (Postfix) with ESMTP id 2CC02C629C4; Fri, 18 Mar 2005 06:15:56 -0500 (EST) Received: by web2.messagingengine.com (Postfix, from userid 99) id 2D148979; Fri, 18 Mar 2005 06:15:53 -0500 (EST) Message-ID: <1111144553.13769.218627723@webmail.messagingengine.com> X-Sasl-Enc: qZGZWP5whFegHES7/u8kIm4xCaT3Q0gbdaKUnF3IrCSd 1111144553 To: "val khokhlov" Cc: "internals" Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 1.5 (F2.73; T1.001; A1.64; B3.05; Q3.03) References: <1111142804.12003.218626253@webmail.messagingengine.com> <693354415.20050318130546@vk.kiev.ua> In-Reply-To: <693354415.20050318130546@vk.kiev.ua> Date: Fri, 18 Mar 2005 03:15:53 -0800 Subject: Re: [PHP-DEV] Fix for 30818, 28839, 32229, 30513 From: kameshj@fastmail.fm ("Kamesh Jayachandran") Hi Val, Yes I got this fix from pass_two only. It duplicates pass_two especially the while loop. With regards Kamesh Jayachandran On Fri, 18 Mar 2005 13:05:46 +0200, "val khokhlov" said: > Hello Kamesh, > > Friday, March 18, 2005, 12:46:44 PM, you wrote: > > KJ> This normally happens from pass_two. > KJ> I am attaching the patch which does this jmp_addr evaluation. This > patch > KJ> is against php-5.0.4-dev-RC[2]. > your code will duplicate some lines pass_two(), won't it? > or execute_new_code() is called only in very special cases, when > pass_two() > might not be called? > > > -- > Best regards, > val mailto:val@vk.kiev.ua >