On 1 Aug 2012 at 8:41, Michael Orlitzky wrote: > Thanks, here are strace -f logs from both the hardened box (where it > fails) and a vanilla gentoo x86 VM (where it works).
mmap2(NULL, 307200000, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = -1 ENOMEM (Cannot allocate memory) this can fail for several reasons, not enough RAM (depends on how overcommit is set), not enough address space (hardened/PIE and ASLR together change how big the holes in the address space end up, SEGMEXEC halves the address space), etc.
