Author: cem
Date: Wed May 11 22:22:49 2016
New Revision: 299489
URL: https://svnweb.freebsd.org/changeset/base/299489

Log:
  camcontrol(8): Fix trival double-free
  
  Reported by:  Coverity
  CID:          1331223
  Sponsored by: EMC / Isilon Storage Division

Modified:
  head/sbin/camcontrol/camcontrol.c

Modified: head/sbin/camcontrol/camcontrol.c
==============================================================================
--- head/sbin/camcontrol/camcontrol.c   Wed May 11 22:13:50 2016        
(r299488)
+++ head/sbin/camcontrol/camcontrol.c   Wed May 11 22:22:49 2016        
(r299489)
@@ -4994,6 +4994,7 @@ dev_has_vpd_page(struct cam_device *dev,
 
        if (cam_send_ccb(dev, ccb) < 0) {
                cam_freeccb(ccb);
+               ccb = NULL;
                retval = -1;
                goto bailout;
        }
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to