Bug 762527 (GLUSTER-795)

Summary: Crash seen in a distributed replicate setup
Product: [Community] GlusterFS Reporter: Vijay Bellur <vijay>
Component: coreAssignee: Anand Avati <aavati>
Status: CLOSED WORKSFORME QA Contact:
Severity: high Docs Contact:
Priority: low    
Version: 3.0.3CC: amarts, chrisw, gluster-bugs, tejas
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Vijay Bellur 2010-03-31 17:39:57 UTC
The following crash has been observed with a glusterfs client in a distributed replicate setup:

(gdb) thread apply all bt full

Thread 3 (process 11079):
#0  0x00007f7cda753174 in __lll_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00007f7cda74eb08 in _L_lock_104 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00007f7cda74e470 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00007f7cdab88d89 in ?? () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#4  0x00007f7cdab891b7 in inode_unref () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#5  0x00007f7cdab7ab42 in loc_wipe () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#6  0x00007f7cd99c6ebe in ?? ()
   from /usr/lib/glusterfs/3.0.3rc1/xlator/protocol/client.so
No symbol table info available.
#7  0x00007f7cd99d8d87 in client_lookup_cbk ()
   from /usr/lib/glusterfs/3.0.3rc1/xlator/protocol/client.so
No symbol table info available.
#8  0x00007f7cd99c6a2a in protocol_client_pollin ()
   from /usr/lib/glusterfs/3.0.3rc1/xlator/protocol/client.so
No symbol table info available.
#9  0x00007f7cd99cdeba in notify ()
   from /usr/lib/glusterfs/3.0.3rc1/xlator/protocol/client.so
No symbol table info available.
#10 0x00007f7cdab7b033 in xlator_notify () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#11 0x00007f7cd8f3347b in socket_event_handler ()
   from /usr/lib/glusterfs/3.0.3rc1/transport/socket.so
No symbol table info available.
#12 0x00007f7cdab9491a in ?? () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#13 0x0000000000404506 in main ()
No symbol table info available.

Thread 2 (process 11080):
#0  0x00007f7cda481b81 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f7cda4b5584 in usleep () from /lib/libc.so.6
No symbol table info available.
#2  0x00007f7cdab86e43 in gf_timer_proc () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#3  0x00007f7cda74c3f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00007f7cda4bbb4d in clone () from /lib/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (process 11084):
#0  0x00007f7cda416095 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00007f7cda417af0 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00007f7cda450a7b in ?? () from /lib/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#3  0x00007f7cda458a14 in ?? () from /lib/libc.so.6
No symbol table info available.
#4  0x00007f7cda45a07f in calloc () from /lib/libc.so.6
No symbol table info available.
#5  0x00007f7cdab87cba in ?? () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#6  0x00007f7cdab8812e in inode_new () from /usr/lib/libglusterfs.so.0
No symbol table info available.
#7  0x00007f7cd91436ef in ?? ()
   from /usr/lib/glusterfs/3.0.3rc1/xlator/mount/fuse.so
No symbol table info available.
#8  0x00007f7cd91446a6 in ?? ()
   from /usr/lib/glusterfs/3.0.3rc1/xlator/mount/fuse.so
No symbol table info available.
#9  0x00007f7cda74c3f7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#10 0x00007f7cda4bbb4d in clone () from /lib/libc.so.6
No symbol table info available.
#11 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)

Comment 1 Vijay Bellur 2010-09-14 09:43:11 UTC
We have not been able to reproduce this.