:In the vmcore I just got, the panic occurred in the following
:fragment in exit1(), when dereferencing p_sigacts (which is
:p_procsig->ps_sigacts). I guess there is a race here if the parent
:is exiting or something?
:
:+      if ((p->p_pptr->p_procsig->ps_flag & PS_NOCLDWAIT)
:+          || p->p_pptr->p_sigacts->ps_sigact[_SIG_IDX(SIGCHLD)] == SIG_IGN) {
:
:Matt, I will just back out these changes from RELENG_4 shortly
:until the issue is resolved. The change was non-essential and quite
:contained, so it's probably better than waiting for a fix.
:
:Ian

    Ok, I'll take a look at it on the weekend and see if I can track down
    where the panic is coming from.  I'll be that p_sigacts can wind up
    NULL in a reparenting case or something like that.

                                                -Matt


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to