[Gluster-users] Glusterfsd crashed with SIGSEGV

ABHISHEK PALIWAL abhishpaliwal at gmail.com
Fri Mar 8 08:49:40 UTC 2019


Hi Team,

I am using Glusterfs 5.4, where after setting the gluster mount point when
trying to access it, glusterfsd is getting crashed and mount point through
the "Transport endpoint is not connected error.

Here I are the gdb log for the core file

warning: Could not load shared library symbols for linux-vdso64.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/sbin/glusterfsd -s 128.224.95.140 --volfile-id
gv0.128.224.95.140.tmp-bric'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00003fff95ab1d48 in _int_malloc (av=av at entry=0x3fff7c000020,
bytes=bytes at entry=36) at malloc.c:3327
3327 {
[Current thread is 1 (Thread 0x3fff90394160 (LWP 811))]
(gdb)
(gdb)
(gdb) bt
#0  0x00003fff95ab1d48 in _int_malloc (av=av at entry=0x3fff7c000020,
bytes=bytes at entry=36) at malloc.c:3327
#1  0x00003fff95ab43dc in __GI___libc_malloc (bytes=36) at malloc.c:2921
#2  0x00003fff95b6ffd0 in x_inline (xdrs=0x3fff90391d20, len=<optimized
out>) at xdr_sizeof.c:89
#3  0x00003fff95c4d488 in .xdr_gfx_iattx () from /usr/lib64/libgfxdr.so.0
#4  0x00003fff95c4de84 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#5  0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c132020, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#6  0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c132020, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#7  0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#8  0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c131ea0, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#9  0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c131ea0, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#10 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#11 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c131d20, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#12 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c131d20, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#13 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#14 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c131ba0, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#15 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c131ba0, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#16 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#17 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c131a20, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#18 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c131a20, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#19 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#20 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c1318a0, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#21 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c1318a0, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#22 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#23 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c131720, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#24 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c131720, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#25 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#26 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c1315a0, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#27 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c1315a0, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#28 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#29 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c131420, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#30 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c131420, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135
#31 0x00003fff95c4dec0 in .xdr_gfx_dirplist () from /usr/lib64/libgfxdr.so.0
#32 0x00003fff95b6fc28 in __GI_xdr_reference (xdrs=0x3fff90391d20,
pp=0x3fff7c1312a0, size=<optimized out>, proc=<optimized out>) at
xdr_ref.c:84
#33 0x00003fff95b6fe04 in __GI_xdr_pointer (xdrs=0x3fff90391d20,
objpp=0x3fff7c1312a0, obj_size=<optimized out>,
    xdr_obj=@0x3fff95c6a4b0: 0x3fff95c4ddc0 <.xdr_gfx_dirplist>) at
xdr_ref.c:135

Frames are getting repeated, could any one please me.
-- 
Regards
Abhishek Paliwal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20190308/5e697134/attachment.html>


More information about the Gluster-users mailing list