SIGSEGV signal not caught during crash
===

I am trying to run a code that will generate a segmentation fault. But the segmentation fault is not generated. 

int main()
{

char *variable;

strcpy(variable,"hello");

}

The program crashes but the message saying that a segmentation violation has occurred is not getting displayed . 

Even when I write a signal handler to handle the segmentation fault , the signal is not getting caught.

Do you know why this is occurring ? Is there any chance that the handling of the SIGSEGV signal by the kernel would have been disabled or something...

Thanks,