Print

Print


Hi Wilko,

The following releases will be available Saturday morning:

20040609-1119
20040819-0249
20041006-0359
20041022-0258
20041109-0606
20041118-0948

Andy

On Fri, 19 Nov 2004, Wilko Kroeger wrote:

>
> Hello Fabrizio
>
> the bbrprod machines still run some older versions of xrootd
> (20041022-0258).
>
> Andy: could you maybe also distribute that latest xrootd version with
> taylor ?
>
> Wilko
>
>
> On Fri, 19 Nov 2004, Fabrizio Furano wrote:
>
> > Hi,
> >
> >   I am not able to reproduce the problem in bbrprod01.
> >
> >   I sent a number of times commands like this:
> >
> > bin/arch_dbg/xrdcp -d2 configure
> > root://bbrprod01:1094//prod/test_fabrizio1911-12/subskim/SPskims/test5/001237/200301/1008//a/b/c/d/e/f/g/h/i/arggghhh/a/b/c/d/e/f/g/h/i//j/
> >
> > As you can see in /kanga/prod all my tests were successful.
> > Can you point me to a testbed where the things crash?
> >
> > BTW, why are you used to write ////prod? (I tried this too)
> >
> > Another thing. Has libXrdOfs on bbrprod01 been updated? The newest
> > versions are supposed to create new files with correct permissions with
> > the flags XrdClient sends.
> >
> > Fabrizio
> >
> > Wilko Kroeger wrote:
> > > Hello
> > >
> > > Below is a forwarded email from Remi (awaits moderator approval for
> > > xrootd-l).
> > >
> > > Wilko
> > >
> > >
> > > I have an ugly problem with xrdcp from today's cvs HEAD when it tries
> > > to create more than one new directory on the server. It crashes in
> > > XrdClientConn::ReadPartialAnswer after creation of the 2nd or higher
> > > directory. Interestingly, sometimes it succeeds.
> > >
> > > This worked flawlessly with the cvs version from Nov 12.
> > >
> > > I tried bbrprod01 and bbrprod05 with the same result.
> > >
> > > Here the output from gdb:
> > >
> > > (gdb)  run -d2 KanAccess.cfg
> > > root://bbrprod05:1094////prod/subskim/SPskims/test5/001237/200301/1008/
> > > S0002/V04/
> > > The program being debugged has been started already.
> > > Start it from the beginning? (y or n) y
> > >
> > > Starting program:
> > > /afs/slac.stanford.edu/u/br/bbrskim/releases/test-16.0.1a/xrootd/bin/
> > > i386_rhel30/xrdcp -d2 KanAccess.cfg
> > > root://bbrprod05:1094////prod/subskim/SPskims/test5/001237/200301/1008/
> > > S0002/V04/
> > > [New Thread -1221110560 (LWP 27851)]
> > > 041118 17:02:34 001 Xrd: main (C) 2004 SLAC INFN xrdcp 0.2 beta
> > > 041118 17:02:34 001 Xrd: main KanAccess.cfg -->
> > > root://bbrprod05:1094////prod/subskim/SPskims/test5/001237/200301/1008/
> > > S0002/V04/
> > > 041118 17:02:34 001 Xrd:  (C) 2004 SLAC XrdClientAdmin 0.2 beta
> > > 041118 17:02:34 001 Xrd: GetDomainToMatch GetHostName(noric02) returned
> > > name=noric02.slac.stanford.edu
> > > 041118 17:02:34 001 Xrd: GetDomainToMatch GetDomain(noric02) -->
> > > slac.stanford.edu
> > > 041118 17:02:34 001 Xrd: XrdClientUrlSet List of servers to connect to
> > > is [bbrprod05:1094]
> > > 041118 17:02:34 001 Xrd: XrdClientUrlSet Remote file to open is
> > > '///prod/subskim/SPskims/test5/001237/200301/1008/S0002/V04/'
> > > 041118 17:02:34 001 Xrd: ConvertSingleDNSAlias Resolving bbrprod05:1094
> > > 041118 17:02:34 001 Xrd: ConvertSingleDNSAlias Found host
> > > bbrprod05.slac.stanford.edu with addr 134.79.87.115
> > > 041118 17:02:34 001 Xrd: ShowUrls The converted URLs count is 1
> > > 041118 17:02:34 001 Xrd: ShowUrls URL n.1:
> > > bbrprod05.slac.stanford.edu:1094//.
> > > 041118 17:02:34 001 Xrd: GetDomainToMatch
> > > GetHostName(bbrprod05.slac.stanford.edu) returned
> > > name=bbrprod05.slac.stanford.edu
> > > 041118 17:02:34 001 Xrd: GetDomainToMatch
> > > GetDomain(bbrprod05.slac.stanford.edu) --> slac.stanford.edu
> > > 041118 17:02:34 001 Xrd: CheckHostDomain Resolved
> > > [bbrprod05.slac.stanford.edu]'s domain name into [slac.stanford.edu]
> > > 041118 17:02:34 001 Xrd: CheckHostDomain Access granted to the domain
> > > of [bbrprod05.slac.stanford.edu].
> > > 041118 17:02:34 001 Xrd: GetDomainToMatch
> > > GetHostName(bbrprod05.slac.stanford.edu) returned
> > > name=bbrprod05.slac.stanford.edu
> > > 041118 17:02:34 001 Xrd: GetDomainToMatch
> > > GetDomain(bbrprod05.slac.stanford.edu) --> slac.stanford.edu
> > > 041118 17:02:34 001 Xrd: CheckHostDomain Resolved
> > > [bbrprod05.slac.stanford.edu]'s domain name into [slac.stanford.edu]
> > > 041118 17:02:34 001 Xrd: CheckHostDomain Access granted to the domain
> > > of [bbrprod05.slac.stanford.edu].
> > > 041118 17:02:34 001 Xrd: CreateTXNf Trying to connect to
> > > bbrprod05.slac.stanford.edu:1094. Connect try 1
> > > 041118 17:02:34 001 Xrd: ConnectionMgr Explicitly requested not to
> > > start the garbage collector thread. Are you sure?
> > > 041118 17:02:34 001 Xrd: Connect Creating a logical connection...
> > > 041118 17:02:34 001 Xrd: Connect Physical connection not found.
> > > Creating a new one...
> > > 041118 17:02:34 001 Xrd: Connect Connecting to
> > > [bbrprod05.slac.stanford.edu:1094]
> > > 041118 17:02:34 001 Xrd: ClientSock::TryConnect Trying to connect
> > > tobbrprod05.slac.stanford.edu(134.79.87.115):1094
> > > 041118 17:02:34 001 Xrd: Connect Connected to
> > > [bbrprod05.slac.stanford.edu:1094]
> > > 041118 17:02:34 001 Xrd: Connect New physical connection to server
> > > bbrprod05.slac.stanford.edu:1094 succesfully created.
> > > 041118 17:02:34 001 Xrd: Connect LogConn: size:1 count: 1PhyConn:
> > > size:1 count: 1
> > > 041118 17:02:34 001 Xrd: Connect Connect(bbrprod05.slac.stanford.edu,
> > > 1094) returned 0
> > > 041118 17:02:34 001 Xrd: CreateTXNf The logical connection id is 0.
> > > This will be the streamid for this client
> > > 041118 17:02:34 001 Xrd: CreateTXNf Working url is
> > > bbrprod05.slac.stanford.edu:1094//
> > > 041118 17:02:34 001 Xrd: DoHandShake HandShake step 1: Sending 20 bytes
> > > to the server [bbrprod05.slac.stanford.edu:1094]
> > > 041118 17:02:34 001 Xrd: DoHandShake HandShake step 2: Reading 4 bytes
> > > from server [bbrprod05.slac.stanford.edu:1094].
> > > 041118 17:02:34 001 Xrd: DoHandShake HandShake step 3: Reading 12 bytes
> > > from server [bbrprod05.slac.stanford.edu:1094].
> > > 041118 17:02:34 001 Xrd: StartReader Starting reader thread...
> > > [New Thread -1221256272 (LWP 27880)]
> > > 041118 17:02:34 000 Xrd: SocketReaderThread Reader Thread starting.
> > > 041118 17:02:34 001 Xrd: GetAccessToSrv Ok, the server on
> > > [bbrprod05.slac.stanford.edu:1094] is an xrootd data server.
> > > 041118 17:02:34 001 Xrd: DoLogin Logging into the server
> > > [bbrprod05.slac.stanford.edu:1094]. pid=27851 uid=bbrskim
> > > 041118 17:02:34 001 Xrd: SendGenCommand Sending command
> > > XTNetconn::doLogin
> > > 041118 17:02:34 001 Xrd: ReadPartialAnswer Reading a XrdClientMessage
> > > from the server [bbrprod05.slac.stanford.edu:1094]...
> > > 041118 17:02:34 001 Xrd: Create Access to server granted.
> > > 041118 17:02:34 001 Xrd: Connect Connected.
> > > 041118 17:02:34 001 Xrd: SendGenCommand Sending command Stat
> > > 041118 17:02:34 001 Xrd: ReadPartialAnswer Reading a XrdClientMessage
> > > from the server [bbrprod05.slac.stanford.edu:1094]...
> > > 041118 17:02:35 001 Xrd: ReadPartialAnswer Server
> > > [bbrprod05.slac.stanford.edu:1094] did not answer OK. Resp status is
> > > [kXR_error]
> > > 041118 17:02:35 001 Xrd: Stat Server [bbrprod05.slac.stanford.edu:1094]
> > > did not return OK message for last request.
> > > 041118 17:02:35 001 Xrd: SendGenCommand Server declared error
> > > 3011:Unable to locate
> > > /prod/subskim/SPskims/test5/001237/200301/1008/S0002/V04/; No such file
> > > or directory
> > > 041118 17:02:35 001 Xrd: SendGenCommand Sending command Stat
> > > 041118 17:02:35 001 Xrd: ReadPartialAnswer Reading a XrdClientMessage
> > > from the server [bbrprod05.slac.stanford.edu:1094]...
> > > 041118 17:02:35 001 Xrd: SendGenCommand Sending command Stat
> > > 041118 17:02:35 001 Xrd: ReadPartialAnswer Reading a XrdClientMessage
> > > from the server [bbrprod05.slac.stanford.edu:1094]...
> > > 041118 17:02:35 001 Xrd: SendGenCommand Sending command Stat
> > > 041118 17:02:35 001 Xrd: ReadPartialAnswer Reading a XrdClientMessage
> > > from the server [bbrprod05.slac.stanford.edu:1094]...
> > > 041118 17:02:35 001 Xrd: SendGenCommand Sending command Stat
> > > 041118 17:02:35 001 Xrd: ReadPartialAnswer Reading a XrdClientMessage
> > > from the server [bbrprod05.slac.stanford.edu:1094]...
> > >
> > > Program received signal SIGSEGV, Segmentation fault.
> > > [Switching to Thread -1221110560 (LWP 27851)]
> > > 0xb73f07fd in _int_malloc () from /lib/tls/libc.so.6
> > > (gdb) where
> > > #0  0xb73f07fd in _int_malloc () from /lib/tls/libc.so.6
> > > #1  0xb73efb0d in malloc () from /lib/tls/libc.so.6
> > > #2  0xb75658ae in operator new(unsigned) () from /usr/lib/libstdc++.so.5
> > > #3  0xb7551b93 in std::__default_alloc_template<true,
> > > 0>::allocate(unsigned) () from /usr/lib/libstdc++.so.5
> > > #4  0xb7557bf8 in std::string::_Rep::_S_create(unsigned,
> > > std::allocator<char> const&) () from /usr/lib/libstdc++.so.5
> > > #5  0xb7557d29 in std::string::_Rep::_M_clone(std::allocator<char>
> > > const&, unsigned) () from /usr/lib/libstdc++.so.5
> > > #6  0xb7555a96 in std::string::reserve(unsigned) () from
> > > /usr/lib/libstdc++.so.5
> > > #7  0xb754ccb9 in std::basic_stringbuf<char, std::char_traits<char>,
> > > std::allocator<char> >::overflow(int) () from /usr/lib/libstdc++.so.5
> > > #8  0xb7552f64 in std::basic_streambuf<char, std::char_traits<char>
> > >  >::xsputn(char const*, int) () from /usr/lib/libstdc++.so.5
> > > #9  0xb7549961 in std::ostream::write(char const*, int) () from
> > > /usr/lib/libstdc++.so.5
> > > #10 0xb754a076 in std::basic_ostream<char, std::char_traits<char> >&
> > > std::operator<< <std::char_traits<char> >(std::basic_ostream<char,
> > > std::char_traits<char> >&, char const*) () from /usr/lib/libstdc++.so.5
> > > #11 0x08057532 in XrdClientConn::ReadPartialAnswer(XReqErrorType&,
> > > unsigned&, ClientRequest*, bool, void**,
> > > XrdClientConn::EThreeStateReadHandler&) (this=0x8089ec8,
> > > errorType=@0xbfffb204, TotalBlkSize=@0xbfffb20c, req=0xbfffbbb0,
> > > HasToAlloc=false, tmpMoreData=0xbfffb208,
> > >      what_to_do=@0xbfffb1fc) at XrdClientConn.cc:726
> > > #12 0x08054e5c in XrdClientConn::ClientServerCmd(ClientRequest*, void
> > > const*, void**, void*, bool) (this=0x8089ec8, req=0xbfffbbb0,
> > >      reqMoreData=0x8090af0, answMoreDataAllocated=0x0,
> > > answMoreData=0xbfffb3b0, HasToAlloc=false) at XrdClientConn.cc:238
> > > #13 0x08055138 in XrdClientConn::SendGenCommand(ClientRequest*, void
> > > const*, void**, void*, bool, char*, ServerResponseHeader*)
> > > (this=0x8089ec8,
> > >      req=0xbfffbbb0, reqMoreData=0x8090af0, answMoreDataAllocated=0x0,
> > > answMoreData=0xbfffb3b0, HasToAlloc=false, CmdName=0x807ba58 "Stat",
> > >      srh=0x0) at XrdClientConn.cc:300
> > > #14 0x0806d8a1 in XrdClientAdmin::Stat(char*, long&, long&, long&,
> > > long&) (this=0x8089728,
> > >      fname=0x8090af0 "///prod/subskim/SPskims/test5/001237",
> > > id=@0xbfffbe78, size=@0xbfffbe74, flags=@0xbfffbe70,
> > > modtime=@0xbfffbe6c)
> > >      at XrdClientAdmin.cc:250
> > > #15 0x0804c9ba in CreateDestPath_xrd(XrdClientString, bool) (url=
> > >        {data = 0x8087e18
> > > "root://bbrprod05.slac.stanford.edu:1094////prod/subskim/SPskims/test5/
> > > 001237/200301/1008/S0002/V04/", size = 99, capacity = 256}, isdir=true)
> > > at Xrdcp.cc:198
> > > #16 0x0804e84b in main (argc=4, argv=0xbfffc144) at Xrdcp.cc:518
> > >
> > >
> > > Cheers,
> > > 		Remi
> > >
> > > ---------------------------------------------------------------------
> > > If it's green, it's biology. If it stinks, it's chemistry. If it has
> > > numbers, it's math. If it doesn't work, it's technology. (anonymous)
> > >
> > > *********************************************************************
> > > Remigius K. Mommsen                 e-mail: [log in to unmask]
> > > University of California, Irvine       URL:    http://cern.ch/mommsen
> > > c/o SLAC                             voice:        ++1 (650) 926-3595
> > > 2575 Sand Hill Road #35                fax:        ++1 (650) 926-3882
> > > Menlo Park, CA 94025, US              home:        ++1 (650) 233-9041
> > > *********************************************************************
> >
>