Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 79444

Summary: X crashes when loading Korean truetype fonts
Product: Gentoo Linux Reporter: Seong-Kook Shin <tanarrian>
Component: [OLD] ServerAssignee: Gentoo X packagers <x11>
Status: RESOLVED DUPLICATE    
Severity: critical CC: cjk
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Seong-Kook Shin 2005-01-25 04:13:02 UTC
X crashed when loading international (Korean) truetype font.

I use nvidia-kernel and have no problem before using Korean font

# emerge --pretend --verbose xorg-x11 freetype baekmuk-fonts
[ebuild   R   ] x11-base/xorg-x11-6.8.0-r4  -3dfx -3dnow +bitmap-fonts +cjk -debug -dlloader -dmx -doc +font-server -hardened -insecure-drivers -ipv6 -minimal -mmx +nls +opengl +pam -sdk -sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv
[ebuild   R   ] media-libs/freetype-2.1.5-r1  -bindist +cjk -debug -doc +zlib
[ebuild   R   ] media-fonts/baekmuk-fonts-2.2  +X -unicode

"baekmuk-fonts" provides bitmap fonts and truetype(.ttc) fonts.
When I select truetype version using xfontsel, the server crashed.
(The screen is blacked, and keyboard doesn't work. but the system is still
alive. I can ssh from another machine.)

The /var/log/Xorg.0.log says
  Fatal server error:
  Caught signal 11.  Server aborting.

I thought the blame should be gone to "baekmuk-fonts" pacakge, but when
I install Windows truetype font, gulim.ttc (also Korean), and select
it using xfontsel, the server still crashed.

I installed gentoo in 2 systems:
  (P Celeron 1GHZ): 
    CFLAGS='-march=pentium2 -O2 -pipe -fomit-frame-pointer'
    USE='X gtk gnome gtk2 alsa'
  (P M 1.7GHZ): 
    CFLAGS='-march=pentium3 -O2 -pipe -fomit-frame-pointer -msse2'
    USE='X gtk gnome gtk2 alsa cjk -ipv6'

Both system crashed. :-(

Strangely, when I sshed gentoo system (from Fedora Core 2), launched xfontsel,
I can select the korean ttf font without trouble.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-25 05:55:28 UTC
Seong-Kook: Please use New -> Gentoo Linux -> Component: Ebuilds. Infrastructure is not the correct addressee. Also "X" is very unspecific. Please note, which Xorg version you're using.
Comment 2 Seong-Kook Shin 2005-01-25 06:32:14 UTC
I used xorg-x11-6.8.0-r4
Sorry but I don't understand what you mean "New -> Gentoo Linux -> Component: Ebuilds". Seems like some links or menu navigation, but I don't know what 'New' you're talking about.. 
Comment 3 Seong-Kook Shin 2005-01-25 06:36:11 UTC
Ah. I got it.. I submit the bug again where you pointed. Thank you.
Comment 4 Seong-Kook Shin 2005-01-25 06:41:12 UTC
I closed this bug. 

*** This bug has been marked as a duplicate of 79456 ***