Print

Print


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