Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
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 <p.stephenson@samsung.com>
To: Paul M <tallus@gmail.com>
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=
X-Seq: zsh-workers 38627

On Mon, 06 Jun 2016 23:42:40 -0700
Paul M <tallus@gmail.com> 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

