Do you have SELinux installed and active ? Does /var/log/message have warning in there ? If it is active then "cat /selinux/enforce" will return "1" To de-activate as "root" user outside of scratchbox, run: echo 0 >> /selinux/enforce
This reply assumes you have set VDSO to not randomize (value 2) or disabled completely (0) via sysctl in 32bit Linux. This is also required via kernel command line option "vdso32=" for 64bit Linux. This reply assumes you have checked the vm.mmap_min_addr=4096 as talked about in previous posts.