From owner-freebsd-java@FreeBSD.ORG Wed Jul 27 08:20:58 2005 Return-Path: X-Original-To: java@freebsd.org Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8585916A41F; Wed, 27 Jul 2005 08:20:58 +0000 (GMT) (envelope-from huang@gddsn.org.cn) Received: from gddsn.org.cn (gddsn.org.cn [218.19.164.145]) by mx1.FreeBSD.org (Postfix) with ESMTP id A973B43D45; Wed, 27 Jul 2005 08:20:57 +0000 (GMT) (envelope-from huang@gddsn.org.cn) Received: from [192.168.4.81] (unknown [210.72.96.129]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by gddsn.org.cn (Postfix) with ESMTP id DF95B38CB59; Wed, 27 Jul 2005 16:20:54 +0800 (CST) Message-ID: <42E743E7.5070000@gddsn.org.cn> Date: Wed, 27 Jul 2005 16:20:55 +0800 From: Huang wen hui User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050507) X-Accept-Language: zh-cn,zh MIME-Version: 1.0 To: java@freebsd.org, ports@freebsd.org Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: 7bit Cc: Subject: freetype2-2.1.10 broken JDK X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jul 2005 08:20:58 -0000 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)