Stefan Hajnoczi writes: > On Mon, Dec 26, 2016 at 09:34:54PM +0100, Lluís Vilanova wrote: [...] >> + >> + } else { >> + /* proxy to next handler */ >> + if (segv_next.sa_sigaction != NULL) { >> + segv_next.sa_sigaction(signum, siginfo, sigctxt); >> + } else if (segv_next.sa_handler != NULL) { >> + segv_next.sa_handler(signum); >> + }
> Is there a case when no signal handler was installed (i.e. default > action)? Sorry, in my previous email I meant no, there is none. If hypertrace is not initialized, the segv handler will never be installed; otherwise segv_next will always have one of the two values. Thanks, Lluis