Print

Print


Follow-up Comment #2, bug #81162 (project xrootd):

Hi all,

I have run the xrootd server under gdb to get a backtrace, here it is:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x4362f940 (LWP 9611)]
0x000000000043a478 in XrdXrootdAioReq::Pop (this=0xc445e00) at
../XrdXrootd/XrdXrootdAio.hh:94
94      ../XrdXrootd/XrdXrootdAio.hh: No such file or directory.
        in ../XrdXrootd/XrdXrootdAio.hh
(gdb) bt
#0  0x000000000043a478 in XrdXrootdAioReq::Pop (this=0xc445e00) at
../XrdXrootd/XrdXrootdAio.hh:94
#1  0x000000000043a32a in XrdXrootdProtocol::aio_WriteCont (this=0xc482160)
at XrdXrootdXeqAio.cc:214
#2  0x000000000042c2c0 in XrdXrootdProtocol::Process (this=0xc482160,
lp=0xc465a08) at XrdXrootdProtocol.cc:286
#3  0x000000000043e4a2 in XrdLink::DoIt (this=0xc465a08) at XrdLink.cc:415
#4  0x0000000000443811 in XrdScheduler::Run (this=0x66ffa0) at
XrdScheduler.cc:289
#5  0x000000000044383d in XrdStartWorking (carg=0x66ffa0) at
XrdScheduler.cc:70
#6  0x0000000000458a7b in XrdSysThread_Xeq (myargs=0xc471e90) at
XrdSysPthread.cc:86
#7  0x000000315b60673d in start_thread () from /lib64/libpthread.so.0
#8  0x000000315aed44bd in clone () from /lib64/libc.so.6
(gdb) bt full
#0  0x000000000043a478 in XrdXrootdAioReq::Pop (this=0xc445e00) at
../XrdXrootd/XrdXrootdAio.hh:94
        aiop = 0x0
#1  0x000000000043a32a in XrdXrootdProtocol::aio_WriteCont (this=0xc482160)
at XrdXrootdXeqAio.cc:214
        aiop = 0x800000008
        rc = 48816
#2  0x000000000042c2c0 in XrdXrootdProtocol::Process (this=0xc482160,
lp=0xc465a08) at XrdXrootdProtocol.cc:286
        rc = 0
#3  0x000000000043e4a2 in XrdLink::DoIt (this=0xc465a08) at XrdLink.cc:415
        rc = 0
#4  0x0000000000443811 in XrdScheduler::Run (this=0x66ffa0) at
XrdScheduler.cc:289
        waiting = 23
        jp = 0xc465a08
#5  0x000000000044383d in XrdStartWorking (carg=0x66ffa0) at
XrdScheduler.cc:70
        sp = 0x66ffa0
#6  0x0000000000458a7b in XrdSysThread_Xeq (myargs=0xc471e90) at
XrdSysPthread.cc:86
        ap = 0xc471e90
        myNum = 9454
        retc = 0x0
#7  0x000000315b60673d in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#8  0x000000315aed44bd in clone () from /lib64/libc.so.6
No symbol table info available.
(gdb) 

I was advised that I should not use asynchronous io for alice installations,
but we have other servers using the very same configuration running without
problem and it's also not mentioned in the alice xrootd installation manual.
Either way, this behavior is clearly a bug either in the alice plugin or in
xrootd itself.

I will try to run without asynch io, I will report the results.

Jiri Horky

    _______________________________________________________

Reply to this item at:

  <http://savannah.cern.ch/bugs/?81162>

_______________________________________________
  Message sent via/by LCG Savannah
  http://savannah.cern.ch/

########################################################################
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