[Gluster-devel] [Gluster-users] Glusterfsd crashed with SIGSEGV

Amar Tumballi Suryanarayan atumball at redhat.com
Mon Mar 11 13:38:36 UTC 2019


Hi Abhishek,

Can you check and get back to us?

```
bash# ldd /usr/lib64/libglusterfs.so
bash# ldd /usr/lib64/libgfrpc.so

```

Also considering you have the core, can you do `(gdb) thr apply all bt
full`  and pass it on?

Thanks & Regards,
Amar

On Mon, Mar 11, 2019 at 3:41 PM ABHISHEK PALIWAL <abhishpaliwal at gmail.com>
wrote:

> Hi Team,
>
> COuld you please provide some pointer to debug it further.
>
> Regards,
> Abhishek
>
> On Fri, Mar 8, 2019 at 2:19 PM ABHISHEK PALIWAL <abhishpaliwal at gmail.com>
> wrote:
>
>> 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
>>
>
>
> --
>
>
>
>
> Regards
> Abhishek Paliwal
> _______________________________________________
> Gluster-users mailing list
> Gluster-users at gluster.org
> https://lists.gluster.org/mailman/listinfo/gluster-users



-- 
Amar Tumballi (amarts)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gluster.org/pipermail/gluster-devel/attachments/20190311/c4384e56/attachment.html>


More information about the Gluster-devel mailing list