LINUX.ORG.RU

Firefox


0

0

Странная вещь с лисой. Под рутом работает, а под юзером нет.

bash-2.05b$ rm -r ~/.mozilla
bash-2.05b$ firefox
No running windows found
firefox-bin exited with non-zero status (1)
bash-2.05b$ strace firefox
execve("/usr/bin/firefox", ["firefox"], [/* 43 vars */]) = 0
brk(0)                                  = 0x80ce000
open("/etc/ld.so.cache", O_RDONLY)      = 3

[skiped]

open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
open("/home/were/.firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("/home/were/.firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("/home/were/.firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("/home/were/.mozilla/firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=112, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
old_mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb724d000
getdents64(3, /* 4 entries */, 131072)  = 120
getdents64(3, /* 0 entries */, 131072)  = 0
munmap(0xb724d000, 135168)              = 0
close(3)                                = 0
stat64("/home/were/.mozilla/firefox/2xdn61vx.default", {st_mode=S_IFDIR|0700, st_size=280, ...}) = 0
lstat64("/home/were/.mozilla/firefox/2xdn61vx.default/compreg.dat", 0xbfe25020) = -1 ENOENT (No such file or directory)
stat64("/home/were/.mozilla/firefox/profiles.ini", {st_mode=S_IFREG|0644, st_size=94, ...}) = 0
open("/home/were/.mozilla/firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=112, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
old_mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb724d000
getdents64(3, /* 4 entries */, 131072)  = 120
getdents64(3, /* 0 entries */, 131072)  = 0
munmap(0xb724d000, 135168)              = 0
close(3)                                = 0
stat64("/home/were/.mozilla/firefox/2xdn61vx.default", {st_mode=S_IFDIR|0700, st_size=280, ...}) = 0
lstat64("/home/were/.mozilla/firefox/2xdn61vx.default/chrome.rdf", 0xbfe25020) = -1 ENOENT (No such file or directory)
stat64("/home/were/.mozilla/firefox/profiles.ini", {st_mode=S_IFREG|0644, st_size=94, ...}) = 0
open("/home/were/.mozilla/firefox/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=112, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
old_mmap(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb724d000
getdents64(3, /* 4 entries */, 131072)  = 120
getdents64(3, /* 0 entries */, 131072)  = 0
munmap(0xb724d000, 135168)              = 0
close(3)                                = 0
stat64("/home/were/.mozilla/firefox/2xdn61vx.default", {st_mode=S_IFDIR|0700, st_size=280, ...}) = 0
lstat64("/home/were/.mozilla/firefox/2xdn61vx.default/XUL.mfasl", 0xbfe25020) = -1 ENOENT (No such file or directory)
stat64("/home/were/.mozilla/firefox/profiles.ini", {st_mode=S_IFREG|0644, st_size=94, ...}) = 0
stat64("/home/were/.firefox/*/compreg.dat", 0xbfe24fdc) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64("/home/were/.firefox/*/chrome.rdf", 0xbfe24fdc) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64("/home/were/.firefox/*/XUL.mfasl", 0xbfe24fdc) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64("/home/were/.mozilla/firefox/*/compreg.dat", 0xbfe24fdc) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64("/home/were/.mozilla/firefox/*/chrome.rdf", 0xbfe24fdc) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat64("/home/were/.mozilla/firefox/*/XUL.mfasl", 0xbfe24fdc) = -1 ENOENT (No such file or directory)
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0

fork()                                  = 11876
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x806f4cf, [], 0}, {0x806f4cf, [], 0}, 8) = 0
close(4)                                = 0
read(3, "  MOZ_USER_DIR=\".mozilla/firefox"..., 128) = 34
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 11876
waitpid(-1, 0xbfe247b8, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x806e9ca, [], 0}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {0x806e9ca, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
open("/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("/home/were/.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("/init.d/S*", 0xbfe24d28)        = -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("/home/were/.mozilla/firefox/init.d/S*", 0xbfe24d28) = -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, [INT CHLD], [], 8) = 0
fork()                                  = 11877
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], 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, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x806e9ca, [], 0}, {SIG_DFL}, 8) = 0
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 11877
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbfe25078, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x806e9ca, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
fcntl64(1, F_GETFD)                     = 0
fcntl64(1, F_DUPFD, 10)                 = 10
fcntl64(1, F_GETFD)                     = 0
fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
dup2(2, 1)                              = 1
fcntl64(2, F_GETFD)                     = 0
write(1, "firefox-bin exited with non-zero"..., 44firefox-bin exited with non-zero status (1)
) = 44
dup2(10, 1)                             = 1
fcntl64(10, F_GETFD)                    = 0x1 (flags FD_CLOEXEC)
close(10)                               = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
fork()                                  = 11881
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x806f4cf, [], 0}, {0x806f4cf, [], 0}, 8) = 0
close(4)                                = 0
read(3, "  MOZ_USER_DIR=\".mozilla/firefox"..., 128) = 34
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {0x806e9ca, [], 0}, {SIG_DFL}, 8) = 0
waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 11881
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
waitpid(-1, 0xbfe24e18, WNOHANG)        = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [])
rt_sigaction(SIGINT, {SIG_DFL}, {0x806e9ca, [], 0}, 8) = 0
rt_sigprocmask(SIG_BLOCK, 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_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
open("/home/were/.mozilla/firefox/init.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
open("/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("/home/were/.mozilla/firefox/init.d/K*", 0xbfe253f8) = -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("/init.d/K*", 0xbfe253f8)        = -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_SETMASK, [], NULL, 8) = 0
getpid()                                = 11863
getpid()                                = 11863
getpid()                                = 11863
getpid()                                = 11863
munmap(0xb74ab000, 372736)              = 0
munmap(0xb7f11000, 8192)                = 0
munmap(0xb7f10000, 4096)                = 0
exit_group(1)                           = ?
bash-2.05b$

Ty3uK001
() автор топика
Ответ на: комментарий от Ty3uK002

Поступил просто: обновился с 1.0.4 до 1.0.6-r6 и все заработало.
Кстати, скачать пришлось всего 400 kb.

Джента, понимаете ли!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.