Hi Brian, thanks for the repoort! Could you please put it in savannah? Thanks, Lukasz 2011/10/6 Brian Bockelman <[log in to unmask]>: > Hi Lukasz, > > Unfortunately, this version still segfaults on startup for me. Stack trace is below. I also get the following error when upgrading/removing xrootd-libs: > > [bbockelm@xrootd-itb ~]$ sudo rpm -e xrootd-libs --nodeps > /sbin/ldconfig: relative path `0' used to build cache > error: %postun(xrootd-libs-3.1.0-0.3.rc1.osg.xu.x86_64) scriptlet failed, exit status 1 > > > Brian > > On Oct 5, 2011, at 9:39 AM, Lukasz Janyst wrote: > >> Dear All, >> >> the XRootD 3.1.0 release candidate 1 has been tagged. You can >> download the source here: >> >> http://xrootd.cern.ch/cgi-bin/cgit.cgi/xrootd/snapshot/xrootd-3.1.0-rc1.tar.bz2 >> >> and the RPMs here: >> >> http://xrootd.cern.ch/sw/releases/3.1.0-rc1/rpms/ >> >> the XRootD-testing yum repository has been updated as well: >> >> http://xrootd.org/binaries/xrootd-testing-slc5.repo >> http://xrootd.org/binaries/xrootd-testing-slc6.repo >> >> The pre-release notes are available here: >> >> http://xrootd.cern.ch/cgi-bin/cgit.cgi/xrootd/tree/docs/PreReleaseNotes.txt >> >> Please have a look if you wish to help with testing and debugging. >> >> Best regards, >> Lukasz > > > Program received signal SIGSEGV, Segmentation fault. > [Switching to Thread 0x40908940 (LWP 1369)] > XrdNet::Trim (this=0x0, hname=0x64209c "xrootd-itb") at /usr/src/debug/xrootd/xrootd/src/XrdNet/XrdNet.cc:258 > 258 if (Domlen && k > Domlen) > (gdb) thread apply all bt > [New Thread 0x40a09940 (LWP 1370)] > > Thread 11 (Thread 0x40a09940 (LWP 1370)): > #0 0x0000003d29ad3f31 in clone () from /lib64/libc.so.6 > #1 0x0000003d2a206660 in ?? () from /lib64/libpthread.so.0 > #2 0x0000000040a09940 in ?? () > #3 0x0000000000000000 in ?? () > > Thread 10 (Thread 0x40908940 (LWP 1369)): > #0 XrdNet::Trim (this=0x0, hname=0x64209c "xrootd-itb") at /usr/src/debug/xrootd/xrootd/src/XrdNet/XrdNet.cc:258 > #1 0x00002aaaab181a64 in XrdLink::Alloc (Peer=..., opts=0) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdLink.cc:232 > #2 0x00002aaaab17ef3e in XrdInet::Connect (this=0x63d220, host=<value optimized out>, port=1213, opts=<value optimized out>, > tmo=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdInet.cc:84 > #3 0x00002aaaaaaf2164 in XrdCmsClientMan::Hookup (this=0x640140) at /usr/src/debug/xrootd/xrootd/src/XrdCms/XrdCmsClientMan.cc:300 > #4 0x00002aaaaaaf264a in XrdCmsClientMan::Start (this=0x640140) at /usr/src/debug/xrootd/xrootd/src/XrdCms/XrdCmsClientMan.cc:202 > #5 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #6 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #7 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 9 (Thread 0x40807940 (LWP 1368)): > #0 0x0000003d2a20e1c1 in nanosleep () from /lib64/libpthread.so.0 > #1 0x00002aaaaaaecdf1 in XrdAccConfig_Refresh (start_data=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdAcc/XrdAccConfig.cc:85 > #2 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #3 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #4 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 8 (Thread 0x40706940 (LWP 1367)): > #0 0x0000003d29acb186 in poll () from /lib64/libc.so.6 > #1 0x00002aaaab18370e in XrdPollPoll::Start (this=0x63c330, syncsem=<value optimized out>, retcode=<value optimized out>) > at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdPollPoll.icc:261 > #2 0x00002aaaab1822d8 in XrdStartPolling (parg=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdPoll.cc:87 > #3 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #4 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #5 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 7 (Thread 0x40605940 (LWP 1366)): > #0 0x0000003d29acb186 in poll () from /lib64/libc.so.6 > #1 0x00002aaaab18370e in XrdPollPoll::Start (this=0x63b730, syncsem=<value optimized out>, retcode=<value optimized out>) > at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdPollPoll.icc:261 > #2 0x00002aaaab1822d8 in XrdStartPolling (parg=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdPoll.cc:87 > #3 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #4 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #5 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 6 (Thread 0x40504940 (LWP 1365)): > #0 0x0000003d29acb186 in poll () from /lib64/libc.so.6 > #1 0x00002aaaab18370e in XrdPollPoll::Start (this=0x6371d0, syncsem=<value optimized out>, retcode=<value optimized out>) > at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdPollPoll.icc:261 > #2 0x00002aaaab1822d8 in XrdStartPolling (parg=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdPoll.cc:87 > #3 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #4 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #5 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 5 (Thread 0x40403940 (LWP 1364)): > ---Type <return> to continue, or q <return> to quit--- > #0 0x0000003d2a20cd01 in sem_wait () from /lib64/libpthread.so.0 > #1 0x00002aaaab185b66 in Wait (this=0x2aaaaaf1b860) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.hh:317 > #2 XrdScheduler::Run (this=0x2aaaaaf1b860) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:260 > #3 0x00002aaaab185d79 in XrdStartWorking (carg=0x2aaaaaf1b900) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:65 > #4 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #5 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #6 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 4 (Thread 0x40302940 (LWP 1363)): > #0 0x0000003d2a20cd01 in sem_wait () from /lib64/libpthread.so.0 > #1 0x00002aaaab185b66 in Wait (this=0x2aaaaaf1b860) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.hh:317 > #2 XrdScheduler::Run (this=0x2aaaaaf1b860) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:260 > #3 0x00002aaaab185d79 in XrdStartWorking (carg=0x2aaaaaf1b900) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:65 > #4 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #5 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #6 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 3 (Thread 0x40201940 (LWP 1362)): > #0 0x0000003d2a20b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00002aaaab157062 in XrdSysCondVar::Wait (this=0x2aaaaaf1b950, sec=780) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:130 > #2 0x00002aaaab186332 in XrdScheduler::TimeSched (this=0x2aaaaaf1b860) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:525 > #3 0x00002aaaab186399 in XrdStartTSched (carg=0x2aaaaaf1b954) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:59 > #4 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #5 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #6 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 2 (Thread 0x40100940 (LWP 1361)): > #0 0x0000003d2a20b150 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 > #1 0x00002aaaab157062 in XrdSysCondVar::Wait (this=0x2aaaaaf1bb18, sec=1200) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:130 > #2 0x00002aaaab17e883 in XrdBuffManager::Reshape (this=0x2aaaaaf1ba10) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdBuffer.cc:205 > #3 0x00002aaaab17ebb9 in XrdReshaper (pp=0x2aaaaaf1bb1c) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdBuffer.cc:35 > #4 0x00002aaaab156ec7 in XrdSysThread_Xeq (myargs=<value optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:87 > #5 0x0000003d2a20673d in start_thread () from /lib64/libpthread.so.0 > #6 0x0000003d29ad3f6d in clone () from /lib64/libc.so.6 > > Thread 1 (Thread 0x2aaaab39d4a0 (LWP 1358)): > #0 0x0000003d29ad3f31 in clone () from /lib64/libc.so.6 > #1 0x0000003d2a20719f in pthread_create@@GLIBC_2.2.5 () from /lib64/libpthread.so.0 > #2 0x00002aaaab156dc4 in XrdSysThread::Run (tid=0x7fffffffb688, proc=0x2aaaaaaf3a10 <XrdCmsStartResp(void*)>, arg=0x0, opts=0, > tDesc=0x2aaaaaafd313 "async callback") at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:283 > #3 0x00002aaaaaaf3bd0 in XrdCmsFinderRMT::StartManagers (this=<value optimized out>, myManList=<value optimized out>) > at /usr/src/debug/xrootd/xrootd/src/XrdCms/XrdCmsFinder.cc:652 > #4 0x00002aaaaaaf5fc8 in XrdCmsFinderRMT::Configure (this=0x63ff10, cfn=0x63eb60 "/etc/xrootd/xrootd.cf", envP=0x7fffffffcf80) > at /usr/src/debug/xrootd/xrootd/src/XrdCms/XrdCmsFinder.cc:153 > #5 0x00002aaaaaf2fbae in XrdOfs::ConfigRedir (this=0x2aaaab13b940, Eroute=..., EnvInfo=0x7fffffffcf80) > at /usr/src/debug/xrootd/xrootd/src/XrdOfs/XrdOfsConfig.cc:454 > #6 0x00002aaaaaf309a1 in XrdOfs::Configure (this=0x2aaaab13b940, Eroute=..., EnvInfo=0x7fffffffcf80) > at /usr/src/debug/xrootd/xrootd/src/XrdOfs/XrdOfsConfig.cc:199 > #7 0x00002aaaaaf2d8d8 in XrdSfsGetDefaultFileSystem (native_fs=<value optimized out>, lp=<value optimized out>, > configfn=0x62c1e0 "/etc/xrootd/xrootd.cf", EnvInfo=0x7fffffffcf80) at /usr/src/debug/xrootd/xrootd/src/XrdOfs/XrdOfsFS.cc:45 > #8 0x00000000004112c6 in XrdXrootdProtocol::Configure (parms=<value optimized out>, pi=0x2aaaaaf1b6c0) > at /usr/src/debug/xrootd/xrootd/src/XrdXrootd/XrdXrootdConfig.cc:234 > #9 0x0000000000418519 in XrdgetProtocol (pname=<value optimized out>, parms=0x3d0f00 <Address 0x3d0f00 out of bounds>, pi=0x2aaaaaf1b6c0) > ---Type <return> to continue, or q <return> to quit--- > at /usr/src/debug/xrootd/xrootd/src/XrdXrootd/XrdXrootdProtocol.cc:131 > #10 0x00002aaaab184993 in XrdProtLoad::Load (lname=0x0, pname=0x636d60 "xrootd", parms=0x0, pi=0x2aaaaaf1b6c0) > at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdProtLoad.cc:78 > #11 0x00002aaaaad17ded in XrdConfig::Setup (this=0x2aaaaaf1b6c0, dfltp=<value optimized out>) > at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdConfig.cc:743 > #12 0x00002aaaaad18b76 in XrdConfig::Configure (this=0x2aaaaaf1b6c0, argc=8, argv=<value optimized out>) > at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdConfig.cc:385 > #13 0x00002aaaaad19474 in main (argc=8, argv=0x7fffffffd598) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdMain.cc:154 > #14 0x0000003d29a1d994 in __libc_start_main () from /lib64/libc.so.6 > #15 0x000000000040b329 in _start () > (gdb) q > >