Author: glebius
Date: Wed Sep  3 08:14:07 2014
New Revision: 270999
URL: http://svnweb.freebsd.org/changeset/base/270999

Log:
  Fix dereference after NULL check.
  
  CID:          1234607
  Sponsored by: Nginx, Inc.

Modified:
  head/sys/kern/kern_proc.c

Modified: head/sys/kern/kern_proc.c
==============================================================================
--- head/sys/kern/kern_proc.c   Wed Sep  3 08:13:46 2014        (r270998)
+++ head/sys/kern/kern_proc.c   Wed Sep  3 08:14:07 2014        (r270999)
@@ -921,10 +921,11 @@ fill_kinfo_proc_only(struct proc *p, str
        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;
+       }
 }
 
 /*
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to