When envar XrdSecGSIDELEGPROXY is set to 1 (ask the server to send back a proxy request to be signed;) we get a SEGV: #0 0x00007f01c74e7381 in XrdCryptosslX509SignProxyReq (xcpi=0x7f01c0053f40, kcpi= 0x7f01c0052f90, xcri=0x7f01c002a950, xcpo=0x7f01caf6ecc8) at /u/sf/abh/xtest/xrootd/src/XrdCrypto/XrdCryptosslgsiAux.cc:1070 because xriext is zero.which indicates that the certificate had no extensions (it was a proxy certificate generated by voms-proxy-init with no request for a voms extension). The full traceback is below. #0 0x00007f01c74e7381 in XrdCryptosslX509SignProxyReq (xcpi=0x7f01c0053f40, kcpi=0x7f01c0052f90, xcri=0x7f01c002a950, xcpo=0x7f01caf6ecc8) at /u/sf/abh/xtest/xrootd/src/XrdCrypto/XrdCryptosslgsiAux.cc:1070 #1 0x00007f01c793ff5a in XrdSecProtocolgsi::ClientDoPxyreq (this=0x7f01c0004cb0, br= 0x7f01c005c410, bm=0x7f01caf6ee68, emsg=...) at /u/sf/abh/xtest/xrootd/src/XrdSecgsi/XrdSecProtocolgsi.cc:3200 #2 0x00007f01c793de46 in XrdSecProtocolgsi::ParseClientInput (this=0x7f01c0004cb0, br=0x7f01c005c410, bm=0x7f01caf6ee68, cmsg=...) at /u/sf/abh/xtest/xrootd/src/XrdSecgsi/XrdSecProtocolgsi.cc:2817 #3 0x00007f01c7934bed in XrdSecProtocolgsi::getCredentials (this=0x7f01c0004cb0, parm=0x7f01c005e900, ei=0x7f01caf6f0d0) at /u/sf/abh/xtest/xrootd/src/XrdSecgsi/XrdSecProtocolgsi.cc:1379 #4 0x00007f01cd483529 in XrdCl::XRootDTransport::DoAuthentication (this=0x11defd0, hsData=0x7f01c00008c0, info=0x11e2b30) at /u/sf/abh/xtest/xrootd/src/XrdCl/XrdClXRootDTransport.cc:1707 #5 0x00007f01cd47f817 in XrdCl::XRootDTransport::HandShakeMain (this=0x11defd0, handShakeData=0x7f01c00008c0, channelData=...) at /u/sf/abh/xtest/xrootd/src/XrdCl/XrdClXRootDTransport.cc:430 #6 0x00007f01cd47f467 in XrdCl::XRootDTransport::HandShake (this=0x11defd0, handShakeData=0x7f01c00008c0, channelData=...) at /u/sf/abh/xtest/xrootd/src/XrdCl/XrdClXRootDTransport.cc:326 #7 0x00007f01cd4e732d in XrdCl::AsyncSocketHandler::OnReadWhileHandshaking ( this=0x11e2e60) at /u/sf/abh/xtest/xrootd/src/XrdCl/XrdClAsyncSocketHandler.cc:779 #8 0x00007f01cd4e5762 in XrdCl::AsyncSocketHandler::Event (this=0x11e2e60, type=1 '\001') at /u/sf/abh/xtest/xrootd/src/XrdCl/XrdClAsyncSocketHandler.cc:234 #9 0x00007f01cd46a96b in (anonymous namespace)::SocketCallBack::Event ( this=0x11e3650, chP=0x11e3670, cbArg=0x0, evFlags=1) at /u/sf/abh/xtest/xrootd/src/XrdCl/XrdClPollerBuiltIn.cc:82 #10 0x00007f01ccebf4ec in XrdSys::IOEvents::Poller::CbkXeq (this=0x11deec0, cP=0x11e3670, events=1, eNum=0, eTxt=0x0) at /u/sf/abh/xtest/xrootd/src/XrdSys/XrdSysIOEvents.cc:693 #11 0x00007f01ccec140e in XrdSys::IOEvents::PollE::Dispatch (this=0x11deec0, cP=0x11e3670, pollEv=1) at /u/sf/abh/xtest/xrootd/src/./XrdSys/XrdSysIOEventsPollE.icc:270 #12 0x00007f01ccec12b9 in XrdSys::IOEvents::PollE::Begin (this=0x11deec0, syncsem=0x11dd820, retcode=@0x7fff8f05e330, eTxt=0x7fff8f05e328) at /u/sf/abh/xtest/xrootd/src/./XrdSys/XrdSysIOEventsPollE.icc:225 #13 0x00007f01ccebde0c in XrdSys::IOEvents::BootStrap::Start (parg=0x7fff8f05e320) at /u/sf/abh/xtest/xrootd/src/XrdSys/XrdSysIOEvents.cc:131 ---Type <return> to continue, or q <return> to quit--- #14 0x00007f01ccebaa5e in XrdSysThread_Xeq (myargs=0x11ddcb0) at /u/sf/abh/xtest/xrootd/src/XrdSys/XrdSysPthread.cc:86 #15 0x00007f01cc133aa1 in start_thread () from /lib64/libpthread.so.0 #16 0x00007f01cc431bcd in clone () from /lib64/libc.so.6 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/issues/696 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the XROOTD-DEV list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1