Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Sep 2012 09:38:32 +0000 (UTC)
From:      Kevin Lo <kevlo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r240358 - head/sys/fs/nandfs
Message-ID:  <201209110938.q8B9cW4K018123@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kevlo
Date: Tue Sep 11 09:38:32 2012
New Revision: 240358
URL: http://svn.freebsd.org/changeset/base/240358

Log:
  Prevent nump NULL pointer dereference in bmap_getlbns()

Modified:
  head/sys/fs/nandfs/bmap.c

Modified: head/sys/fs/nandfs/bmap.c
==============================================================================
--- head/sys/fs/nandfs/bmap.c	Tue Sep 11 08:49:22 2012	(r240357)
+++ head/sys/fs/nandfs/bmap.c	Tue Sep 11 09:38:32 2012	(r240358)
@@ -548,7 +548,8 @@ bmap_getlbns(struct nandfs_node *node, n
 	DPRINTF(BMAP, ("%s: node %p bn=%jx mnindir=%zd enter\n", __func__,
 	    node, bn, MNINDIR(fsdev)));
 
-	*nump = 0;
+	if (nump)
+		*nump = 0;
 	numlevels = 0;
 	realbn = bn;
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209110938.q8B9cW4K018123>