From dc94eb76ca6df95b7aceefe5dd80eae706cc49a5 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Wed, 6 Jan 2016 16:47:36 +0800 Subject: [PATCH] BlueStore: fix potential null pointer access Signed-off-by: xie xingguo --- src/os/bluestore/BlueStore.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index f7a04319cbb92..ea9a3e40316ca 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -5530,7 +5530,7 @@ int BlueStore::_truncate(TransContext *txc, RWLock::WLocker l(c->lock); OnodeRef o = c->get_onode(oid, false); - if (!o->exists) { + if (!o || !o->exists) { r = -ENOENT; goto out; } -- 2.39.5