Firefox startet nicht mehr
Tobias Krais
tux-spam at design-to-use.de
Don Nov 27 08:25:54 GMT 2008
Hi zusammen,
seit gestern startet mein Firefox nicht mehr:
-----%<-----
/usr/lib/firefox-3.0.4/firefox --debug
bash: /usr/lib/firefox-3.0.4/firefox: Too many levels of symbolic links
-----%<-----
Auch wenn ich mein Firefox Profil lösche will der Firefox nicht mehr.
Etwas spannender ist da schon der strace mit Firefox:
-----%<-----
tobias at tobias-xps:~$ strace firefox
execve("/usr/bin/firefox", ["firefox"], [/* 33 vars */]) = 0
brk(0) = 0x2093000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f058203c000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f058203a000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=98951, ...}) = 0
mmap(NULL, 98951, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f0582021000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or
directory)
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220\345"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1502520, ...}) = 0
mmap(NULL, 3609304, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0x7f0581aad000
mprotect(0x7f0581c16000, 2093056, PROT_NONE) = 0
mmap(0x7f0581e15000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x168000) = 0x7f0581e15000
mmap(0x7f0581e1a000, 17112, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0581e1a000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f0582020000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x7f058201f000
arch_prctl(ARCH_SET_FS, 0x7f058201f6e0) = 0
mprotect(0x7f0581e15000, 16384, PROT_READ) = 0
mprotect(0x618000, 4096, PROT_READ) = 0
mprotect(0x7f058203d000, 4096, PROT_READ) = 0
munmap(0x7f0582021000, 98951) = 0
getpid() = 27242
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
geteuid() = 1000
brk(0) = 0x2093000
brk(0x20b4000) = 0x20b4000
getppid() = 27241
stat("/home/tobias", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/firefox", O_RDONLY) = 3
fcntl(3, F_DUPFD, 10) = 10
close(3) = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x40f820, ~[RTMIN RT_1], SA_RESTORER,
0x7f0581ae0060}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
read(10, "#!/bin/sh\n\n# Firefox launcher co"..., 8192) = 4005
pipe([3, 4]) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f058201f770) = 27243
close(4) = 0
read(3, "firefox\n", 128) = 8
read(3, "", 128) = 0
close(3) = 0
wait4(4294967295, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27243
--- SIGCHLD (Child exited) @ 0 (0) ---
stat("/usr/lib/firefox-3.0.4/firefox", 0x7fff8a03b300) = -1 ELOOP (Too
many levels of symbolic links)
lstat("/usr/bin/firefox", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
pipe([3, 4]) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f058201f770) = 27244
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4) = 0
read(3, "firefox-3.0\n", 128) = 12
read(3, "", 128) = 0
close(3) = 0
wait4(4294967295, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27244
pipe([3, 4]) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f058201f770) = 27245
close(4) = 0
read(3, "firefox-3.0\n", 128) = 12
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(4294967295, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27245
pipe([3, 4]) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f058201f770) = 27246
close(4) = 0
read(3, "/usr/bin\n", 128) = 9
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, "", 128) = 0
close(3) = 0
wait4(4294967295, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27246
pipe([3, 4]) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f058201f770) = 27247
close(4) = 0
read(3, "firefox\n", 128) = 8
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, "", 128) = 0
close(3) = 0
wait4(4294967295, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27247
stat("/usr/lib/firefox-3.0.4/firefox", 0x7fff8a03b300) = -1 ELOOP (Too
many levels of symbolic links)
lstat("/usr/bin/firefox", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
pipe([3, 4]) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f058201f770) = 27248
close(4) = 0
read(3, "firefox-3.0\n", 128) = 12
read(3, "", 128) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3) = 0
wait4(4294967295, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 27248
pipe([3, 4]) = 0
clone(child_stack=0,
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0x7f058201f770) = 27249
--- SIGCHLD (Child exited) @ 0 (0) ---
-----%<-----
Und so geht das jetzt weiter, der Lüfter läuft heiß, der Firefox hängt
in einem Loop fest.
Kann mir irgendjemand sagen, wie ich meinen Firefox wieder zum Leben
erwecken kann?
Grüßle, Tobias