From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26575 invoked from network); 9 Mar 2000 20:14:00 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 9 Mar 2000 20:14:00 -0000 Received: (qmail 14935 invoked by alias); 9 Mar 2000 20:13:53 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10037 Received: (qmail 14922 invoked from network); 9 Mar 2000 20:13:52 -0000 To: zsh-workers@math.gatech.edu Subject: `foo=foo; (( foo ))' => infinite recursion X-Attribution: adl From: Alexandre Duret-Lutz Date: 09 Mar 2000 21:10:19 +0100 Message-ID: User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.5 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii An easy way to die. ~ % zsh -f phobos% foo=foo; (( foo )) zsh: segmentation fault zsh -f #0 0x8080add in mathevall (s=0x80e5890 "foo", prek=17, ep=0xbf800308) at ../../latest/Src/math.c:855 855 { (gdb) bt #0 0x8080add in mathevall (s=0x80e5890 "foo", prek=17, ep=0xbf800308) at ../../latest/Src/math.c:855 #1 0x8080d13 in matheval (s=0x80e5890 "foo") at ../../latest/Src/math.c:923 #2 0x808bc5b in getnumvalue (v=0xbf800384) at ../../latest/Src/params.c:1423 #3 0x808c81d in getnparam (s=0x401e09bb "") at ../../latest/Src/params.c:1655 #4 0x808100a in mathparse (pc=17) at ../../latest/Src/math.c:1011 #5 0x8080be2 in mathevall (s=0x80e5890 "foo", prek=17, ep=0xbf800ad8) at ../../latest/Src/math.c:888 #6 0x8080d13 in matheval (s=0x80e5890 "foo") at ../../latest/Src/math.c:923 #7 0x808bc5b in getnumvalue (v=0xbf800b54) at ../../latest/Src/params.c:1423 #8 0x808c81d in getnparam (s=0x401e09b3 "") at ../../latest/Src/params.c:1655 #9 0x808100a in mathparse (pc=17) at ../../latest/Src/math.c:1011 #10 0x8080be2 in mathevall (s=0x80e5890 "foo", prek=17, ep=0xbf8012a8) at ../../latest/Src/math.c:888 #11 0x8080d13 in matheval (s=0x80e5890 "foo") at ../../latest/Src/math.c:923 #12 0x808bc5b in getnumvalue (v=0xbf801324) at ../../latest/Src/params.c:1423 #13 0x808c81d in getnparam (s=0x401e09ab "") at ../../latest/Src/params.c:1655 #14 0x808100a in mathparse (pc=17) at ../../latest/Src/math.c:1011 #15 0x8080be2 in mathevall (s=0x80e5890 "foo", prek=17, ep=0xbf801a78) at ../../latest/Src/math.c:888 ... and so on ... -- Alexandre Duret-Lutz