1 2 3 4 5 6 7 8 9 10 11 12 13 14
#include <stdio.h> #include <string.h> /* Cause a segfault for testing purposes. */ int main(int argc, char *argv[]) { int *ptr = (void *)0xdeadbeef; if (argc == 2 && strcmp(argv[1], "-s") == 0) { /* Cause segfault. */ printf("%d\n", *ptr); } }