Find the answer to your Linux question:
Results 1 to 2 of 2
Recently my Firefox has begun to crash A LOT. Doing trivial things such as Clicking on the Menu 'file' button. I am not aware of any upgrades that would have ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Oct 2006
    Location
    Halifax, NS
    Posts
    3

    Firefox crashing (SLED 10).


    Recently my Firefox has begun to crash A LOT. Doing trivial things such as Clicking on the Menu 'file' button. I am not aware of any upgrades that would have caused this. It behaves this way even in safe mode.

    The following is the strace output from right before the crash happens. Does anyone know how to debug this, it looks like maybe a glibc (libc.mo) problem but that hasn't changed recently.

    Any advice would be helpful. I've tried everything else suggested for most Linux/Firefox problems with no success, I think my problem may be specific to my setup. I noticed this problem started happening after installing some video plugins (mplayer), although it still happens even if I run in safe mode or remove the plugins.

    Hardware/OS info
    ----------------
    $ uname -a
    Linux seven 2.6.16.21-0.15-smp #1 SMP Tue Jul 25 15:28:49 UTC 2006 i686 i686 i386 GNU/Linux
    $ cat /proc/cpuinfo|grep "model name"|cut -d : -f 2
    Intel(R) Pentium(R) D CPU 2.80GHz
    Intel(R) Pentium(R) D CPU 2.80GHz


    strace output
    -------------
    Code:
    waitpid(-1, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGSEGV}], 0) = 13003
    fstat64(2, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
    mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c24000
    open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/en_US.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/en.UTF-8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/en.utf8/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
    write(2, "/usr/bin/firefox: line 159: 13003 Segmentation fault      $AOSS $MOZ_PROGRAM $@\n", 80/usr/bin/firefox: line 159: 13003 Segmentation fault      $AOSS $MOZ_PROGRAM $@
    ) = 80
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    --- SIGCHLD (Child exited) @ 0 (0) ---
    waitpid(-1, 0xbf925df8, WNOHANG)        = -1 ECHILD (No child processes)
    sigreturn()                             = ? (mask now [])
    rt_sigaction(SIGINT, {SIG_DFL}, {0x8073603, [], 0}, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    read(255, "\n## Stop addon scripts\nmoz_pis_startstop_scripts \"stop\"\n\nexit 0\n", 4233) = 64
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    open("/home/amack/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
    open("/usr/lib/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    access("/home/amack/.mozilla/firefox/init.d/K*", X_OK) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    access("/usr/lib/firefox/init.d/K*", X_OK) = -1 ENOENT (No such file or directory)
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
    rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
    exit_group(0)                           = ?
    Process 12997 detached

  2. #2
    Just Joined!
    Join Date
    Oct 2006
    Location
    Halifax, NS
    Posts
    3

    Weird fix

    Ok, I was fed up with firefox crashing so installed opera
    $ sudo smart install opera

    Once this installed, firefox was fixed. I am guessing that there was a shared lib or something that opera updated. Strange.

Posting Permissions

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