Subject: bin/1583: bug in more
To: None <gnats-bugs@gnats.netbsd.org>
From: Kenneth Stailey <kstailey@owl.dol-esa.gov>
List: netbsd-bugs
Date: 10/06/1995 14:16:29
>Number: 1583
>Category: bin
>Synopsis: bug in more
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: bin-bug-people (Utility Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Oct 6 14:20:01 1995
>Last-Modified:
>Originator: Kenneth Stailey
>Organization:
DOL/ESA/DASM
>Release: Sept 18, 1995
>Environment:
System: NetBSD owl 1.0A NetBSD 1.0A (OWL) #4: Wed Oct 4 15:37:44 EDT 1995 kstailey@owl:/usr/obj/sys/arch/i386/compile/OWL i386
>Description:
"more" does not reset terminal modes under certain conditions.
It also dumps core. See "How-To-Repeat" for details.
>How-To-Repeat:
Make sure that $PAGER is unset or set to "more".
Make sure that you have an incoming email message that has more
lines than your terminal's screen.
Invoke "mail", use "set crt" at the "&" prompt, read message so
that more is a child of mail. Press "^Z". Notice that the
terminal has "echo" mode turned off. You may even have a
"more.core" file but this seems to only happen on certain
terminal types.
>Fix:
None yet, it's a tough one to get the debugger set up for,
since it smashes the call stack, and uses setjmp/longjmp and
goes off in a signal handler all at once.
>Audit-Trail:
>Unformatted: