Steve Lord <lord@xxxxxxx> wrote:
>> and another one - i have here a machine (dual p6 333, 128m, ide)
>> with an rootfs on ext2 and the same on xfs plus my homedir nfs
>> mounted from a fileserver - then i run the xfs root fs and will
>> start netscape i get a core dump with the following backtrace
>>
>> (gdb) bt
>> #0 0x4024dc55 in __getdents (fd=16, buf=0x90ea030 "", nbytes=65536)
>> at ../sysdeps/unix/sysv/linux/getdents.c:84
>> #1 0x4024d82c in __readdir (dirp=0x90ea000) at ../sysdeps/unix/readdir.c:5
> 7
>> ...
> Rather depends on what fd 16 is in netscape at this point. It is probably
> a directory in xfs given the nbytes value. Is it possible to find this
> out, an strace output of netscape could be huge depending on how far it
> has got before it crashes. I suppose another way would be to start netscape
> in gdb, and when it crashes go look at the /proc directory for the process,
> doing an ls -l in the /proc/pid/fd subdirectory will give us what is at this
> descriptor.
an strace output is now at
http://innominate.org/~graichen/projects/xfs/misc/strace.out.gz
maybe you can find something in it - otherwise i may run it in the
debugger ...
t
--
thomas.graichen@xxxxxxxxxxxxx
technical director innominate AG
clustering & security networking people
tel: +49.30.308806-13 fax: -77 http://innominate.de
|