From cc4162f479d087b774ea92c892651107b367730c Mon Sep 17 00:00:00 2001 From: Zengran Zhang Date: Thu, 26 May 2016 22:41:01 -0400 Subject: [PATCH] osd/PGBackend: build_push_op segment fault here i meet a segment fault, maybe assert better Signed-off-by: Zengran Zhang --- src/osd/ReplicatedBackend.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/osd/ReplicatedBackend.cc b/src/osd/ReplicatedBackend.cc index eb580144b7f..1ae73882067 100644 --- a/src/osd/ReplicatedBackend.cc +++ b/src/osd/ReplicatedBackend.cc @@ -1985,6 +1985,7 @@ int ReplicatedBackend::build_push_op(const ObjectRecoveryInfo &recovery_info, ObjectMap::ObjectMapIterator iter = store->get_omap_iterator(coll, ghobject_t(recovery_info.soid)); + assert(iter); for (iter->lower_bound(progress.omap_recovered_to); iter->valid(); iter->next(false)) { -- 2.47.3