Program Header:
LOAD off 0x00000000 vaddr 0x00400000 paddr 0x00400000 align 2**12
filesz 0x00003571 memsz 0x00004342 flags rwx
LOAD off 0x00000734 vaddr 0x0804e734 paddr 0x0804e734 align 2**12
filesz 0x00000000 memsz 0x00000000 flags rw-
as diagnosed by "objdump --private-headers". The memory space from (0x3571+0x400000)
to (0x4000+0x400000) is not zeroed, and the space from (0x4000+0x400000) to
(0x4342+0x400000) is not even allocated. The kernel reports no error on exec(),
but the process gets SIGSEGV when it touches (0x4000+0x400000).
-- John Reiser, jreiser@BitWagon.com- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/