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: