From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17067 invoked by alias); 7 Jun 2016 08:39:38 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 38627 Received: (qmail 10837 invoked from network); 7 Jun 2016 08:39:37 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 X-AuditID: cbfec7f5-f792a6d000001302-3c-575685e950c2 Date: Tue, 07 Jun 2016 09:29:25 +0100 From: Peter Stephenson To: Paul M Cc: zsh-workers@zsh.org Subject: Re: [BUG] Segfault when referencing $WIDGET in TRAPWINCH Message-id: <20160607092925.62d4ce36@pwslap01u.europe.root.pri> In-reply-to: <1465281760.11740.13.camel@localhost> References: <1465281760.11740.13.camel@localhost> Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMLMWRmVeSWpSXmKPExsVy+t/xK7ovW8PCDXpnsls8XH2M2eJg80Mm ByaPnbPusnusOviBKYApissmJTUnsyy1SN8ugSvj5u5prAVLWCp+/XrD3MC4jrmLkZNDQsBE omnOESYIW0ziwr31bF2MXBxCAksZJVb9n88M4TQwSfxuncQGUiUkcJpRYt58L4jEGUaJ1r1n WboYOThYBFQlGm6JgNSwCRhKTN00mxEkLCIgKzFnrQyIySwgLjF7SiBIhbCAo8TC4x9ZQWxe AXuJvv0HWUBsTgEjiT87VjFCbDKUODVzO9hWfgF9iat/P0HdaS8x88oZRoheQYkfk++B9TIL aEls3tbECmHLS2xe85YZYo66xI27u9knMIrMQtIyC0nLLCQtCxiZVzGKppYmFxQnpeca6RUn 5haX5qXrJefnbmKEBP3XHYxLj1kdYhTgYFTi4d3xJTRciDWxrLgy9xCjBAezkgivaHNYuBBv SmJlVWpRfnxRaU5q8SFGaQ4WJXHembvehwgJpCeWpGanphakFsFkmTg4pRoYC2xKMkQ9f2Yq rHlx4anKhettTzvO1bJwNd6+sbtH2+WyoMLkArFJ6QVGWqFeF6t7ZvxfqLa66M8uB8nciFMe 0ysD6tg+fjt18XaE7+coaZXY7MNXPJ9krrkpmnzqzJaTh5kU3CpZnFk3fc9VCAjqmfXjnfcC 978e81IF5Ust+0r3397H/KhKiaU4I9FQi7moOBEADNB8xXYCAAA= On Mon, 06 Jun 2016 23:42:40 -0700 Paul M wrote: > Steps to reproduce: > > 1. add a TRAPWINCH something like this: > > TRAPWINCH(){echo $WIDGET} > > 2. Open a terminal > 3. Resize > > zsh will segfault. GDB reports something like this > > Program received signal SIGSERV, Segmentation fault. > 0xXXXXX.. in ?? () from /usr/lib/x86_64-linux-gnu/zsh/5.0.2/zsh/zle.so I think that's been fixed --- I got it to happen easily with 5.0.2 but it didn't with the latest version. 5.0.2 is a few years old. pws