From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9095 invoked by alias); 17 Aug 2011 18:28:07 -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: 29702 Received: (qmail 24295 invoked from network); 17 Aug 2011 18:28:06 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham version=3.3.1 Received-SPF: none (ns1.primenet.com.au: domain at teratorn.org does not designate permitted sender hosts) Date: Wed, 17 Aug 2011 18:28:02 +0000 From: "Eric P. Mangold" To: zsh-workers@zsh.org Subject: Zsh segfault with process substitution Message-ID: <20110817182801.GD1382@aspen.teratorn.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) Hi, I was just fooling around today and managed to segfault zsh in a way that is reliable to reproduce. Some other folks on IRC were able to reproduce on zsh 4.3.10 and recent git builds - on Linux and OpenBSD. Sapphire ~/code % zsh Sapphire ~/code % cat =(echo foo) foo Sapphire ~/code % cat tree=${:-=(echo 'C,D),(F,G)'} zsh: oops. zsh: segmentation fault (core dumped) zsh Let me know if I can be of further assistance. -teratorn