--- util-linux-ng-2.17/shlibs/blkid/src/superblocks/drbd.c +++ util-linux-ng-2.17/shlibs/blkid/src/superblocks/drbd.c @@ -78,7 +78,9 @@ blkid_probe_get_buffer(pr, off, sizeof(struct md_on_disk_08)); - + + if(!md) + return -1; if (be32_to_cpu(md->magic) != DRBD_MD_MAGIC_08) return -1;