]> sourceware.org Git - lvm2.git/commitdiff
cov: validate altdev list is not empty
authorZdenek Kabelac <zkabelac@redhat.com>
Mon, 29 Jul 2024 14:00:27 +0000 (16:00 +0200)
committerZdenek Kabelac <zkabelac@redhat.com>
Fri, 9 Aug 2024 13:10:18 +0000 (15:10 +0200)
lib/cache/lvmcache.c

index e965903ef354ee514ee261b5b8c3f1069f82ac2c..b96ccd58a877a60e49445b35a3d04558add2ca83 100644 (file)
@@ -1052,6 +1052,8 @@ next:
                        log_debug_cache("PV %s with duplicates unselected using %s.",
                                        pvid, dev_name(devl->dev));
                        goto next;
+               } else if (dm_list_empty(&altdevs)) {
+                       goto next;
                } else {
                        devl = dm_list_item(dm_list_first(&altdevs), struct device_list);
                        dev1 = devl->dev;
This page took 0.044109 seconds and 5 git commands to generate.