MAL> The C program can suck memory in large chunks and consume great MAL> amounts of stack, it just doesn't dump core... (don't know what I'm MAL> doing wrong here). Are you overwriting all that memory you malloc with random junk? If not, the stack and the heap may have collided but not corrupted each other. Skip