Date: Wed, 4 Nov 1998 14:35:20 +0100 (CET) From: Cejka Rudolf <cejkar@dcse.fee.vutbr.cz> To: freebsd-current@FreeBSD.ORG (freebsd-current@freebsd.org) Subject: ELFoized xtt-SVGA-1.0 & TrueType fonts => HANG Message-ID: <199811041335.OAA12936@kazi.dcse.fee.vutbr.cz>
next in thread | raw e-mail | index | archive | help
I have ELFoized -current: Main system (/usr/src): 98/09/28 XFree86: 98/10/23 and I'm trying to use TrueType X server: XF86_SVGA.xtt: 98/11/04 With a.out, there was everything good. But in ELFoized version, during attempt to display any TrueType font Xserver hangs - ant it eats up to 80 % of system time. Is this problem public or personal only? Here is ktrace-dump just before hang (with running xfontsel): 403 XF86_SVGA.xtt RET writev 128/0x80 403 XF86_SVGA.xtt CALL gettimeofday(0xefbfd77c,0) 403 XF86_SVGA.xtt RET gettimeofday 0 403 XF86_SVGA.xtt CALL select(0x80,0x82af750,0,0,0xefbfd7c8) 403 XF86_SVGA.xtt RET select 2 403 XF86_SVGA.xtt CALL read(0xa,0x841a008,0x1000) 403 XF86_SVGA.xtt GIO fd 10 read 136 bytes "......-ttf-*-*-*-*-*-*-*-*-*-*-*-*-*......" 403 XF86_SVGA.xtt RET read 136/0x88 403 XF86_SVGA.xtt CALL madvise(0x8470000,0x1000,0x5) 403 XF86_SVGA.xtt RET madvise 0 403 XF86_SVGA.xtt CALL madvise(0x846f000,0x1000,0x5) 403 XF86_SVGA.xtt RET madvise 0 403 XF86_SVGA.xtt CALL munmap(0x28683000,0x5000) 403 XF86_SVGA.xtt RET munmap 0 403 XF86_SVGA.xtt CALL madvise(0x846e000,0x1000,0x5) 403 XF86_SVGA.xtt RET madvise 0 403 XF86_SVGA.xtt CALL gettimeofday(0xefbfd8bc,0) 403 XF86_SVGA.xtt RET gettimeofday 0 403 XF86_SVGA.xtt CALL break(0x8496000) 403 XF86_SVGA.xtt RET break 0 403 XF86_SVGA.xtt CALL open(0x846e000,0,0x282dda14) 403 XF86_SVGA.xtt NAMI "/usr/X11R6/lib/X11/fonts/TrueType/ariblk.ttf" 403 XF86_SVGA.xtt RET open 11/0xb 403 XF86_SVGA.xtt CALL fstat(0xb,0xefbfb55c) 403 XF86_SVGA.xtt RET fstat 0 403 XF86_SVGA.xtt CALL mmap(0,0x19638,0x1,0x2,0xb,0,0,0) 403 XF86_SVGA.xtt RET mmap 677953536/0x2868c000 403 XF86_SVGA.xtt CALL close(0xb) 403 XF86_SVGA.xtt RET close 0 403 XF86_SVGA.xtt CALL stat(0x282bf581,0xefbfb584) 403 XF86_SVGA.xtt NAMI "/usr/X11R6/lib/modules/codeconv" 403 XF86_SVGA.xtt RET stat 0 403 XF86_SVGA.xtt CALL open(0x282bf581,0x4,0x283743a0) 403 XF86_SVGA.xtt NAMI "/usr/X11R6/lib/modules/codeconv" 403 XF86_SVGA.xtt RET open 11/0xb 403 XF86_SVGA.xtt CALL fstat(0xb,0xefbfb584) 403 XF86_SVGA.xtt RET fstat 0 403 XF86_SVGA.xtt CALL fcntl(0xb,0x2,0x1) 403 XF86_SVGA.xtt RET fcntl 0 403 XF86_SVGA.xtt CALL fstatfs(0xb,0xefbfb484) 403 XF86_SVGA.xtt RET fstatfs 0 403 XF86_SVGA.xtt CALL getdirentries(0xb,0x847b000,0x1000,0x8452294) 403 XF86_SVGA.xtt RET getdirentries 512/0x200 403 XF86_SVGA.xtt CALL open(0x28271040,0,0x4000f930) 403 XF86_SVGA.xtt NAMI "/usr/X11R6/lib/modules/codeconv/ISO8859_1.so" 403 XF86_SVGA.xtt RET open 12/0xc 403 XF86_SVGA.xtt CALL read(0xc,0xefbfa5b8,0x1000) 403 XF86_SVGA.xtt GIO fd 12 read 4096 bytes "......" 403 XF86_SVGA.xtt RET read 4096/0x1000 403 XF86_SVGA.xtt CALL mmap(0,0x2000,0x5,0x2,0xc,0,0,0) 403 XF86_SVGA.xtt RET mmap 677339136/0x285f6000 403 XF86_SVGA.xtt CALL mmap(0x285f7000,0x1000,0x3,0x12,0xc,0,0,0) 403 XF86_SVGA.xtt RET mmap 677343232/0x285f7000 403 XF86_SVGA.xtt CALL close(0xc) 403 XF86_SVGA.xtt RET close 0 403 XF86_SVGA.xtt CALL munmap(0x285f6000,0x2000) 403 XF86_SVGA.xtt RET munmap 0 403 XF86_SVGA.xtt CALL open(0x28271040,0,0x4000f930) 403 XF86_SVGA.xtt NAMI "/usr/X11R6/lib/modules/codeconv/BIG5.so" 403 XF86_SVGA.xtt RET open 12/0xc 403 XF86_SVGA.xtt CALL read(0xc,0xefbfa5b8,0x1000) 403 XF86_SVGA.xtt GIO fd 12 read 4096 bytes "......" 403 XF86_SVGA.xtt RET read 4096/0x1000 403 XF86_SVGA.xtt CALL mmap(0,0xa000,0x5,0x2,0xc,0,0,0) 403 XF86_SVGA.xtt RET mmap 678060032/0x286a6000 403 XF86_SVGA.xtt CALL mmap(0x286a7000,0x9000,0x3,0x12,0xc,0,0,0) 403 XF86_SVGA.xtt RET mmap 678064128/0x286a7000 403 XF86_SVGA.xtt CALL close(0xc) 403 XF86_SVGA.xtt RET close 0 And why there are loaded modules "ISO8859_1.so" and "BIG5.so"? In my fonts.dir there is only one line for ariblk.ttf: ariblk.ttf -ttf-arial black-medium-r-normal-tt-0-0-0-0-p-0-iso8859-2 Why nodule "ISO8859_2.so" is not loaded? Thanks. --=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=-- Rudolf Cejka (cejkar@dcse.fee.vutbr.cz; http://www.fee.vutbr.cz/~cejkar) Technical University of Brno, Faculty of El. Engineering and Comp. Science Bozetechova 2, 612 66 Brno, Czech Republic To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811041335.OAA12936>