Why can’t I ignore SIGSEGV signal?
Your code is ignoring SIGSEGV instead of catching it. Recall that the instruction that triggered the signal is restarted after handling the signal. In your case, handling the signal didn’t change anything so the next time round the offending instruction is tried, it fails the same way. If you intend to catch the signal change … Read more