ash r21030 broken?

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Wed Feb 20 10:46:29 UTC 2008


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ash.corruption.gz
Type: application/octet-stream
Size: 229 bytes
Desc: 
Url : http://lists.busybox.net/pipermail/busybox/attachments/20080220/23fccaf6/attachment-0002.obj 


More information about the busybox mailing list