Find the answer to your Linux question:
Results 1 to 2 of 2
I've just updated Xfree86 to latest version (4.5.0) on kernel 2.6.15.5. And on a couple of different programmes I get a segmentation fault (Firefox and gFTP). I can get round ...
  1. #1
    Just Joined!
    Join Date
    Mar 2006
    Posts
    1

    Segmentation fault due to font problem

    I've just updated Xfree86 to latest version (4.5.0) on kernel 2.6.15.5.

    And on a couple of different programmes I get a segmentation fault (Firefox and gFTP).

    I can get round the problem my just trashing .fonts.cache-1 in my user directory each time I launch these programmes, but obviously this is not a long-term solution!

    When I installed Xfree86 I admit that I got confused at one point and twice told the installation programme to keep old stuff when it would probably have been better to overwrite with new stuff.

    I did an strace on Firefox and here are the last few lines, for what they're worth:

    stat64("/usr/share/fonts/type1", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    open("/usr/X11R6/lib/X11/fonts/encodings/large/fonts.cache-1", O_RDONLY) = 19
    stat64("/usr/X11R6/lib/X11/fonts/encodings/large", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
    stat64("/usr/X11R6/lib/X11/fonts/encodings/large/fonts.cache-1", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    fstat64(19, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb703d000
    read(19, "", 4096) = 0
    close(19) = 0
    munmap(0xb703d000, 4096) = 0
    --- SIGSEGV (Segmentation fault) ---
    unlink("/home/httpd/.mozilla/firefox/nlw0xlxe.default/lock") = 0
    rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, = 0
    rt_sigprocmask(SIG_UNBLOCK, [SEGV], NULL, = 0
    ipc_subcall(0x12fc, 0x12fc, 0xb, 0xb) = 0
    --- SIGSEGV (Segmentation fault) ---
    +++ killed by SIGSEGV +++


    Any help much appreciated. Thanks.

  2. #2
    Just Joined! praka123's Avatar
    Join Date
    Jan 2006
    Location
    Kerala,India
    Posts
    35
    you may have to update you glibclibraries first.i also use 2.6.15smp from backports.org on my sarge 3.1,but with XF86 4.3.x and driver installed from intel.if u got XF86 4.5.debs from ftp://fifi.org,there is no gurantee it works with Sarge.try modprobbing your cards modules for luck.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •