From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from math.gatech.edu (euclid.skiles.gatech.edu [130.207.146.50]) by werple.net.au (8.7/8.7.1) with SMTP id FAA14619 for ; Wed, 8 Nov 1995 05:07:58 +1100 (EST) Received: by math.gatech.edu (5.x/SMI-SVR4) id AA12154; Tue, 7 Nov 1995 12:54:14 -0500 Resent-Date: Tue, 07 Nov 1995 12:54:53 -0500 Old-Return-Path: Message-Id: <9511071754.AA17872@spacely.afive> To: pws@ifh.de (Peter William Stephenson) Cc: zsh-workers@math.gatech.edu (Zsh hackers list) Subject: Re: bug in zsh 2.6 beta 11 In-Reply-To: pws's message of Tue, 07 Nov 1995 16:42:13 +0100. <9511071542.AA01774@sgi.ifh.de> Reply-To: acs@world.std.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 07 Nov 1995 12:54:53 -0500 From: Vinnie Shelton Resent-Message-Id: <"x7EbX.0.nz2.5rvdm"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/548 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu In message <9511071542.AA01774@sgi.ifh.de>, Peter William Stephenson wrote: >According to kpc: >O.K., I can now confirm this... it's a classic exit-instead-of-_exit >bug AGAIN --- I fixed this just a couple of months ago and the _exit I >put into execcmd() has mysteriously vanished from the face of the >earth. (I'm pretty sure it was the same bug, apologies if it was >something slightly different which became redundant.) The subshell >forked to do the `fix ...` was calling exit(), which messed up the >files for the parent shell. (This is going to cause apparently random >inexplicable bugs on all sorts of SYSV-like machines until it's >re-fixed.) I was having big problems under Solaris 2.3 until I applied this patch. In particular $(whence foo) in my init scripts was bombing. Thanks, Peter. --Vin