Description of problem: (gdb) bt #0 0x0000003e00232885 in raise () from /lib64/libc.so.6 #1 0x0000003e00234065 in abort () from /lib64/libc.so.6 #2 0x0000003e0026f977 in __libc_message () from /lib64/libc.so.6 #3 0x0000003e00275296 in malloc_printerr () from /lib64/libc.so.6 #4 0x00007f3e81678ab0 in index_forget (this=<value optimized out>, inode=<value optimized out>) at index.c:1108 #5 0x0000003e0162c313 in __inode_destroy (table=<value optimized out>) at inode.c:320 #6 inode_table_prune (table=<value optimized out>) at inode.c:1235 #7 0x0000003e0162c63c in inode_unref (inode=0x7f3e804bfd08) at inode.c:445 #8 0x0000003e0163c7db in fd_destroy (fd=0x1705c24) at fd.c:516 #9 fd_unref (fd=0x1705c24) at fd.c:543 #10 0x0000003e0162e0d2 in call_stub_destroy_unwind (stub=0x7f3e8520ffb0) at call-stub.c:4023 #11 call_stub_destroy (stub=0x7f3e8520ffb0) at call-stub.c:4128 #12 0x00007f3e818901cb in iot_worker (data=0x16fb070) at io-threads.c:191 #13 0x0000003e00a077f1 in start_thread () from /lib64/libpthread.so.0 #14 0x0000003e002e5ccd in clone () from /lib64/libc.so.6 Version-Release number of selected component (if applicable): 3.3.0 How reproducible: Not frequently Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Some inputs from Vijay: * trigger self-heal after disconnects * rsync -a Should be able to reproduce the crash
Don't see this on latest master: pk@pranithk-laptop - ~/workspace/gerrit-repo (master) 18:14:27 :) ⚡ for i in `find /usr/local/lib/glusterfs/3git -iname "*so" `; do execstack $i; done | grep "^X" pk@pranithk-laptop - ~/workspace/gerrit-repo (master) 18:14:40 :( ⚡
Sorry was meaning to add the comment above to 874498
Not able to re-create the issue for more than 1 year. Closing it for now. Please feel free to re-open the bug if it is seen again.