From owner-freebsd-bugs Wed Dec 27 07:18:43 1995 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA27267 for bugs-outgoing; Wed, 27 Dec 1995 07:18:43 -0800 (PST) Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA27260 for ; Wed, 27 Dec 1995 07:18:37 -0800 (PST) Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id HAA09397; Wed, 27 Dec 1995 07:18:28 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.7.3/8.6.5) with SMTP id HAA00597; Wed, 27 Dec 1995 07:18:29 -0800 (PST) Message-Id: <199512271518.HAA00597@corbin.Root.COM> To: Vitaly Zubok cc: bugs@freebsd.org Subject: Re: FBSD 2.1 sh bug In-reply-to: Your message of "Tue, 26 Dec 95 16:33:27 +0200." <199512261433.QAA09226@office.elvisti.kiev.ua> From: David Greenman Reply-To: davidg@Root.COM Date: Wed, 27 Dec 1995 07:18:28 -0800 Sender: owner-bugs@freebsd.org Precedence: bulk >Command > > cat file | > file2 > >makes sh to exit on signal 11 Are you absolutely, 100% positive that the above occurs with FreeBSD 2.1.0- RELEASE? I ask this because I fixed the above bug long before the release: symbolic names: RELENG_2_1_0_RELEASE: 1.3.4.1 ... ---------------------------- revision 1.4 date: 1995/09/20 08:30:56; author: davidg; state: Exp; lines: +3 -2 Don't dereference a NULL pointer in the case of a null pipe. e.g.: ls |> foo.out sh now behaves the same as it does under SunOS 4.x for this case. ---------------------------- ... revision 1.3.4.1 date: 1995/09/20 08:34:47; author: davidg; state: Exp; lines: +3 -2 Brought in change from rev 1.4: don't dereference a NULL pointer in null pipes. ---------------------------- -DG