Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Sep 1998 08:39:27 -0700 (PDT)
From:      David Greenman <dg@smp.root.com>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   bin/8086: "systat -iostat" coredumps when displaying too much history
Message-ID:  <199809291539.IAA02633@smp.root.com>

next in thread | raw e-mail | index | archive | help

>Number:         8086
>Category:       bin
>Synopsis:       "systat -iostat" coredumps when trying to display more than 7 lines of history
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 29 08:40:00 PDT 1998
>Last-Modified:
>Originator:     David Greenman
>Organization:
The FreeBSD Project
>Release:        FreeBSD 3.0-BETA i386
>Environment:

	

>Description:

	"systat -iostat" (numbers mode) will coredump inside the curses
	library if the number of lines of 'history' exceeds 7 lines when
	using a large screen/window size. In my particular case, 128x44,
	with a total of 7 devices being displayed. The traceback looks
	like this:

#0  0x20026551 in __set_subwin ()
#1  0x20025c1a in wrefresh ()
#2  0x20024bf4 in wrefresh ()
#3  0x37f6 in display (signo=14) at main.c:207
#4  <signal handler called>
#5  0x200afaea in read ()
#6  0x2009da4d in __srefill ()
#7  0x2009d90a in __srget ()
#8  0x2002302d in wgetch ()
#9  0x2fde in keyboard () at keyboard.c:56
#10 0x3590 in main (argc=2, argv=0xefbfda38) at main.c:158


>How-To-Repeat:

	See above.

>Fix:
	
	

>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199809291539.IAA02633>