[Bugs] [Bug 1353561] Multiple bricks could crash after TCP port probing

bugzilla at redhat.com bugzilla at redhat.com
Thu Aug 4 12:32:34 UTC 2016


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



--- Comment #8 from Oleksandr Natalenko <oleksandr at natalenko.name> ---
New bunch of cores, re-tested with 3.7.14 with the following patches:

===
Aravinda VK (1):
      packaging: Remove ".py" extension from symlink target

Atin Mukherjee (1):
      rpc : build_prog_details should iterate program list inside critical
section

Jiffin Tony Thottan (2):
      gfapi : Avoid double freeing of dict in glfs_*_*getxattr
      xlator/trash : append '/' at the end in trash_notify_lookup_cbk

Raghavendra G (2):
      libglusterfs/client_t: Dump the 0th client too
      storage/posix: fix inode leaks

Soumya Koduri (2):
      glfs/upcall: entries should be removed under mutex lock
      gfapi/upcall: Fix a ref leak

Susant Palai (1):
      posix: fix posix_fgetxattr to return the correct error
===

core.25072:

===
#0  0x00007f0e0d0875f7 in raise () from /lib64/libc.so.6
#1  0x00007f0e0d088ce8 in abort () from /lib64/libc.so.6
#2  0x00007f0e0d0c7327 in __libc_message () from /lib64/libc.so.6
#3  0x00007f0e0d0cf053 in _int_free () from /lib64/libc.so.6
#4  0x00007f0e0e993b29 in dict_destroy (this=0x7f0e0ec76e18) at dict.c:565
#5  0x00007f0e0e9d7974 in call_stub_wipe_args (stub=0x7f0e0bf4b06c) at
call-stub.c:2533
#6  call_stub_destroy (stub=0x7f0e0bf4b06c) at call-stub.c:2550
#7  0x00007f0dfb166363 in iot_worker (data=0x7f0dfc055de0) at io-threads.c:215
#8  0x00007f0e0d803dc5 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f0e0d148ced in clone () from /lib64/libc.so.6
===

core.25078:

===
#0  0x00007f336bbe55f7 in raise () from /lib64/libc.so.6
#1  0x00007f336bbe6ce8 in abort () from /lib64/libc.so.6
#2  0x00007f336bc25327 in __libc_message () from /lib64/libc.so.6
#3  0x00007f336bc2d053 in _int_free () from /lib64/libc.so.6
#4  0x00007f336219080f in fini (this=0x7f334400d7d0) at socket.c:4215
#5  0x00007f336d2c35cd in rpc_transport_destroy
(this=this at entry=0x7f334400d7d0) at rpc-transport.c:471
#6  0x00007f336d2c3767 in rpc_transport_unref (this=this at entry=0x7f334400d7d0)
at rpc-transport.c:529
#7  0x00007f336218d24a in socket_event_handler (fd=fd at entry=20,
idx=idx at entry=8, data=0x7f334400d7d0, poll_in=1, poll_out=0,
poll_err=<optimized out>) at socket.c:2366
#8  0x00007f336d56832a in event_dispatch_epoll_handler (event=0x7f335cbf4e80,
event_pool=0x7f336dfb4300) at event-epoll.c:575
#9  event_dispatch_epoll_worker (data=0x7f3358020870) at event-epoll.c:678
#10 0x00007f336c361dc5 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f336bca6ced in clone () from /lib64/libc.so.6
===

core.6484 (similar to introduced previously):

===
#0  0x00007fcec4c5fbd0 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007fcec5df885d in gf_log_set_log_buf_size (buf_size=buf_size at entry=0)
at logging.c:256
#2  0x00007fcec5df89f7 in gf_log_disable_suppression_before_exit
(ctx=0x7fcec7b60010) at logging.c:428
#3  0x00007fcec5e1aa75 in gf_print_trace (signum=11, ctx=0x7fcec7b60010) at
common-utils.c:579
#4  <signal handler called>
#5  0x00007fcec5e1e5a9 in __inode_ctx_free (inode=inode at entry=0x7fce8d659ac4)
at inode.c:336
#6  0x00007fcec5e1f627 in __inode_destroy (inode=0x7fce8d659ac4) at inode.c:358
#7  inode_table_prune (table=table at entry=0x7fceb40d06a0) at inode.c:1540
#8  0x00007fcec5e1f8b4 in inode_unref (inode=0x7fce8d659ac4) at inode.c:529
#9  0x00007fcec5e327b4 in fd_destroy (bound=_gf_true, fd=0x7fceb40d0b2c) at
fd.c:537
#10 fd_unref (fd=0x7fceb40d0b2c) at fd.c:573
#11 0x00007fceb139e397 in server3_3_releasedir (req=0x7fceb8010190) at
server-rpc-fops.c:4072
#12 0x00007fcec5bbd6db in rpcsvc_handle_rpc_call (svc=0x7fceb4030130,
trans=trans at entry=0x7fceb40cda10, msg=0x7fcea4009bb0) at rpcsvc.c:705
#13 0x00007fcec5bbd8ab in rpcsvc_notify (trans=0x7fceb40cda10,
mydata=<optimized out>, event=<optimized out>, data=<optimized out>) at
rpcsvc.c:799
#14 0x00007fcec5bbf7f3 in rpc_transport_notify (this=this at entry=0x7fceb40cda10,
event=event at entry=RPC_TRANSPORT_MSG_RECEIVED, data=data at entry=0x7fcea4009bb0)
at rpc-transport.c:546
#15 0x00007fcebaa86654 in socket_event_poll_in (this=this at entry=0x7fceb40cda10)
at socket.c:2245
#16 0x00007fcebaa89294 in socket_event_handler (fd=fd at entry=10,
idx=idx at entry=5, data=0x7fceb40cda10, poll_in=1, poll_out=0, poll_err=0) at
socket.c:2358
#17 0x00007fcec5e6432a in event_dispatch_epoll_handler (event=0x7fceb037ee80,
event_pool=0x7fcec7b7f300) at event-epoll.c:575
#18 event_dispatch_epoll_worker (data=0x7fceb4002ac0) at event-epoll.c:678
#19 0x00007fcec4c5ddc5 in start_thread () from /lib64/libpthread.so.0
#20 0x00007fcec45a2ced in clone () from /lib64/libc.so.6
===

Attaching xz-ipped corefiles as well.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=XXqM7cNkfD&a=cc_unsubscribe


More information about the Bugs mailing list