From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 3283 invoked from network); 13 Apr 2023 13:03:03 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 13 Apr 2023 13:03:03 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1681390984; b=CYT/aW9/TjwUwOHhoITXv6UIarJ3W+1Cd8nAqz7cbHIlOZsEAveP6LtDUEBUACPAAoX20m7JHf oiRVSnf06n05oxdubtONg+dafRVQRMmb0hvtSqSmSrMV6dJkP+NT4EvcF4pek7tCjr904wUsf6 9kUiMqrvtdXoBfLeFHydS6EeUHWfgbUDhtlUEik0Jy739eFEndKCOpQ3jHg/lwww8QMo+IyuUd /dRYZx0HspgS5FV7qD5ki/MFCuikpvap4x/wa11Fji1dcoN4mXiAnvxK9+YtZKmERDFmaTWOHo tRpcCkL0TodGPZCik37zI6TJxJFjujf0KnT65YuU+kn8Bg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (snd00012-bg.im.kddi.ne.jp) smtp.remote-ip=27.86.113.12; dmarc=none header.from=kba.biglobe.ne.jp; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1681390984; bh=0Waa0ZupojxZZMuw4e+uGLnrQhMjrkwh32axH7oBOUc=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:To:References:Message-ID:Content-Transfer-Encoding:Date: In-Reply-To:From:Subject:MIME-Version:Content-Type:DKIM-Signature; b=O2cWUPjr7NeVWTdMX6l+VYL+Yt3FNKzSkB7S4nXLBJeYkNMF629cB0ewIDPahbmNtMcgZ1SnUK 7FItfMHoNJ4XYb54RuuHR86adSXoay3hKCE+xvqQH/gN9HpU1Csz59piErUpP6uYBcSTxXsNoJ kcZ3GYRZSsWPe8iQ83t8qv8hTubf/7Ek4gCLT45WnhNskbAWdq5HBsRzfVm9eXT66WkdqJQuNE OqllcfbGO7en7GCCznMxWR4IDe+vyoIsgdFB7QH3kvAgwqe1YqzY9zlvgi2duBk2O2BEsVw3uk i5392cpuIxotGRvZOjEU1/0Zw2h3f2yqN9v4VggsMUVgQg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:To:References:Message-Id: Content-Transfer-Encoding:Date:In-Reply-To:From:Subject:Mime-Version: Content-Type:Reply-To:Cc:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=0Waa0ZupojxZZMuw4e+uGLnrQhMjrkwh32axH7oBOUc=; b=ijhkawKo/HlH0ItTG6I+REoDdJ IyuufZEXC3M98i5kjwNca4NuDWMz97AgKX8PLLte8Mh2nTzGs8J1T5xNT923xzYiGRrH9BCf7U6K3 gNNPw/JKfG+5A7wMOLidlC/iTnu/urSjA3xKZBtXikQkdRFPPZ//jvlI7wTFtfOjDfOqDan+IKv7L ZkTiU+2q2ftAiMHiUo06TIevB0ddJg5MZMJeIKr84VWdidDK0Lq1+0fvlzUs/Tudc7sgmdcy5rqr/ OcWaPCuk6cfekm5tcGQmrixqJR2sfQvKSCRrSRvpH/1YN9kCn4Gd0tyy94Mq/H6g89SvMjsZfiK5p YyMR2gGQ==; Received: by zero.zsh.org with local id 1pmwbP-000NXg-3K; Thu, 13 Apr 2023 13:03:03 +0000 Authentication-Results: zsh.org; iprev=pass (snd00012-bg.im.kddi.ne.jp) smtp.remote-ip=27.86.113.12; dmarc=none header.from=kba.biglobe.ne.jp; arc=none Received: from snd00012-bg.im.kddi.ne.jp ([27.86.113.12]:9665 helo=dfmta0006.biglobe.ne.jp) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_256_GCM_SHA384:256) id 1pmwak-000NGQ-Kt; Thu, 13 Apr 2023 13:02:24 +0000 Received: from mail.biglobe.ne.jp by omta0006.biglobe.ne.jp with ESMTP id <20230413130216976.CQUR.69570.mail.biglobe.ne.jp@biglobe.ne.jp> for ; Thu, 13 Apr 2023 22:02:16 +0900 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.2\)) Subject: Re: Probabilistic crash on zsh 5.9 on x86_64 From: "Jun. T" X-Priority: 3 In-Reply-To: <1621107110.4161180.1681384345108@mail.virginmedia.com> Date: Thu, 13 Apr 2023 22:02:16 +0900 Content-Transfer-Encoding: quoted-printable Message-Id: <78EBC2C7-5645-4D35-B285-F140228D444C@kba.biglobe.ne.jp> References: <48A7DCE2-AEC1-4777-949C-50917EDCECB1@kba.biglobe.ne.jp> <5C4788C8-4E40-4565-AFE8-84D57949BC8C@ntlworld.com> <267594676.4158370.1681382869709@mail.virginmedia.com> <1621107110.4161180.1681384345108@mail.virginmedia.com> To: zsh-workers@zsh.org X-Mailer: Apple Mail (2.3696.120.41.1.2) X-Biglobe-Sender: takimoto-j@kba.biglobe.ne.jp X-Seq: 51646 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: > 2023/04/13 20:12=E3=80=81Peter Stephenson = =E3=81=AE=E3=83=A1=E3=83=BC=E3=83=AB: > "watch" says the real culprit is this unsettrap() in starttrapscope(). > I guess the save and restore action here needs a corresponding > useeprog / freeprog, not sure the best way of doing that yet. As I wrote before, the entire 'struct shfunc' is freed by shfunctab->freenode(shf) (signals.c:982), or freeshfuncnode(shf). I think it is not just the problem of the reference count of Eprog (shfnc.funcdef.nref). Or maybe I misunderstood your post.=