From 7aeafaf3cc96fbdc5d0bee5365d271c619ddb894 Mon Sep 17 00:00:00 2001 From: zoulasc Date: Thu, 20 Mar 2014 20:26:49 -0400 Subject: [PATCH] From: Ian Kent Avoid NULL dereference on umount --- conf/autofs/autofs_linux.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/conf/autofs/autofs_linux.c b/conf/autofs/autofs_linux.c index 5e6a1712..fd5dbc6d 100644 --- a/conf/autofs/autofs_linux.c +++ b/conf/autofs/autofs_linux.c @@ -753,6 +753,10 @@ autofs_umount_succeeded(am_node *mp) autofs_fh_t *fh = mp->am_parent->am_autofs_fh; struct autofs_pending_umount **pp, *p; + /* Already gone? */ + if (fh == NULL) + return 0; + pp = &fh->pending_umounts; while (*pp && !STREQ((*pp)->name, mp->am_name)) pp = &(*pp)->next; -- 2.34.1