file-roller, totem hangs
Markus Bertheau
twanger at bluetwanger.de
Tue Feb 10 21:20:38 UTC 2004
Hi,
I updated my development FC1 installation to the development tree and
now totem and file-roller hang when started from nautilus, epiphany or
the console. I'm getting what looks like a corrupted stack from gdb:
(gdb) bt
#0 0x00a96a52 in ?? () at rtld.c:292 from /lib/ld-linux.so.2
#1 0x03af2b7e in __libc_fcntl (fd=62230508, cmd=7) at ../sysdeps/unix/sysv/linux/i386/fcntl.c:143
#2 0x03af2d1e in lockf (fd=19, cmd=-1075038048, len=-512) at ../sysdeps/generic/lockf.c:73
#3 0x08057333 in _start ()
#4 0x00000013 in ?? ()
#5 0x00000001 in ?? ()
(gdb)
strace:
open("/home/bert/.recently-used", O_RDWR) = 19
fstat64(19, {st_mode=S_IFREG|0600, st_size=82605, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7c60000
_llseek(19, 0, [0], SEEK_SET) = 0
fcntl64(19, F_SETLKW, {type=F_WRLCK, whence=SEEK_CUR, start=0, len=0}
(hangs here)
also:
[root at yarrow root]# lsof /home/bert/.recently-used
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
nautilus 1977 bert 24uW REG 3,3 82605 33971 /home/bert/.recently-used
totem 4235 bert 19u REG 3,3 82605 33971 /home/bert/.recently-used
[root at yarrow root]#
As I understand, nautilus is not releasing the write lock it holds. Any
ideas?
--
Markus Bertheau <twanger at bluetwanger.de>
More information about the test
mailing list