EVALUATION
setenv JAVA2D_DEBUGFONTS 1
.....
opened font file /usr/sfw/share/a2ps/fonts/pcfont.pfa fd=12
Assertion failed: p != NULL, file
../../../src/share/native/sun/awt/font/t2k/t1.c, line 1976
Abort
We see that the offending font is:
/usr/sfw/share/a2ps/fonts/pcfont.pfa
pcfont.pfa - Type 3 font providing support for line drawing PC encoding.
This is a new font in Sol 10 , at least over Sol 9.
###@###.### 2004-07-02
=========================================
Sun's Java 2 Runtime Environment supports TrueType and PostScript Type 1 fonts.
pcfont.pfa is Type 3 but is being picked up by java because it is installed on
the system and has extension pfa. From /var/sadm/install/contents:
/usr/sfw/share/a2ps/fonts/pcfont.pfa f none 0444 root bin 19263 12256 1087545085 SUNWa2psu
club : pkginfo -l SUNWa2psu
PKGINST: SUNWa2psu
NAME: a2ps - GNU Any to PostScript filter (user)
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2004.06.18.01.24
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: a2ps - GNU Any to PostScript filter (user) 4.13
PSTAMP: sfw1020040618012738
INSTDATE: Jun 29 2004 14:01
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 335 installed pathnames
16 shared pathnames
56 directories
10 executables
12435 blocks used (approx)
Java makes the assumption that extension pfa is Type 1. In this case this is not
true. I am uncertain if extension pfa is reserved for Type 1 fonts. If this is
the case then the font needs to be renamed.
Reassigning to classes_2D so that this bug shows up on the correct product list.
###@###.### 2004-07-16
========================================
|