From 2ce6af0558e69ae8017f3c90db54548b53614b67 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Sat, 12 Nov 2016 16:33:37 +0800 Subject: [PATCH] os/bluestore: assert from access violation Signed-off-by: xie xingguo --- src/os/bluestore/BlueStore.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 61b94fc6951..e22dd0e720e 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -1725,6 +1725,7 @@ void BlueStore::ExtentMap::reshard(Onode *o, uint64_t min_alloc_size) dout(30) << " extent " << e << dendl; while (e.logical_offset >= shard_end) { shard_start = shard_end; + assert(sp != esp); ++sp; if (sp == esp) { shard_end = OBJECT_MAX_SIZE; -- 2.39.5