プログラムエラーによるシグナルはブロックされないのか?
Redhat9でsigprocmask()関数でSIGSEGVをブロックして、
int a; a = NULL; *a = 1;
を実行すると、ブロックしてないで、signal handler が起動する。
他の環境でもそうなのだろうか?
Redhat9でsigprocmask()関数でSIGSEGVをブロックして、
int a; a = NULL; *a = 1;
を実行すると、ブロックしてないで、signal handler が起動する。
他の環境でもそうなのだろうか?