On Wed, 20 Feb 2008, Cristian Ionescu-Idbohrn wrote: > On Wed, 20 Feb 2008, Denys Vlasenko wrote: > > > Yes. We were using uninitialized data on stack. > > Right. > > > Fix is attached. Please test. > > Looks much better. > I'll test on my embedded systems too.
I'm still seeing uninitialized data which leeds to segfaults :( I run a quite complicated chain of scripts at startup, on my embedded system. See attached. sh: (A) LINE 5914 sh: (B) LINE 5921: name='RCLIB=/sh/dhcp_command_line.sh', name_len=6 sh: (C) LINE 5923 sh (pid 31) segfaults for page address 00000000 at pc 355a0828 Segmentation fault Going back to shell/ash.c svn r21020 gives me a clean startup. So, I think I'll stick to r21020 for now. Cheers, -- Cristian
ash.corruption.gz
Description: Binary data
_______________________________________________ busybox mailing list [email protected] http://busybox.net/cgi-bin/mailman/listinfo/busybox
