Nautilus segfaults after icon-theme cache reading in endless loop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nautilus (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I just updated a couple of new packages and now I can't login any more.
X starts and I eneter username anmd password and then everything hangs
and nautilus eats all cpu.
Part of the strace is this:
[...]
stat64(
stat64(
open("/
open("/
fstat64(21, {st_mode=
fcntl64(21, F_SETFD, FD_CLOEXEC) = 0
getdents64(21, /* 105 entries */, 4096) = 4064
getdents64(21, /* 109 entries */, 4096) = 4064
getdents64(21, /* 33 entries */, 4096) = 1360
getdents64(21, /* 0 entries */, 4096) = 0
close(21) = 0
gettimeofday(
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
gettimeofday(
open("/
fstat64(21, {st_mode=
fstat64(21, {st_mode=
mmap2(NULL, 4096, PROT_READ|
read(21, "TZif\0\
close(21) = 0
munmap(0xb5704000, 4096) = 0
open("/
fstat64(21, {st_mode=
mmap2(NULL, 4096, PROT_READ|
write(21, "===== BEGIN MILESTONES =====\n0x8"..., 444) = 444
close(21) = 0
munmap(0xb5704000, 4096) = 0
sigreturn() = ? (mask now [])
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
gettimeofday(
open("/
[...repeated endles...]
After this it crashes in an endless loop.
Any ideas how to repair this?
Thanks, Fabian
Okay I finally found a bug report which had a solution that worked for me. icons/gnome/ icon-theme. cache and now nautilus works again.
I had to delete /usr/share/
Hmm I don't recall if my last update also updated nautilus. Maybe deleting the cache after
an update should be done?
Thanks, Fabian