Index: head/sys/kern/sys_capability.c =================================================================== --- head/sys/kern/sys_capability.c +++ head/sys/kern/sys_capability.c @@ -102,8 +102,7 @@ newcred = crget(); p = td->td_proc; PROC_LOCK(p); - oldcred = p->p_ucred; - crcopy(newcred, oldcred); + oldcred = crcopysafe(p, newcred); newcred->cr_flags |= CRED_FLAG_CAPMODE; p->p_ucred = newcred; PROC_UNLOCK(p);