From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9169 invoked from network); 18 Sep 2006 05:57:49 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.5 (2006-08-29) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 18 Sep 2006 05:57:49 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 51370 invoked from network); 18 Sep 2006 05:57:41 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 18 Sep 2006 05:57:41 -0000 Received: (qmail 11609 invoked by alias); 18 Sep 2006 05:57:38 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 22735 Received: (qmail 11597 invoked from network); 18 Sep 2006 05:57:37 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 18 Sep 2006 05:57:37 -0000 Received: (qmail 51053 invoked from network); 18 Sep 2006 05:57:37 -0000 Received: from vms044pub.verizon.net (206.46.252.44) by a.mx.sunsite.dk with SMTP; 18 Sep 2006 05:57:37 -0000 Received: from torch.brasslantern.com ([71.116.118.106]) by vms044.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0J5R00MTGXVYDCP0@vms044.mailsrvcs.net> for zsh-workers@sunsite.dk; Mon, 18 Sep 2006 00:57:35 -0500 (CDT) Received: from torch.brasslantern.com (localhost.localdomain [127.0.0.1]) by torch.brasslantern.com (8.13.1/8.13.1) with ESMTP id k8I5vYpw001118 for ; Sun, 17 Sep 2006 22:57:34 -0700 Received: (from schaefer@localhost) by torch.brasslantern.com (8.13.1/8.13.1/Submit) id k8I5vX9s001117 for zsh-workers@sunsite.dk; Sun, 17 Sep 2006 22:57:33 -0700 Date: Sun, 17 Sep 2006 22:57:33 -0700 From: Bart Schaefer Subject: Re: PATCH: functrace [was Re: funcstack and backtraces] In-reply-to: <20060918033708.GA6522@scowler.net> To: zsh-workers@sunsite.dk Message-id: <060917225733.ZM1116@torch.brasslantern.com> MIME-version: 1.0 X-Mailer: OpenZMail Classic (0.9.2 24April2005) Content-type: text/plain; charset=us-ascii References: <20060901191034.GA31335@scowler.net> <060904142643.ZM9472@torch.brasslantern.com> <20060917191418.GA22898@scowler.net> <060917153954.ZM32752@torch.brasslantern.com> <20060918033708.GA6522@scowler.net> Comments: In reply to Clint Adams "Re: PATCH: functrace [was Re: funcstack and backtraces]" (Sep 17, 11:37pm) On Sep 17, 11:37pm, Clint Adams wrote: } } Operator precedence might be a good thing to pay attention to, } though I don't know if it's your problem. That does in fact seem to have stopped the crash. There just seems to be one more problem: It looks as if functrace and funcstack are indexed in the opposite order from one another? Would it not be better if they were in parallel? Or am I misreading this? schaefer<506> TRAPDEBUG() { print $funcstack ; print $functrace } TRAPDEBUG Src/zsh:8 TRAPDEBUG precmd Src/zsh:1 Src/zsh:9 TRAPDEBUG title precmd title:1 Src/zsh:1 Src/zsh:9 TRAPDEBUG title precmd title:2 Src/zsh:1 Src/zsh:9 TRAPDEBUG precmd Src/zsh:1 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:1 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:2 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:6 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:7 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:8 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:11 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:12 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:1 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:15 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:12 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:19 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:20 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:23 Src/zsh:2 Src/zsh:9 TRAPDEBUG prompt_bart_precmd precmd prompt_bart_precmd:26 Src/zsh:2 Src/zsh:9 TRAPDEBUG precmd Src/zsh:2 Src/zsh:9 torch [TRAPDEBUG() { print $funcstack ; print $functrace }] /usr/src/local/zsh schaefer<507>