From 5b5477d76265b15351f6421b164b5c7d6c598c10 Mon Sep 17 00:00:00 2001 From: Gleb Smirnoff Date: Wed, 3 Sep 2014 08:14:07 +0000 Subject: [PATCH] Fix dereference after NULL check. CID: 1234607 Sponsored by: Nginx, Inc. --- sys/kern/kern_proc.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sys/kern/kern_proc.c b/sys/kern/kern_proc.c index 740c4a6390a5..ee2e4d2c42c0 100644 --- a/sys/kern/kern_proc.c +++ b/sys/kern/kern_proc.c @@ -921,10 +921,11 @@ fill_kinfo_proc_only(struct proc *p, struct kinfo_proc *kp) kp->ki_xstat = p->p_xstat; kp->ki_acflag = p->p_acflag; kp->ki_lock = p->p_lock; - if (p->p_pptr) + if (p->p_pptr) { kp->ki_ppid = proc_realparent(p)->p_pid; - if (p->p_flag & P_TRACED) - kp->ki_tracer = p->p_pptr->p_pid; + if (p->p_flag & P_TRACED) + kp->ki_tracer = p->p_pptr->p_pid; + } } /*