On Nov 6, 2012, at 12:53 AM, Emmanuel Dreyfus wrote:
Jeff Darcy <jdarcy@xxxxxxxxxx> wrote:
Thanks for reporting that. I've submitted a patch to fix it.
Here is it at mount time (100% reproductible)
Are you trying to configure SSL for the management connection too?
I've verified that we're getting into __socket_disconnect for the
portmapper connection during mount, but we don't call SSL_clear
because that connection isn't using SSL. I've also verified that
__socket_disconnect works for the main SSL connection, where it does
call SSL_clear. It appears that we're getting into SSL_clear for a
non-SSL connection in your case, which is strange to say the least.
pending frames:
frame : type(0) op(0)
patchset: git://git.gluster.com/glusterfs.git
signal received: 11
time of crash: 2012-11-06 05:46:03configuration details:
dlfcn 1
fdatasync 1
libpthread 1
llistxattr 1
spinlock 1
extattr.h 1
xattr.h 1
st_atimespec.tv_nsec 1
package-string: glusterfs 3.4.0qa2
Program terminated with signal 11, Segmentation fault.
#0 0xba389746 in SSL_clear () from /usr/lib/libssl.so.10
(gdb) bt
#0 0xba389746 in SSL_clear () from /usr/lib/libssl.so.10
#1 0xba3abc4c in __socket_disconnect (this=0xbb717000) at socket.c:
500
#2 0xba3b36b9 in socket_poller (ctx=0xbb717000) at socket.c:2235
#3 0xbbb584ea in ?? () from /usr/lib/libpthread.so.1
#4 0xbb905ea0 in ___lwp_park50 () from /usr/lib/libc.so.12
#5 0xb7800000 in ?? ()
#6 0xbbb586fa in pthread_create () from /usr/lib/libpthread.so.1
#7 0xba3aca9f in socket_connect (this=0xbb715c00, port=49152) at
socket.c:2587
#8 0xbbb77b3f in rpc_transport_connect (this=0xbb715c00, port=49152)
at rpc-transport.c:384
#9 0xbbb790cf in rpc_clnt_reconnect (trans_ptr=0xbb715c00) at
rpc-clnt.c:427
#10 0xbbba2fb4 in gf_timer_proc (ctx=0xbb7011c0) at timer.c:168
#11 0xbbb584ea in ?? () from /usr/lib/libpthread.so.1
#12 0xbb905ea0 in ___lwp_park50 () from /usr/lib/libc.so.12
#13 0xb9a00000 in ?? ()
#14 0xbbb9ec5c in default_notify (this=0xbbb8797a, event=1,
data=0xba4ea000)
at defaults.c:1307
#15 0x0804a03f in ?? ()
--
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@xxxxxxxxxx