I have already contacted by mail the devs and Mattias as EPEL packager and i'm now opening also a ticket about it.

We are seeing Xrootd crashing on our DPM testbeds after the upgrade to Xrootd 4.6.0 from EPEL-testing

the backtrace:

(gdb) bt
#0  XrdCryptogsiX509Chain::Verify (this=0x661e90, errcode=@0x7fffffff959c, vopt=<value optimized out>) at /usr/src/debug/xrootd-4.6.0/src/XrdCrypto/XrdCryptogsiX509Chain.cc:109
#1  0x00007ffff6bc8c5a in XrdSecProtocolgsi::VerifyCA (opt=<value optimized out>, cca=0x661e90, CF=<value optimized out>) at /usr/src/debug/xrootd-4.6.0/src/XrdSecgsi/XrdSecProtocolgsi.cc:4252
#2  0x00007ffff6bcd169 in XrdSecProtocolgsi::GetCA (cahash=0x660fb0 "5168735f.0", cf=0x7ffff699b520, hs=0x0) at /usr/src/debug/xrootd-4.6.0/src/XrdSecgsi/XrdSecProtocolgsi.cc:4399
#3  0x00007ffff6bcdd6a in XrdSecProtocolgsi::GetSrvCertEnt (pfeRef=..., cf=0x7ffff699b520, timestamp=<value optimized out>, certcalist=...) at /usr/src/debug/xrootd-4.6.0/src/XrdSecgsi/XrdSecProtocolgsi.cc:5378
#4  0x00007ffff6bd4972 in XrdSecProtocolgsi::Init (opt=..., erp=0x7fffffffb530) at /usr/src/debug/xrootd-4.6.0/src/XrdSecgsi/XrdSecProtocolgsi.cc:653
#5  0x00007ffff6bd796a in XrdSecProtocolgsiInit (mode=<value optimized out>, parms=<value optimized out>, erp=0x7fffffffb530) at /usr/src/debug/xrootd-4.6.0/src/XrdSecgsi/XrdSecProtocolgsi.cc:2674
#6  0x00007ffff6de7d99 in XrdSecPManager::ldPO (this=0x7ffff6fefd60, eMsg=0x7fffffffb530, pmode=115 's', pid=<value optimized out>,
    parg=0x635300 " -crl:3 -key:/etc/grid-security/dpmmgr/dpmkey.pem -cert:/etc/grid-security/dpmmgr/dpmcert.pem -md:sha256:sha1 -ca:2 -gmapopt:10 -vomsfun:/usr/lib64/libXrdSecgsiVOMS.so", spath=<value optimized out>)
    at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecPManager.cc:333
#7  0x00007ffff6dea9e4 in Load (this=0x632300, Config=<value optimized out>, Eroute=...) at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecPManager.hh:74
#8  XrdSecServer::xprot (this=0x632300, Config=<value optimized out>, Eroute=...) at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecServer.cc:838
#9  0x00007ffff6deb1cb in XrdSecServer::ConfigFile (this=0x632300, ConfigFN=0x6111f0 "/etc/xrootd/xrootd-dpmdisk.cfg") at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecServer.cc:508
#10 0x00007ffff6deb498 in XrdSecServer::Configure (this=0x632300, cfn=0x6111f0 "/etc/xrootd/xrootd-dpmdisk.cfg") at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecServer.cc:415
#11 0x00007ffff6deb72c in XrdSecgetService (lp=0x610618, cfn=0x6111f0 "/etc/xrootd/xrootd-dpmdisk.cfg") at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecServer.cc:1060
#12 0x00007ffff7b01156 in (anonymous namespace)::Load (eBuff=<value optimized out>, eBlen=<value optimized out>, cfn=0x6111f0 "/etc/xrootd/xrootd-dpmdisk.cfg", seclib=0x633460 "libXrdSec.so", getP=0x7fffffffc518, secP=0x7fffffffc4e8, eDest=0x7ffff7fe6aa0)
    at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecLoadSecurity.cc:118
#13 0x00007ffff7b01273 in XrdSecLoadSecService (eDest=<value optimized out>, cfn=<value optimized out>, seclib=<value optimized out>, getP=<value optimized out>, proP=0x7ffff7fe6a78) at /usr/src/debug/xrootd-4.6.0/src/XrdSec/XrdSecLoadSecurity.cc:288
#14 0x00007ffff7d613f4 in XrdXrootdProtocol::ConfigSecurity (xEnv=..., cfn=<value optimized out>) at /usr/src/debug/xrootd-4.6.0/src/XrdXrootd/XrdXrootdConfig.cc:549
#15 0x00007ffff7d61e69 in XrdXrootdProtocol::Configure (parms=0x6325c0 "libXrdSec-4.so", pi=0x610520) at /usr/src/debug/xrootd-4.6.0/src/XrdXrootd/XrdXrootdConfig.cc:258
#16 0x00007ffff7d6b785 in XrdgetProtocol (pname=<value optimized out>, parms=<value optimized out>, pi=0x610520) at /usr/src/debug/xrootd-4.6.0/src/XrdXrootd/XrdXrootdProtocol.cc:161
#17 0x000000000040b792 in XrdProtLoad::Load (lname=0x0, pname=0x620900 "xrootd", parms=0x0, pi=0x610520) at /usr/src/debug/xrootd-4.6.0/src/Xrd/XrdProtLoad.cc:101
#18 0x0000000000409a05 in XrdConfig::Setup (this=0x610520, dfltp=<value optimized out>) at /usr/src/debug/xrootd-4.6.0/src/Xrd/XrdConfig.cc:1038
#19 0x000000000040a63a in XrdConfig::Configure (this=0x610520, argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/xrootd-4.6.0/src/Xrd/XrdConfig.cc:520
#20 0x000000000040c84a in main (argc=4, argv=0x7fffffffe3d8) at /usr/src/debug/xrootd-4.6.0/src/Xrd/XrdMain.cc:179 

the cert file reported in the backtrace is the CERN root CA file


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"xrootd 4.6.0 from epel-testing is crashing on DPM instances (#463)"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/463"}}}

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