[Bugs] [Bug 1648169] New: Fuse mount would crash if features.encryption is on in the version from 3.13.0 to 4.1.5

bugzilla at redhat.com bugzilla at redhat.com
Fri Nov 9 02:06:24 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1648169

            Bug ID: 1648169
           Summary: Fuse mount would crash if features.encryption is on in
                    the version from 3.13.0 to 4.1.5
           Product: GlusterFS
           Version: 4.1
         Component: encryption-xlator
          Severity: urgent
          Assignee: bugs at gluster.org
          Reporter: i_chips at qq.com
                CC: bugs at gluster.org



Description of problem:
Fuse mount would crash if features.encryption is on

Version-Release number of selected component (if applicable):
1. It's ok in 3.12.3
2. It's not ok from 3.13.0 to 4.1.5

How reproducible:


Steps to Reproduce:
1. gluster volume create dht_vol transport tcp 192.168.100.1:/opt/dht_brick
force
2. gluster volume set dht_vol features.encryption on
3. gluster volume set dht_vol encryption.master-key /root/master_key
4. gluster volume start dht_vol
5. mount -t glusterfs localhost:dht_vol /mnt/dht_mnt

Actual results:
Fuse mount would crash

Expected results:
Fuse mount should be ok

Additional info:
+------------------------------------------------------------------------------+
[2018-11-09 02:02:47.946708] W [rpc-clnt.c:1753:rpc_clnt_submit]
0-dht_vol-client-0: error returned while attempting to connect to host:(null),
port:0
[2018-11-09 02:02:47.947195] W [rpc-clnt.c:1753:rpc_clnt_submit]
0-dht_vol-client-0: error returned while attempting to connect to host:(null),
port:0
[2018-11-09 02:02:47.947586] I [rpc-clnt.c:2105:rpc_clnt_reconfig]
0-dht_vol-client-0: changing port to 49153 (from 0)
[2018-11-09 02:02:47.953866] W [rpc-clnt.c:1753:rpc_clnt_submit]
0-dht_vol-client-0: error returned while attempting to connect to host:(null),
port:0
[2018-11-09 02:02:47.954614] W [rpc-clnt.c:1753:rpc_clnt_submit]
0-dht_vol-client-0: error returned while attempting to connect to host:(null),
port:0
[2018-11-09 02:02:47.957263] I [MSGID: 114046]
[client-handshake.c:1176:client_setvolume_cbk] 0-dht_vol-client-0: Connected to
dht_vol-client-0, attached to remote volume '/opt/dht_brick'.
[2018-11-09 02:02:47.959314] I [fuse-bridge.c:4294:fuse_init] 0-glusterfs-fuse:
FUSE inited with protocol versions: glusterfs 7.24 kernel 7.22
[2018-11-09 02:02:47.959350] I [fuse-bridge.c:4927:fuse_graph_sync] 0-fuse:
switched to graph 0
[2018-11-09 02:02:47.961482] I [MSGID: 109063]
[dht-layout.c:693:dht_layout_normalize] 0-dht_vol-dht: Found anomalies in /
(gfid = 00000000-0000-0000-0000-000000000001). Holes=1 overlaps=0
pending frames:
frame : type(0) op(0)
frame : type(0) op(0)
frame : type(0) op(0)
patchset: git://git.gluster.org/glusterfs.git
signal received: 11
time of crash:
2018-11-09 02:02:47
configuration details:
argp 1
backtrace 1
dlfcn 1
libpthread 1
llistxattr 1
setfsid 1
spinlock 1
epoll.h 1
xattr.h 1
st_atim.tv_nsec 1
package-string: glusterfs 4.1.5
/lib64/libglusterfs.so.0(+0x25940)[0x7f40fe903940]
/lib64/libglusterfs.so.0(gf_print_trace+0x334)[0x7f40fe90d894]
/lib64/libc.so.6(+0x35670)[0x7f40fcfec670]
/lib64/libglusterfs.so.0(mem_put+0x4c)[0x7f40fe92f16c]
/lib64/libglusterfs.so.0(+0x617ca)[0x7f40fe93f7ca]
/lib64/libglusterfs.so.0(syncop_lookup+0x469)[0x7f40fe944289]
/usr/lib64/glusterfs/4.1.5/xlator/mount/fuse.so(+0x1dba9)[0x7f40f5d78ba9]
/usr/lib64/glusterfs/4.1.5/xlator/mount/fuse.so(+0x1f241)[0x7f40f5d7a241]
/usr/lib64/glusterfs/4.1.5/xlator/mount/fuse.so(+0x1f670)[0x7f40f5d7a670]
/lib64/libpthread.so.0(+0x7dc5)[0x7f40fd767dc5]
/lib64/libc.so.6(clone+0x6d)[0x7f40fd0ad28d]
---------

-- 
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