Jump to content

Firefox crashes, sigsegv, log included


So_it_goes
 Share

Recommended Posts

Hi

 

Recently Firefox 2.0.0.8 is crashing frequently( kdm as well but I'll start a new thread for that ).

 

I'm running 2007.1, installed from disk and updatetd with easy-urpmi setup.

Kernel 2.6.17-16md

 

Found a thread where Scarecrow gave a tip on how to trace firefox !

Got firefox running and got a sigsegv and this is the last part of the logfile.

 

"

getuid32() = 500

getgid32() = 500

geteuid32() = 500

getegid32() = 500

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

time(NULL) = 1195392830

brk(0x8105000) = 0x8105000

brk(0x8106000) = 0x8106000

open("/proc/meminfo", O_RDONLY) = 3

fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0

mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d05000

read(3, "MemTotal: 3370084 kB\nMemFre"..., 1024) = 693

close(3) = 0

munmap(0xb7d05000, 4096) = 0

brk(0x8107000) = 0x8107000

rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0

rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0

rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0

rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0

rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0

rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0

uname({sys="Linux", node="localhost", ...}) = 0

brk(0x8108000) = 0x8108000

brk(0x8109000) = 0x8109000

brk(0x810a000) = 0x810a000

stat64("/home/USER", {st_mode=S_IFDIR|0711, st_size=2048, ...}) = 0

stat64(".", {st_mode=S_IFDIR|0711, st_size=2048, ...}) = 0

getpid() = 17406

brk(0x810b000) = 0x810b000

getppid() = 17405

brk(0x810c000) = 0x810c000

getpgrp() = 17405

rt_sigaction(SIGCHLD, {0x807a150, [], 0}, {SIG_DFL}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

open("/usr/bin/firefox", O_RDONLY|O_LARGEFILE) = 3

ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbfb69d58) = -1 ENOTTY (Inappropriate ioctl for device)

_llseek(3, 0, [0], SEEK_CUR) = 0

read(3, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 80) = 80

_llseek(3, 0, [0], SEEK_SET) = 0

getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0

dup2(3, 255) = 255

close(3) = 0

fcntl64(255, F_SETFD, FD_CLOEXEC) = 0

fcntl64(255, F_GETFL) = 0x8000 (flags O_RDONLY|O_LARGEFILE)

fstat64(255, {st_mode=S_IFREG|0755, st_size=5956, ...}) = 0

_llseek(255, 0, [0], SEEK_CUR) = 0

brk(0x810e000) = 0x810e000

brk(0x810f000) = 0x810f000

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

read(255, "#!/bin/sh\n#\n# ***** BEGIN LICENS"..., 5956) = 5956

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

brk(0x8110000) = 0x8110000

brk(0x8111000) = 0x8111000

brk(0x8112000) = 0x8112000

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

brk(0x8113000) = 0x8113000

pipe([3, 4]) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, [iNT CHLD], [], 8) = 0

_llseek(255, -2444, [3512], SEEK_CUR) = 0

clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e26918) = 17407

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGCHLD, {0x807a150, [], 0}, {0x807a150, [], 0}, 8) = 0

close(4) = 0

read(3, "firefox\n", 128) = 8

read(3, "", 128) = 0

close(3) = 0

--- SIGCHLD (Child exited) @ 0 (0) ---

waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 17407

waitpid(-1, 0xbfb695a8, WNOHANG) = -1 ECHILD (No child processes)

sigreturn() = ? (mask now [])

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigaction(SIGINT, {0x807ada0, [], 0}, {SIG_DFL}, 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGINT, {SIG_DFL}, {0x807ada0, [], 0}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

read(255, "curdir=`dirname \"$progname\"`\npro"..., 5956) = 2444

pipe([3, 4]) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, [iNT CHLD], [], 8) = 0

_llseek(255, -2415, [3541], SEEK_CUR) = 0

clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e26918) = 17408

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGCHLD, {0x807a150, [], 0}, {0x807a150, [], 0}, 8) = 0

close(4) = 0

read(3, ".\n", 128) = 2

read(3, "", 128) = 0

--- SIGCHLD (Child exited) @ 0 (0) ---

waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 17408

waitpid(-1, 0xbfb69668, WNOHANG) = -1 ECHILD (No child processes)

sigreturn() = ? (mask now [])

close(3) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigaction(SIGINT, {0x807ada0, [], 0}, {SIG_DFL}, 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGINT, {SIG_DFL}, {0x807ada0, [], 0}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

read(255, "progbase=`basename \"$progname\"`\n"..., 5956) = 2415

pipe([3, 4]) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, [iNT CHLD], [], 8) = 0

_llseek(255, -2383, [3573], SEEK_CUR) = 0

clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e26918) = 17409

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGCHLD, {0x807a150, [], 0}, {0x807a150, [], 0}, 8) = 0

close(4) = 0

read(3, "mozilla-firefox\n", 128) = 16

read(3, "", 128) = 0

--- SIGCHLD (Child exited) @ 0 (0) ---

waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 17409

waitpid(-1, 0xbfb69668, WNOHANG) = -1 ECHILD (No child processes)

sigreturn() = ? (mask now [])

close(3) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigaction(SIGINT, {0x807ada0, [], 0}, {SIG_DFL}, 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGINT, {SIG_DFL}, {0x807ada0, [], 0}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

read(255, "run_moz=\"$curdir/run-mozilla.sh\""..., 5956) = 2383

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

brk(0x8114000) = 0x8114000

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

stat64("./run-mozilla.sh", 0xbfb69928) = -1 ENOENT (No such file or directory)

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

pipe([3, 4]) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, [iNT CHLD], [], 8) = 0

_llseek(255, -1831, [4125], SEEK_CUR) = 0

clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e26918) = 17410

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGCHLD, {0x807a150, [], 0}, {0x807a150, [], 0}, 8) = 0

close(4) = 0

read(3, "/home/USER\n", 128) = 16

read(3, "", 128) = 0

--- SIGCHLD (Child exited) @ 0 (0) ---

waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 17410

waitpid(-1, 0xbfb69158, WNOHANG) = -1 ECHILD (No child processes)

sigreturn() = ? (mask now [])

close(3) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0

rt_sigaction(SIGINT, {0x807ada0, [], 0}, {SIG_DFL}, 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigaction(SIGINT, {SIG_DFL}, {0x807ada0, [], 0}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

lstat64("mozilla-firefox", 0xbfb69498) = -1 ENOENT (No such file or directory)

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

stat64("/home", {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0

stat64("/home/USER", {st_mode=S_IFDIR|0711, st_size=2048, ...}) = 0

chdir("/home/USER") = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

read(255, "if [ $found = 0 ]; then\n # Chec"..., 5956) = 1831

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

stat64("/usr/lib/firefox-2.0.0.8/run-mozilla.sh", {st_mode=S_IFREG|0755, st_size=10492, ...}) = 0

open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 3

read(3, "65536\n", 31) = 6

close(3) = 0

brk(0x8194000) = 0x8194000

getgroups32(65536, [4, 10, 104, 500]) = 4

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 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

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 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_BLOCK, NULL, [], 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_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 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_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

brk(0x8195000) = 0x8195000

brk(0x8196000) = 0x8196000

open("/usr/lib/firefox-2.0.0.8/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3

fstat64(3, {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0

fcntl64(3, F_SETFD, FD_CLOEXEC) = 0

brk(0x8198000) = 0x8198000

getdents64(3, /* 4 entries */, 4096) = 120

getdents64(3, /* 0 entries */, 4096) = 0

close(3) = 0

open("/home/USER/.mozilla/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

stat64("/usr/lib/firefox-2.0.0.8/init.d/S01migration.sh", {st_mode=S_IFREG|0755, st_size=426, ...}) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

stat64("/usr/lib/firefox-2.0.0.8/init.d/S01migration.sh", {st_mode=S_IFREG|0755, st_size=426, ...}) = 0

open("/usr/lib/firefox-2.0.0.8/init.d/S01migration.sh", O_RDONLY|O_LARGEFILE) = 3

fstat64(3, {st_mode=S_IFREG|0755, st_size=426, ...}) = 0

read(3, "if [ -d \"${HOME}/${MOZ_PIS_USER_"..., 426) = 426

close(3) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

stat64("/home/USER/.mozilla/firefox", {st_mode=S_IFDIR|0700, st_size=1024, ...}) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

stat64("/home/USER/.mozilla/firefox/.migrated", {st_mode=S_IFREG|0664, st_size=0, ...}) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

stat64("/home/USER/.mozilla/firefox/init.d/S*", 0xbfb69038) = -1 ENOENT (No such file or directory)

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, [iNT CHLD], [], 8) = 0

rt_sigprocmask(SIG_BLOCK, [CHLD], [iNT CHLD], 8) = 0

rt_sigprocmask(SIG_SETMASK, [iNT CHLD], NULL, 8) = 0

_llseek(255, -91, [5865], SEEK_CUR) = 0

clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e26918) = 17411

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, [CHLD], [], 8) = 0

rt_sigaction(SIGINT, {0x807ada0, [], 0}, {SIG_DFL}, 8) = 0

waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 139}], 0) = 17411

rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0

--- SIGCHLD (Child exited) @ 0 (0) ---

waitpid(-1, 0xbfb69808, WNOHANG) = -1 ECHILD (No child processes)

sigreturn() = ? (mask now [])

rt_sigaction(SIGINT, {SIG_DFL}, {0x807ada0, [], 0}, 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

read(255, "exitcode=$?\n\n## Stop addon scrip"..., 5956) = 91

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

open("/home/USER/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)

open("/usr/lib/firefox-2.0.0.8/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3

fstat64(3, {st_mode=S_IFDIR|0755, st_size=1024, ...}) = 0

fcntl64(3, F_SETFD, FD_CLOEXEC) = 0

brk(0x819a000) = 0x819a000

getdents64(3, /* 4 entries */, 4096) = 120

getdents64(3, /* 0 entries */, 4096) = 0

close(3) = 0

rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0

stat64("/home/USER/.mozilla/firefox/init.d/K*", 0xbfb69038) = -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

stat64("/usr/lib/firefox-2.0.0.8/init.d/K*", 0xbfb69038) = -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(139) = ?

"

 

 

 

Any ideas ?

 

//

Edited by So_it_goes
Link to comment
Share on other sites

The trace may be useful, but the first thing you should check is if it's starting at safe mode:

firefox -safe-mode %u

If it does, then it's either your theme, or some extension the one to blame.

The other thing is checking the permissions of the (hidden) folder /home/USER/.mozilla/

Everything in there should be readable and writable by USER- else Firefox may not start at all.

Edited by scarecrow
Link to comment
Share on other sites

Hi

 

Thanks for the suggestions Scarecrow

Any more debug hints/tools ?

 

- firefox -safe-mode,starts.

- firefox -safe-mode %u,starts but at www.%u.com

- all the files/directories in ~/.mozilla is rw for USER.

- The theme is the default theme.

 

- Extensions

Why should they start acting weird now ?

In that case it must be caused by an update of an extension or mandriva.

And if I remember correctly , NoScript is the only extension updated

the last few weeks.

If it was causing the problem more users should've noticed.

 

But anyway I'll try it with my 'odd' extensions disabled.

 

//

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...