Print

Print


Hello,

We are beginning to use xrootd 3.0.2 in the Wisconsin CMS T2.  We are 
experiencing frequent crashes of xrootd during GSI authentication.  I 
have pasted the crash message at the end of this email.

Commenting out the following configuration line avoids the crash but 
also avoids doing any authentication:

sec.protocol /usr/lib64 gsi -certdir:/etc/grid-security/certificates 
-cert:/etc/grid-security/xrd/xrdcert.pem 
-key:/etc/grid-security/xrd/xrdkey.pem -crl:3 -authzfun:libXrdLcmaps.so 
-authzfunparms:--osg,--lcmapscfg,/etc/xrootd/lcmaps.cfg,--loglevel,0 
--gmapopt:2|useglobals

Thanks in advance for any help you can give us.

Cheers,
--Dan

*** glibc detected *** /usr/bin/xrootd: double free or corruption 
(!prev): 0x00000000052e0110 ***
======= Backtrace: =========
/lib64/libc.so.6[0x2b9e8c6e030f]
/lib64/libc.so.6(cfree+0x4b)[0x2b9e8c6e076b]
/lib64/libcrypto.so.6(CRYPTO_free+0x1d)[0x2aaaabfffedd]
/lib64/libcrypto.so.6(ERR_set_error_data+0x85)[0x2aaaabffd1c5]
/lib64/libcrypto.so.6(ERR_add_error_data+0x110)[0x2aaaabffd7d0]
/lib64/libcrypto.so.6(PEM_bytes_read_bio+0x3a5)[0x2aaaabfc4425]
/lib64/libcrypto.so.6(PEM_read_bio_PrivateKey+0x81)[0x2aaaabfc6031]
/lib64/libcrypto.so.6(PEM_read_bio_RSAPrivateKey+0xb)[0x2aaaabfc536b]
/usr/lib64/libXrdCryptossl.so.0(_Z27XrdCryptosslX509ParseBucketP12XrdSutBucketP18XrdCryptoX509Chain+0x343)[0x2aaaab0394d3] 

/usr/lib64/libXrdSecgsi.so(_ZN17XrdSecProtocolgsi12ServerDoCertEP12XrdSutBufferPS1_R12XrdOucString+0x2e6)[0x2aaaaae0a596] 

/usr/lib64/libXrdSecgsi.so(_ZN17XrdSecProtocolgsi16ParseServerInputEP12XrdSutBufferPS1_R12XrdOucString+0xc5)[0x2aaaaae0b355] 

/usr/lib64/libXrdSecgsi.so(_ZN17XrdSecProtocolgsi12AuthenticateEP12XrdSecBufferPS1_P13XrdOucErrInfo+0x37e)[0x2aaaaae0ef6e] 

/usr/bin/xrootd(_ZN17XrdXrootdProtocol7do_AuthEv+0xf0)[0x4351b0]
/usr/bin/xrootd(_ZN7XrdLink4DoItEv+0x20)[0x439da0]
/usr/bin/xrootd(_ZN12XrdScheduler3RunEv+0xc8)[0x43e7c8]
/usr/bin/xrootd(_Z15XrdStartWorkingPv+0x9)[0x43e939]
/usr/bin/xrootd(XrdSysThread_Xeq+0x47)[0x481607]
/lib64/libpthread.so.0[0x2b9e8b8a573d]
/lib64/libc.so.6(clone+0x6d)[0x2b9e8c741f6d]