Date: Wed, 27 Jul 2005 17:55:10 +0800 From: Huang wen hui <hwh@gddsn.org.cn> To: Panagiotis Astithas <past@ebs.gr> Cc: ports@freebsd.org, java@freebsd.org, Huang wen hui <huang@gddsn.org.cn> Subject: Re: freetype2-2.1.10 broken JDK Message-ID: <42E759FE.3020406@gddsn.org.cn> In-Reply-To: <42E74CB3.1030101@ebs.gr> References: <42E743E7.5070000@gddsn.org.cn> <42E74CB3.1030101@ebs.gr>
next in thread | previous in thread | raw e-mail | index | archive | help
Panagiotis Astithas дµÀ: >Huang wen hui wrote: > > >>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) >> >> > >Just curious, but why you say that the jdk is broken? As far as I can >see you have a core file from X and the stack trace shows no mention of >java native libraries. It appears that maybe freetype2-2.1.10 broke >Xorg, but not java. Am I missing something? > > yes, freetype2-2.1.10 broke Xorg,but only java demo let Xorg crash. >Cheers, > >Panagiotis >_______________________________________________ >freebsd-java@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-java >To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.org" > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42E759FE.3020406>