From 57edad947b4c43d7c8f05bac45c8e63c788f43ca Mon Sep 17 00:00:00 2001 From: surabhi Date: Tue, 21 Jan 2014 14:55:29 +0530 Subject: core:Fixing NULL dereference issue. 1.Checking of frame before calling STACK_DESTROY (frame->root) Signed-off-by: surabhi Change-Id: I21d27a8b4e556c00cd123afe8512e010a1a1f80d BUG: 789278 Signed-off-by: surabhi Reviewed-on: http://review.gluster.org/6749 Tested-by: Gluster Build System Reviewed-by: Vijay Bellur --- glusterfsd/src/glusterfsd-mgmt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/glusterfsd/src/glusterfsd-mgmt.c b/glusterfsd/src/glusterfsd-mgmt.c index de2829ddd..69c049d67 100644 --- a/glusterfsd/src/glusterfsd-mgmt.c +++ b/glusterfsd/src/glusterfsd-mgmt.c @@ -1572,7 +1572,9 @@ glusterfs_rebalance_event_notify (dict_t *dict) GF_FREE (req.dict.dict_val); - STACK_DESTROY (frame->root); + if (frame) { + STACK_DESTROY (frame->root); + } return ret; } -- cgit