/* file: pointer0.c purpose: Show how overwriting malloc's region header can cause a delayed segmentation fault. */ #include #include int main (int argc, const char *argv[]) { int * p = (int *) malloc (100); p[-1] = 0; return 0; }