diff --git a/src/os/bluestore/bluestore_types.h b/src/os/bluestore/bluestore_types.h index e92a7555235b0..dd1773c6ad292 100644 --- a/src/os/bluestore/bluestore_types.h +++ b/src/os/bluestore/bluestore_types.h @@ -1315,7 +1315,7 @@ struct sb_info_space_efficient_map_t { [](const sb_info_t& a, const uint64_t& b) { return a < b; }); - if (it->get_sbid() == id) { + if (it != aux_items.end() && it->get_sbid() == id) { return it; } }