[Bugs] [Bug 1626085] "glusterfs --process-name fuse" crashes and leads to " Transport endpoint is not connected"

bugzilla at redhat.com bugzilla at redhat.com
Mon Nov 5 10:08:03 UTC 2018


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

GCth <rhb1 at gcth.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|needinfo?(omar.kohl at iternit |
                   |y.com)                      |
                   |needinfo?(anthony.tarlano at h |
                   |otmail.com)                 |



--- Comment #7 from GCth <rhb1 at gcth.net> ---
I have a similar issue, with ~1GB core dumped and the following stack trace:

Core was generated by `/usr/sbin/glusterfs --process-name fuse
--volfile-server=d.glusterfs.company --'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI___pthread_mutex_lock (mutex=0x7f4f68a036c8) at
../nptl/pthread_mutex_lock.c:67
67      ../nptl/pthread_mutex_lock.c: No such file or directory.
[Current thread is 1 (Thread 0x7f1facf1f700 (LWP 1245))]
(gdb) bt
#0  __GI___pthread_mutex_lock (mutex=0x7f4f68a036c8) at
../nptl/pthread_mutex_lock.c:67
#1  0x00007f1fba312152 in __gf_free (free_ptr=0x7f1f99016d20) at mem-pool.c:333
#2  0x00007f1fba2ddd8e in dict_destroy (this=0x7f1f99001598) at dict.c:701
#3  0x00007f1fba2dde95 in dict_unref (this=<optimized out>) at dict.c:753
#4  0x00007f1fafdc5174 in afr_local_cleanup (local=0x7f1f98a79688,
this=<optimized out>) at afr-common.c:2091
#5  0x00007f1fafd9ff54 in afr_transaction_done (frame=<optimized out>,
this=<optimized out>) at afr-transaction.c:285
#6  0x00007f1fafda65ba in afr_unlock (frame=frame at entry=0x7f1f98f8f778,
this=this at entry=0x7f1fb001d690) at afr-lk-common.c:1085
#7  0x00007f1fafd9ddf9 in afr_changelog_post_op_done
(frame=frame at entry=0x7f1f98f8f778, this=this at entry=0x7f1fb001d690) at
afr-transaction.c:603
#8  0x00007f1fafda0ae5 in afr_changelog_post_op_now (frame=0x7f1f98f8f778,
this=0x7f1fb001d690) at afr-transaction.c:1071
#9  0x00007f1fafda0cec in afr_delayed_changelog_wake_up_cbk (data=<optimized
out>) at afr-transaction.c:2012
#10 0x00007f1fafda2606 in afr_transaction_start
(local=local at entry=0x7f1f98f94558, this=this at entry=0x7f1fb001d690) at
afr-transaction.c:2415
#11 0x00007f1fafda2a4a in afr_transaction (frame=frame at entry=0x7f1f98fe6088,
this=this at entry=0x7f1fb001d690, type=type at entry=AFR_DATA_TRANSACTION) at
afr-transaction.c:2481
#12 0x00007f1fafd8fb70 in afr_do_writev (frame=frame at entry=0x7f1f98f38cd8,
this=this at entry=0x7f1fb001d690) at afr-inode-write.c:477
#13 0x00007f1fafd9081d in afr_writev (frame=frame at entry=0x7f1f98f38cd8,
this=this at entry=0x7f1fb001d690, fd=fd at entry=0x7f1f98f179a8,
vector=0x7f1f98b34700, count=1, offset=192332, flags=33793,
iobref=0x7f1f98a9b690, xdata=0x0) at afr-inode-write.c:555
#14 0x00007f1fafb1fc4f in dht_writev (frame=frame at entry=0x7f1f99047638,
this=<optimized out>, fd=0x7f1f98f179a8, vector=vector at entry=0x7f1facf1e540,
count=count at entry=1, off=<optimized out>, flags=33793, iobref=0x7f1f98a9b690,
xdata=0x0) at dht-inode-write.c:223
#15 0x00007f1faf8a0b77 in wb_fulfill_head
(wb_inode=wb_inode at entry=0x7f1f98816ff0, head=0x7f1f99066f10) at
write-behind.c:1156
#16 0x00007f1faf8a0dfb in wb_fulfill (wb_inode=wb_inode at entry=0x7f1f98816ff0,
liabilities=liabilities at entry=0x7f1facf1e6a0) at write-behind.c:1233
#17 0x00007f1faf8a21b6 in wb_process_queue
(wb_inode=wb_inode at entry=0x7f1f98816ff0) at write-behind.c:1784
#18 0x00007f1faf8a2ab3 in wb_writev (frame=frame at entry=0x7f1f98f7fb68,
this=<optimized out>, fd=fd at entry=0x7f1f98f179a8,
vector=vector at entry=0x7f1f98e5d440, count=count at entry=1,
offset=offset at entry=192332, flags=33793, iobref=0x7f1f98a9b690, xdata=0x0) at
write-behind.c:1887
#19 0x00007f1faf68f4f3 in ra_writev (frame=frame at entry=0x7f1f98e226c8,
this=0x7f1fb0022a60, fd=fd at entry=0x7f1f98f179a8,
vector=vector at entry=0x7f1f98e5d440, count=count at entry=1,
offset=offset at entry=192332, flags=33793, iobref=0x7f1f98a9b690, xdata=0x0) at
read-ahead.c:650
#20 0x00007f1faf47ce69 in rda_writev (frame=frame at entry=0x7f1f98ff8d78,
this=0x7f1fb0024530, fd=fd at entry=0x7f1f98f179a8,
vector=vector at entry=0x7f1f98e5d440, count=count at entry=1, off=off at entry=192332,
flags=33793, iobref=0x7f1f98a9b690, xdata=0x0) at readdir-ahead.c:704
#21 0x00007f1faf268b83 in ioc_writev (frame=frame at entry=0x7f1f98fcc278,
this=0x7f1fb00265a0, fd=fd at entry=0x7f1f98f179a8,
vector=vector at entry=0x7f1f98e5d440, count=count at entry=1,
offset=offset at entry=192332, flags=33793, iobref=0x7f1f98a9b690, xdata=0x0) at
io-cache.c:1228
#22 0x00007f1faf05796f in qr_writev (frame=frame at entry=0x7f1f98fe6088,
this=0x7f1fb0028020, fd=fd at entry=0x7f1f98f179a8, iov=iov at entry=0x7f1f98e5d440,
count=count at entry=1, offset=offset at entry=192332, flags=33793,
iobref=0x7f1f98a9b690, xdata=0x0) at quick-read.c:845
#23 0x00007f1fba38c380 in default_writev_resume (frame=0x7f1f990746f8,
this=0x7f1fb0029ca0, fd=0x7f1f98f179a8, vector=0x7f1f98e5d440, count=1,
off=192332, flags=33793, iobref=0x7f1f98a9b690, xdata=0x0) at defaults.c:2334
#24 0x00007f1fba30e900 in call_resume_wind (stub=<optimized out>) at
call-stub.c:2040
#25 0x00007f1fba30eab5 in call_resume (stub=0x7f1f98f41a88) at call-stub.c:2497
#26 0x00007f1faee4b770 in open_and_resume (this=this at entry=0x7f1fb0029ca0,
fd=fd at entry=0x7f1f98f179a8, stub=0x7f1f98f41a88) at open-behind.c:480
#27 0x00007f1faee4b7c3 in ob_writev (frame=frame at entry=0x7f1f990746f8,
this=0x7f1fb0029ca0, fd=fd at entry=0x7f1f98f179a8, iov=iov at entry=0x7f1f98ffb318,
count=count at entry=1, offset=offset at entry=192332, flags=33793,
iobref=0x7f1f98a9b690, xdata=0x0) at open-behind.c:680
#28 0x00007f1faec2c0bb in mdc_writev (frame=0x7f1f98f38cd8,
this=0x7f1fb002b860, fd=0x7f1f98f179a8, vector=0x7f1f98ffb318, count=1,
offset=192332, flags=33793, iobref=0x7f1f98a9b690, xdata=0x0) at
md-cache.c:2055
#29 0x00007f1fae9fd775 in ?? () from
/usr/lib/x86_64-linux-gnu/glusterfs/5.0/xlator/debug/io-stats.so
#30 0x00007f1fba372d9a in default_writev (frame=0x7f1f99047638, this=<optimized
out>, fd=0x7f1f98f179a8, vector=0x7f1f98ffb318, count=1, off=192332,
flags=33793, iobref=0x7f1f98a9b690, xdata=0x0) at defaults.c:3163
#31 0x00007f1fae7e4112 in meta_writev (frame=frame at entry=0x7f1f99047638,
this=this at entry=0x7f1fb0004c70, fd=0x7f1f98f179a8,
iov=iov at entry=0x7f1f98ffb318, count=count at entry=1, offset=192332, flags=33793,
iobref=0x7f1f98a9b690, xdata=0x0) at meta.c:131
#32 0x00007f1fb78cf902 in fuse_write_resume (state=0x7f1f98ffabe0) at
fuse-bridge.c:2485
#33 0x00007f1fb78c54d5 in fuse_resolve_done (state=<optimized out>) at
fuse-resolve.c:629
#34 fuse_resolve_all (state=<optimized out>) at fuse-resolve.c:653
#35 0x00007f1fb78c5220 in fuse_resolve (state=0x7f1f98ffabe0) at
fuse-resolve.c:620
#36 0x00007f1fb78c551e in fuse_resolve_all (state=<optimized out>) at
fuse-resolve.c:650
#37 0x00007f1fb78c4813 in fuse_resolve_continue
(state=state at entry=0x7f1f98ffabe0) at fuse-resolve.c:668
#38 0x00007f1fb78c51a1 in fuse_resolve_fd (state=0x7f1f98ffabe0) at
fuse-resolve.c:543
#39 fuse_resolve (state=0x7f1f98ffabe0) at fuse-resolve.c:611
#40 0x00007f1fb78c54fe in fuse_resolve_all (state=<optimized out>) at
fuse-resolve.c:644
#41 0x00007f1fb78c5540 in fuse_resolve_and_resume (state=0x7f1f98ffabe0,
fn=0x7f1fb78cf600 <fuse_write_resume>) at fuse-resolve.c:680
#42 0x00007f1fb78dc96b in fuse_thread_proc (data=0x557f2e638d20) at
fuse-bridge.c:5115
#43 0x00007f1fb9566494 in start_thread (arg=0x7f1facf1f700) at
pthread_create.c:333
#44 0x00007f1fb8e15acf in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:97

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