From 4005878e6418361bb0e5bb547ef3ade8e8998133 Mon Sep 17 00:00:00 2001 From: Venkatesh Srinivas Date: Fri, 7 Oct 2011 12:45:03 -0700 Subject: [PATCH] kernel -- Resolve NULL ptr dereference in fill_kinfo_proc. Reported-by: Justin Sherrill --- sys/kern/kern_kinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/kern/kern_kinfo.c b/sys/kern/kern_kinfo.c index 9c5c03deb2..65fbf483c6 100644 --- a/sys/kern/kern_kinfo.c +++ b/sys/kern/kern_kinfo.c @@ -124,7 +124,7 @@ fill_kinfo_proc(struct proc *p, struct kinfo_proc *kp) bcopy(sess->s_login, kp->kp_login, MAXLOGNAME); if (sess->s_ttyvp != NULL) kp->kp_auxflags |= KI_CTTY; - if (SESS_LEADER(p)) + if ((p->p_session != NULL) && SESS_LEADER(p)) kp->kp_auxflags |= KI_SLEADER; } if (sess && (p->p_flag & P_CONTROLT) != 0 && sess->s_ttyp != NULL) { -- 2.41.0