summaryrefslogtreecommitdiffstats
path: root/libglusterfsclient/src/libglusterfsclient-internals.h
diff options
context:
space:
mode:
authorShehjar Tikoo <shehjart@zresearch.com>2009-04-16 23:52:27 -0700
committerAnand V. Avati <avati@amp.gluster.com>2009-04-17 13:18:16 +0530
commitba4833355a1ee77f828b538a357e07c46f36b037 (patch)
tree386a64b8ebe2b71c8e791ff4521de59e300279f4 /libglusterfsclient/src/libglusterfsclient-internals.h
parentc1b3deff1186c581cb8d9893a3a0de6bf00d3adc (diff)
libglusterfsclient: Fix segfault on non-NULL loc->name
The gf_log message actually assumes that loc->name will have a valid non-NULL name in it, whereas if the loc_t being passed to it was actually created on a function stack, i.e. a local function variable and was then passed down the code path to do_path_resolve without ever initing it or zeroing the structure, its possible that the name member has a non-NULL but corrupted address. This leads to a segfault. Whereas, we know loc->path will always have the full path. Signed-off-by: Anand V. Avati <avati@amp.gluster.com>
Diffstat (limited to 'libglusterfsclient/src/libglusterfsclient-internals.h')
0 files changed, 0 insertions, 0 deletions