Subject: kern/12899: kernel font qvss8x15 appears broken
To: None <gnats-bugs@gnats.netbsd.org>
From: None <jandberg@netbsd.org>
List: netbsd-bugs
Date: 05/06/2001 21:39:55
>Number: 12899
>Category: kern
>Synopsis: the qvss8x15 font is missing characters 127..160
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu May 10 09:30:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Jukka Andberg
>Release: NetBSD-current 20010429
>Organization:
>Environment:
System: NetBSD garganplex 1.5V NetBSD 1.5V (GARGANPLEX) #397: Sun May 6 15:37:54 EEST 2001 root@garganplex:/usr/src/current/devsys/arch/amiga/compile/GARGANPLEX amiga
Architecture: m68k
Machine: amiga
>Description:
wsfont/qvss8x15 control structure says the font has characters
32..255. However there is no data for characters 127..160 in
the data array. In another words the data array is too short.
This is especially nasty if the wsfont system decides to
convert the font in-place to use different bit/byte order in which
case innocent memory after the data array gets modified.
>How-To-Repeat:
Code inspection, or try to use the font with
WSDISPLAY_FONTORDER_L2R.
>Fix:
Find the missing character data from somewhere..?
Or lacking that change the control struct to say it only has
characters 32..126.
>Release-Note:
>Audit-Trail:
>Unformatted: