]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: fix nullptr derefence for bdev in single-device setup
authorJoshua Blanch <joshua.blanch@clyso.com>
Thu, 5 Mar 2026 16:25:59 +0000 (16:25 +0000)
committerJoshua Blanch <joshua.blanch@clyso.com>
Thu, 23 Apr 2026 15:05:55 +0000 (15:05 +0000)
Signed-off-by: Joshua Blanch <joshua.blanch@clyso.com>
src/os/bluestore/BlueStore.cc

index b31462d8975044ac21fa81efe511a44180539110..1d5bc522b8005c843246d72ecb342e2e3334aac6 100644 (file)
@@ -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;