From: Joshua Blanch Date: Thu, 5 Mar 2026 16:25:59 +0000 (+0000) Subject: os/bluestore: fix nullptr derefence for bdev in single-device setup X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=60197ef72c219137c3f3c6747fdf3181f0d7e5ac;p=ceph.git os/bluestore: fix nullptr derefence for bdev in single-device setup Signed-off-by: Joshua Blanch --- diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index b31462d8975..1d5bc522b80 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -9222,6 +9222,9 @@ int BlueStore::expand_devices(ostream& out) } auto my_bdev = bluefs->get_block_device(devid); + if (!my_bdev) { + continue; + } my_bdev->refresh_size(); uint64_t size = my_bdev ? my_bdev->get_size() : 0;