[Bugs] [Bug 1563275] New: Valgrind claiming for "uninitialised byte(s)"
bugzilla at redhat.com
bugzilla at redhat.com
Tue Apr 3 13:46:40 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1563275
Bug ID: 1563275
Summary: Valgrind claiming for "uninitialised byte(s)"
Product: GlusterFS
Version: 3.13
Component: libglusterfsclient
Severity: low
Assignee: bugs at gluster.org
Reporter: yannick.perret at liris.cnrs.fr
CC: bugs at gluster.org
Description of problem:
not sure it is a problem, but after discussion on IRC I open it.
Running glusterfs client (FUSE) with valgrind always shows at first access a
warning from valgrind about "Syscall param writev(vector[...]) points to
uninitialised byte(s)".
It only appears the 1st time, and then never again. All works fine.
Version-Release number of selected component (if applicable):
The client is 3.13.2 compiled from sources, on a Debian 8 (64bit).
How reproducible:
Always.
Steps to Reproduce:
1. run glusterfs with valgrind (and debug): valgrind /usr/local/sbin/glusterfs
--debug [my volserver + volid] ./my-mount-point
2. perform a 'ls ./my-mount-point
Actual results:
valgrind outputs this:
==4601== Thread 7:
==4601== Syscall param writev(vector[...]) points to uninitialised byte(s)
==4601== at 0x636E2F0: writev (writev.c:54)
==4601== by 0x78E3D75: send_fuse_iov (fuse-bridge.c:223)
==4601== by 0x78E4053: send_fuse_data (fuse-bridge.c:270)
==4601== by 0x78E666B: fuse_attr_cbk (fuse-bridge.c:830)
==4601== by 0xC3CCC09: io_stats_stat_cbk (io-stats.c:2047)
==4601== by 0xC1AA9A3: mdc_stat (md-cache.c:1223)
==4601== by 0xC3BDE43: io_stats_stat (io-stats.c:2738)
==4601== by 0x4ED5310: default_stat (defaults.c:2647)
==4601== by 0xC5EC47D: meta_stat (meta.c:92)
==4601== by 0x78E632A: fuse_getattr_resume (fuse-bridge.c:917)
==4601== by 0x78E3604: fuse_resolve_done (fuse-resolve.c:663)
==4601== by 0x78E3604: fuse_resolve_all (fuse-resolve.c:690)
==4601== by 0x78E3347: fuse_resolve (fuse-resolve.c:654)
==4601== Address 0xafc508c is on thread 7's stack
==4601== in frame #3, created by fuse_attr_cbk (fuse-bridge.c:799)
==4601==
Expected results:
No such output :)
Additional info:
-
--
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