Yes, something in that direction was my first guess as well ... but wanted to make sure all is good in xrootd before we start digging on the root side :)

Backtrace with debuginfo installed (not much better, but at least it's clear this pointers are garbage towards the top):

Thread 1 "root.exe" received signal SIGSEGV, Segmentation fault.
[Switching to process 2459374]
0x00007ffff74b1a66 in pthread_rwlock_rdlock () from /lib64/libpthread.so.0
(gdb) bt
#0  0x00007ffff74b1a66 in pthread_rwlock_rdlock () from /lib64/libpthread.so.0
#1  0x00007fffe91ecd62 in XrdSysRWLock::ReadLock (this=0x8) at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/./XrdSys/XrdSysPthread.hh:342
#2  XrdSysRWLockHelper::XrdSysRWLockHelper (rd=true, l=..., this=<synthetic pointer>)
    at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/./XrdSys/XrdSysPthread.hh:392
#3  XrdCl::Env::GetInt (this=0x0, k=..., value=@0x7fffffffad4c: 3) at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/XrdCl/XrdClEnv.cc:92
#4  0x00007fffe9207a39 in XrdCl::PostMasterImpl::PostMasterImpl (this=0x1942140)
    at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/XrdCl/XrdClPostMaster.cc:64
#5  XrdCl::PostMaster::PostMaster (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/XrdCl/XrdClPostMaster.cc:60
#6  0x00007fffe91fed5e in XrdCl::DefaultEnv::GetPostMaster () at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/XrdCl/XrdClDefaultEnv.cc:464
#7  0x00007fffe9245fc5 in XrdCl::FileStateHandler::~FileStateHandler (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/XrdCl/XrdClFileStateHandler.cc:796
#8  0x00007fffe9243bd0 in XrdCl::File::~File (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/XrdCl/XrdClFile.cc:71
#9  0x00007fffe9243c6d in XrdCl::File::~File (this=<optimized out>, this=<optimized out>)
    at /usr/src/debug/xrootd-5.3.0-1.fc33.x86_64/src/XrdCl/XrdClFile.cc:73
#10 0x00007fffef69630f in TNetXNGFile::~TNetXNGFile (this=0x1f8d5d0, __in_chrg=<optimized out>)
    at /home/matevz/root-dev/dev-1/net/netxng/src/TNetXNGFile.cxx:233
#11 0x00007fffef696396 in TNetXNGFile::~TNetXNGFile (this=0x1f8d5d0, __in_chrg=<optimized out>)
    at /home/matevz/root-dev/dev-1/net/netxng/src/TNetXNGFile.cxx:236
#12 0x00007ffff7bc5ad3 in TCollection::GarbageCollect (obj=0x1f8d5d0) at /home/matevz/root-dev/dev-1/core/cont/src/TCollection.cxx:736
#13 0x00007ffff7bcdbe5 in TList::Delete (this=0x4307c0, option=0x7ffff7e1726b "slow") at /home/matevz/root-dev/dev-1/core/cont/src/TList.cxx:508
#14 0x00007ffff7af756b in TROOT::~TROOT (this=0x7ffff7f5a900 <ROOT::Internal::GetROOT1()::alloc>, __in_chrg=<optimized out>)
    at /home/matevz/root-dev/dev-1/core/base/src/TROOT.cxx:889
#15 0x00007ffff7af4f5f in at_exit_of_TROOT () at /home/matevz/root-dev/dev-1/core/base/src/TROOT.cxx:290
#16 0x00007ffff7317247 in __run_exit_handlers () from /lib64/libc.so.6
#17 0x00007ffff73173f0 in exit () from /lib64/libc.so.6
#18 0x00007ffff7c91627 in TUnixSystem::Exit (this=0x42a800, code=0, mode=true) at /home/matevz/root-dev/dev-1/core/unix/src/TUnixSystem.cxx:2157
#19 0x00007ffff7b0cc16 in TApplication::Terminate (this=0x482000, status=0) at /home/matevz/root-dev/dev-1/core/base/src/TApplication.cxx:1672
#20 0x00007ffff7facf9d in TRint::Terminate (this=0x482000, status=0) at /home/matevz/root-dev/dev-1/core/rint/src/TRint.cxx:696
#21 0x00007ffff7b0b37d in TApplication::ProcessLine (this=0x482000, line=0x7fffffffb589 ".q", sync=false, err=0x7fffffffb51c)
    at /home/matevz/root-dev/dev-1/core/base/src/TApplication.cxx:1334
#22 0x00007ffff7fad334 in TRint::ProcessLineNr (this=0x482000, filestem=0x7ffff7fbd6cf "ROOT_prompt_", line=0x7fffffffb589 ".q", error=0x7fffffffb51c)
    at /home/matevz/root-dev/dev-1/core/rint/src/TRint.cxx:766
#23 0x00007ffff7facab4 in TRint::HandleTermInput (this=0x482000) at /home/matevz/root-dev/dev-1/core/rint/src/TRint.cxx:612
#24 0x00007ffff7faa5c5 in TTermInputHandler::Notify (this=0x1381dc0) at /home/matevz/root-dev/dev-1/core/rint/src/TRint.cxx:132
#25 0x00007ffff7fae98f in TTermInputHandler::ReadNotify (this=0x1381dc0) at /home/matevz/root-dev/dev-1/core/rint/src/TRint.cxx:124
#26 0x00007ffff7c8fa8a in TUnixSystem::CheckDescriptors (this=0x42a800) at /home/matevz/root-dev/dev-1/core/unix/src/TUnixSystem.cxx:1322
#27 0x00007ffff7c8eec6 in TUnixSystem::DispatchOneEvent (this=0x42a800, pendingOnly=false)
    at /home/matevz/root-dev/dev-1/core/unix/src/TUnixSystem.cxx:1077
#28 0x00007ffff7b7e773 in TSystem::InnerLoop (this=0x42a800) at /home/matevz/root-dev/dev-1/core/base/src/TSystem.cxx:406
#29 0x00007ffff7b7e519 in TSystem::Run (this=0x42a800) at /home/matevz/root-dev/dev-1/core/base/src/TSystem.cxx:356
#30 0x00007ffff7b0c963 in TApplication::Run (this=0x482000, retrn=false) at /home/matevz/root-dev/dev-1/core/base/src/TApplication.cxx:1604
#31 0x00007ffff7fabddd in TRint::Run (this=0x482000, retrn=false) at /home/matevz/root-dev/dev-1/core/rint/src/TRint.cxx:463
#32 0x00000000004011e8 in main (argc=1, argv=0x7fffffffda28) at /home/matevz/root-dev/dev-1/main/src/rmain.cxx:30


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

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1487#issuecomment-888637996", "url": "https://github.com/xrootd/xrootd/issues/1487#issuecomment-888637996", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

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