[Bugs] [Bug 1235989] New: Do null check before dict_ref

bugzilla at redhat.com bugzilla at redhat.com
Fri Jun 26 09:50:20 UTC 2015


            Bug ID: 1235989
           Summary: Do null check before dict_ref
           Product: GlusterFS
           Version: mainline
         Component: libglusterfsclient
          Assignee: bugs at gluster.org
          Reporter: spalai at redhat.com
                CC: bugs at gluster.org, gluster-bugs at redhat.com

Description of problem:
For the determination of local bricks for rebalance operation,
dht_find_local_subvol_cbk populates the brick info in the dht_conf_t structure
and return a NULL dictionary. syncop_getxattr_cbk does dict_ref on the NULL
dict,hence it throws up warning message of dict being NULL everytime while
doing rebalance.

[2015-06-25 03:01:27.639192] W [dict.c:603:dict_ref] (-->
/usr/lib64/libglusterfs.so.0(_gf_log_callingfn+0x1e0)[0x7f2b463e7fc0] (-->
/usr/lib64/libglusterfs.so.0(dict_ref+0x6e)[0x7f2b463e054e] (-->
usr/lib64/libglusterfs.so.0(syncop_getxattr_cbk+0x43)[0x7f2b464275f3] (-->
))))) 0-dict: dict is NULL

Expected results:
 Shoud do a NULL check before dict_ref.

You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

More information about the Bugs mailing list