[uClibc]Re: [BusyBox] Re: df segfaults (SA1110, bb60.5, uC0.9.17)
Erik Andersen
andersen at codepoet.org
Tue Jan 28 19:08:44 UTC 2003
On Tue Jan 28, 2003 at 07:18:11PM +0100, Michael Palme wrote:
> i just tested the combination (uC 0.9.17, bb 60.4, 2.4.18-rmk7) and also
> (uC 0.9.17, bb 60.4, 2.4.19-rmk5). on both are the same segfaults. so i
> think its a problem with uClibc-0.9.17.
>
> Michael Palme wrote:
> >hello...
> >yesterday i've upgraded my toolchain and rebuild my whole ramdisk
> >i'am now using busybox 60.5 compiled with crosstoolchain
> >gcc3.2.1-uclibc0.9.17 on SA1110 (2.4.19-rmk5), my old toolchain was gcc
> >3.2 (0.9.15), ramdisk with busybox 60.4...
> >
> >now if i use "df" or "du" on my newly rebuild system on rootfs (ramdisk)
> >booth segfaults...
> >
> >are there some issues known?
> >
> ># strace df /
> >execve("/bin/df", ["df", "/"], [/* 6 vars */]) = 0
[--------snip----------]
> >statfs("/", {f_type="EXT2_SUPER_MAGIC", f_bsize=1024, f_blocks=7163,
> >f_bfree=5719, f_files=8192, f_ffree=7858, f_namelen=255}) = 0
> >--- SIGSEGV (Segmentation fault) ---
> >+++ killed by SIGSEGV +++
> ># strace du /
> >
> >execve("/usr/bin/du", ["du", "/"], [/* 6 vars */]) = 0
[--------snip----------]
> >brk(0x85000) = 0x85000
> >getdents(6, /* 2 entries */, 4096) = 28
> >getdents(6, out of memory
> >) = 0
> >close(6) = 0
> >--- SIGSEGV (Segmentation fault) ---
> >+++ killed by SIGSEGV +++
I've tried to reproduce these failures on my netwinder (SA-110),
but I'm not seeing it fail there... I don't know what to tell
you....
-Erik
--
Erik B. Andersen http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--
More information about the uClibc
mailing list