From owner-freebsd-bugs Fri Jul 31 00:10:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA14208 for freebsd-bugs-outgoing; Fri, 31 Jul 1998 00:10:45 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from relay.ucb.crimea.ua (relay.ucb.crimea.ua [194.93.177.113]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA14093 for ; Fri, 31 Jul 1998 00:10:22 -0700 (PDT) (envelope-from ru@ucb.crimea.ua) Received: (from ru@localhost) by relay.ucb.crimea.ua (8.8.8/8.8.8) id KAA27208; Fri, 31 Jul 1998 10:10:09 +0300 (EEST) (envelope-from ru) Message-ID: <19980731101008.A27188@ucb.crimea.ua> Date: Fri, 31 Jul 1998 10:10:08 +0300 From: Ruslan Ermilov To: Bruce Evans , freebsd-bugs@FreeBSD.ORG Subject: Re: bin/7444: login exited on Signal 3, core dumped Mail-Followup-To: Bruce Evans , freebsd-bugs@FreeBSD.ORG References: <199807310640.XAA03318@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91i In-Reply-To: <199807310640.XAA03318@freefall.freebsd.org>; from Bruce Evans on Thu, Jul 30, 1998 at 11:40:00PM -0700 X-Operating-System: FreeBSD 2.2.7-STABLE i386 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, Jul 30, 1998 at 11:40:00PM -0700, Bruce Evans wrote: > > Non-broken versions of login ignore SIGQUIT throughout. The -current > version ignores it for the getpass() call only, so CTRL-\ at the password > prompt dumps core but CTRL-\ at the login prompt doesn't. The -"stable" > version ignores it beginning with the first call to getpass(), so CTRL-\ > dumps core at all prompts except the first login prompt. > [28 lines deleted] > > The future history should be: > login.c: > Back out 1.31 and the buggy half of 1.12.2.9. Who needs CTRL-\ to > give core dumps in login? > getpass.c: > Copy the NetBSD version or back out to 1.2 and POSIXify without leaving > ugly vestiges of 1.4 (auto variables became static so that they could > be abused by the signal handler ...). > Will someone do it? ;-) Regards, -- Ruslan Ermilov Sysadmin and DBA of the ru@ucb.crimea.ua United Commercial Bank +380.652.247.647 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message