From da7972c10cd0495621ea95c186db86cfa8d997b6 Mon Sep 17 00:00:00 2001 From: Poornima Date: Tue, 4 Feb 2014 22:52:14 +0000 Subject: mount/fuse: Fix the NULL dereference errors reported by coverity. Change-Id: I9df57e11b115d7323931735c86b586c0b65fa414 BUG: 789278 Signed-off-by: Poornima Reviewed-on: http://review.gluster.org/6990 Reviewed-by: Vijay Bellur Tested-by: Gluster Build System --- xlators/mount/fuse/src/fuse-resolve.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'xlators/mount') diff --git a/xlators/mount/fuse/src/fuse-resolve.c b/xlators/mount/fuse/src/fuse-resolve.c index 8565ce0e4..17d76d46b 100644 --- a/xlators/mount/fuse/src/fuse-resolve.c +++ b/xlators/mount/fuse/src/fuse-resolve.c @@ -381,6 +381,8 @@ fuse_migrate_fd_task (void *data) basefd = state->fd; basefd_ctx = fuse_fd_ctx_get (state->this, basefd); + if (!basefd_ctx) + goto out; LOCK (&basefd->lock); { -- cgit