do not handle SIGSEGV, pass signo by setjmp return value