Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54789 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34620 invoked from network); 22 Aug 2011 10:33:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Aug 2011 10:33:06 -0000 Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.161.170 as permitted sender) X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 209.85.161.170 mail-gx0-f170.google.com Received: from [209.85.161.170] ([209.85.161.170:42230] helo=mail-gx0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DC/1A-13024-260325E4 for ; Mon, 22 Aug 2011 06:33:06 -0400 Received: by gxk27 with SMTP id 27so4437965gxk.29 for ; Mon, 22 Aug 2011 03:33:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=ZUtufYelBVq5h2H3hzSGub72Vx4a2hp58RCt0CU/yKE=; b=Q/XQR9rEmKDe4hKhF/a5OKk42sbRxwyxP+MSRN2Uqs+OfeFlx3jRlcbkC+cF9YeM3a a99SVsLKqpW7aKTksa3ZdGqwGn4/7sVmbBuP++DoBGXVaWBhXk5XnfH1ZpRSxj3oLEfL 3MMwkKqES4b8b13D8LBPNjgPB+eOwQ4L3tEdc= MIME-Version: 1.0 Received: by 10.236.37.202 with SMTP id y50mr4967886yha.101.1314009183196; Mon, 22 Aug 2011 03:33:03 -0700 (PDT) Received: by 10.146.83.5 with HTTP; Mon, 22 Aug 2011 03:33:03 -0700 (PDT) In-Reply-To: <78581403.20110822122727@gmail.com> References: <78581403.20110822122727@gmail.com> Date: Mon, 22 Aug 2011 12:33:03 +0200 Message-ID: To: speedy Cc: PHP Internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] php.exe crashes on infinite recursion (PHP 5.3.5) From: tyra3l@gmail.com (Ferenc Kovacs) On Mon, Aug 22, 2011 at 12:27 PM, speedy wrote: > Hello PHP dev crew, > > =C2=A0 =C2=A0 =C2=A0The screenshot of the crash is in the attachment. > > =C2=A0 =C2=A0 =C2=A0The problem is easily reproducible, just make a PHP f= unction > =C2=A0 =C2=A0 =C2=A0call itself. > > =C2=A0 =C2=A0 =C2=A0I think the stack grows too big and the php interpret= er crashes > =C2=A0 =C2=A0 =C2=A0inside the MSVCRT.dll. > > =C2=A0 =C2=A0 =C2=A0Maybe it could be handled with more grace? I feel tha= t > =C2=A0 =C2=A0 =C2=A0high level language interpreter should not crash its = process > =C2=A0 =C2=A0 =C2=A0whatever I do in the php code. Throwing a stack overf= low / memory exausted > =C2=A0 =C2=A0 =C2=A0exception would make it much easier to debug. > > =C2=A0 =C2=A0 =C2=A0Cheers, > =C2=A0 =C2=A0 =C2=A0Milan > > > -- > Best regards, > =C2=A0speedy =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0mailto:speedy.spam@gmail.com > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > Hi. the mailing list only accept attachments with txt as an extension. the problem itself is known, and marked as bogus/wontfix: https://bugs.php.net/bug.php?id=3D51350 :( --=20 Ferenc Kov=C3=A1cs @Tyr43l - http://tyrael.hu