mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 18:13:01 +00:00
21 lines
344 B
C
21 lines
344 B
C
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <signal.h>
|
|
|
|
void sig_hdlr ( int signo )
|
|
{
|
|
printf ( "caught sig segv\n" );
|
|
exit(1);
|
|
}
|
|
|
|
int main ( void )
|
|
{
|
|
printf ( "installing sig handler\n" );
|
|
signal(SIGSEGV, sig_hdlr);
|
|
printf ( "doing bad thing\n" );
|
|
* (int*) 65536 = 0;
|
|
printf ( "exited normally ?!\n" );
|
|
return 0;
|
|
}
|