Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jul 2005 16:20:55 +0800
From:      Huang wen hui <huang@gddsn.org.cn>
To:        java@freebsd.org, ports@freebsd.org
Subject:   freetype2-2.1.10 broken JDK
Message-ID:  <42E743E7.5070000@gddsn.org.cn>

next in thread | raw e-mail | index | archive | help
hi,
I am using JDK1.5.0 + chinese locale(zh_CN.UTF-8) under CURRENT, I use
truetype font in fontconfig.properties.
freetype2-2.1.10 broke JDK1.5.0 now revert to freetype2-2.1.9 solve this
problem. It also broken JDK1.4.2

%setenv
USER=hwh
MAIL=/var/mail/hwh
HOME=/home/hwh
LOGNAME=hwh
BLOCKSIZE=K
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/home/hwh/bin
DISPLAY=:0.0
SHELL=/bin/csh
FTP_PASSIVE_MODE=YES
HOSTTYPE=FreeBSD
VENDOR=intel
OSTYPE=FreeBSD
MACHTYPE=i386
PWD=/usr/local/jdk1.5.0/jre/lib
GROUP=wheel
HOST=tp.gddsn.org.cn
EDITOR=vi
PAGER=more
CVSROOT=:pserver:hwh@gw:/home/CVS
LC_ALL=zh_CN.UTF-8
LANG=zh_CN.UTF-8
GLOBUS_LOCATION=/home/hwh/globus
XMODIFIERS=@im=fcitx
GTK_RC_FILES=/usr/X11R6/etc/gtk/gtkrc:/home/hwh/.gtkrc-1.2-gnome2
SESSION_MANAGER=local/tp.gddsn.org.cn:/tmp/.ICE-unix/40876
GNOME_KEYRING_SOCKET=/var/tmp/keyring-MrzstL/socket
GNOME_DESKTOP_SESSION_ID=Default
TERM=xterm
COLORTERM=gnome-terminal
WINDOWID=27263197
SHLVL=1

%cat fontconfig.properties
# @(#)FreeBSD.fontconfig.6.0.properties 1.4 03/11/14
#
# Copyright 2003 Sun Microsystems, Inc. All rights reserved.
#

# Version

version=1

# Component Font Mappings

#allfonts.chinese-gb2312=-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
#allfonts.chinese-gb2312.motif=-isas-song
ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0
allfonts.chinese-gb2312=-misc-ar pl new
sung-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
allfonts.chinese-gb2312.motif=-misc-ar pl new
sung-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0
allfonts.chinese-gb18030-0=-misc-ar pl new
sung-medium-r-normal--0-0-0-0-p-0-gb18030.2000-0
allfonts.chinese-gb18030-0.motif=-misc-ar pl new
sung-medium-r-normal--0-0-0-0-p-0-gb18030.2000-0
allfonts.chinese-gb18030-1=-misc-ar pl new
sung-medium-r-normal--0-0-0-0-p-0-gb18030.2000-1
allfonts.chinese-gb18030-1.motif=-misc-ar pl new
sung-medium-r-normal--0-0-0-0-p-0-gb18030.2000-1
allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1


serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1

sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1

dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1

# Search Sequences

sequence.allfonts=latin-1-lt

sequence.allfonts.GB2312=latin-1,chinese-gb2312
sequence.allfonts.UTF-8=latin-1,chinese-gb18030-1,chinese-gb18030-0,chinese-gb2312
sequence.allfonts.GBK=latin-1,chinese-gb2312

# the fallback sequence omits the following character subsets:
# - japanese-x0208: same files as japanese-x0201
sequence.fallback=lucida,chinese-big5,chinese-gb18030,\
japanese-x0201,korean

# Exclusion Ranges

# Font File Names

#filename.-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb2312.1980-0=/usr/X11R6/lib/X11/fonts/TrueType/simsun.ttc

# AWT X11 font paths
awtfontpath.latin-1=/usr/X11R6/lib/X11/fonts/Type1
awtfontpath.latin-1-lt=/usr/X11R6/lib/X11/fonts/Type1
awtfontpath.chinese-gb2312=/usr/X11R6/lib/X11/fonts/TrueType
awtfontpath.chinese-gb18030-0=/usr/X11R6/lib/X11/fonts/TrueType
awtfontpath.chinese-gb18030-1=/usr/X11R6/lib/X11/fonts/TrueType


tp# gdb -core /Xorg.core /usr/X11R6/bin/Xorg
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...
Core was generated by `Xorg'.
Program terminated with signal 6, Aborted.
Reading symbols from /lib/libz.so.3...done.
Loaded symbols for /lib/libz.so.3
Reading symbols from /lib/libm.so.4...done.
Loaded symbols for /lib/libm.so.4
Reading symbols from /usr/X11R6/lib/libXau.so.0...done.
Loaded symbols for /usr/X11R6/lib/libXau.so.0
Reading symbols from /usr/X11R6/lib/libXdmcp.so.0...done.
Loaded symbols for /usr/X11R6/lib/libXdmcp.so.0
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /usr/X11R6/lib/modules/fonts/libfreetype.so...done.
Loaded symbols for /usr/X11R6/lib/modules/fonts/libfreetype.so
Reading symbols from /usr/local/lib/libfreetype.so.9...done.
Loaded symbols for /usr/local/lib/libfreetype.so.9
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x2831844b in kill () from /lib/libc.so.6
(gdb) bt
#0 0x2831844b in kill () from /lib/libc.so.6
#1 0x283183e8 in raise () from /lib/libc.so.6
#2 0x283170fc in abort () from /lib/libc.so.6
#3 0x0806d8c3 in ddxGiveUp () at xf86Init.c:1228
#4 0x0806d9b6 in AbortDDX () at xf86Init.c:1283
#5 0x08106288 in AbortServer () at log.c:395
#6 0x0810659a in FatalError (f=0x81f435c "Caught signal %d. Server
aborting\n") at log.c:541
#7 0x080898be in xf86SigHandler (signo=11) at xf86Events.c:1298
#8 0xbfbfff94 in ?? ()
#9 0x0000000b in ?? ()
#10 0x0000000c in ?? ()
#11 0xbfbfd040 in ?? ()
#12 0x00000000 in ?? ()
#13 0x08089830 in xf86InterceptSignals () at xf86Events.c:1270
#14 0x2834d8d8 in FreeTypeRasteriseGlyph (idx=0, flags=1, tgp=0x8f66700,
instance=0x8f69400, hasMetrics=0) at ftfuncs.c:1034
#15 0x2834cb56 in FreeTypeInstanceGetGlyph (idx=0, flags=1,
g=0xbfbfd62c, instance=0x8f69400) at ftfuncs.c:643
#16 0x28354018 in FreeTypeLoadXFont (fileName=0xbfbfdcc0
"/usr/X11R6/lib/X11/fonts/TrueType/fn=0:vl=y:simsun.ttc",
vals=0xbfbfdc40, xf=0x8ea4a00,
info=0x8ea4a04, bmfmt=0xbfbfd7b0, entry=0x8c50bb4) at ftfuncs.c:3362
#17 0x28354a25 in FreeTypeOpenScalable (fpe=0x8c83940,
ppFont=0xbfbfe964, flags=0, entry=0x8c50bb4,
fileName=0xbfbfdcc0
"/usr/X11R6/lib/X11/fonts/TrueType/fn=0:vl=y:simsun.ttc",
vals=0xbfbfdc40, format=512, fmask=31, non_cachable_font=0x0)
at ftfuncs.c:3743
#18 0x0811410b in FontFileOpenFont (client=0x8f65c00, fpe=0x8c83940,
flags=0,
name=0x8eacac0
"-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb18030.2000-1o8859-1\b\200\uffff\227\b\200\uffff\233\b\uffff\uffff\233\b\uffff\uffff\233\b\uffff\236\uffff\b`8\uffff\b\uffff8\uffff\b@9\uffff\b`\213\uffff\b-75-75-p-0-iso8859-3",
namelen=56, format=512, fmask=31, id=8388618, pFont=0xbfbfe964,
aliasName=0xbfbfe950, non_cachable_font=0x0) at fontfile.c:433
#19 0x080f7f09 in doOpenFont (client=0x8f65c00, c=0x8eaca80) at
dixfonts.c:294
#20 0x080f83cc in OpenFont (client=0x8f65c00, fid=8388618, flags=0,
lenfname=56,
pfontname=0x8e9f00c
"-misc-simsun-medium-r-normal--0-0-0-0-p-0-gb18030.2000-1\230\001\003")
at dixfonts.c:469
#21 0x080ced41 in ProcOpenFont (client=0x8f65c00) at dispatch.c:1312
#22 0x080cd158 in Dispatch () at dispatch.c:455
#23 0x080e35dc in main (argc=3, argv=0xbfbfeea8, envp=0xbfbfeeb8) at
main.c:442
(gdb)




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