From d1ee9d75be26b7b199a38983d16e009614f5f210 Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Thu, 28 Jul 2005 06:02:26 +0000 Subject: [PATCH] Do not dereference null xfs_mount pointer if we fail to initialise. Merge of master-melb:xfs-cmds:23294a by kenmcd. --- db/init.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/db/init.c b/db/init.c index 39133054e..520da64d0 100644 --- a/db/init.c +++ b/db/init.c @@ -139,7 +139,11 @@ init( mp = libxfs_mount(&xmount, sbp, x.ddev, x.logdev, x.rtdev, LIBXFS_MOUNT_ROOTINOS | LIBXFS_MOUNT_DEBUGGER); - + if (!mp) { + dbprintf(_("%s: device %s unusable (not an XFS filesystem?)\n"), + progname, fsdevice); + exit(1); + } blkbb = 1 << mp->m_blkbb_log; push_cur(); -- 2.47.2