And with http.tlsreuse on
I also, randomly, get segfaults with this trace:
#0 0x00007f47fd2bcf2e in _int_free (av=0x7f47dc000020, p=0x7f47dc00d260, have_lock=0) at malloc.c:3983
#1 0x00007f47fcbca80d in CRYPTO_free () from /lib64/libcrypto.so.10
#2 0x00007f47fcca43ed in x509_cb () from /lib64/libcrypto.so.10
#3 0x00007f47fcca86ea in asn1_item_combine_free () from /lib64/libcrypto.so.10
#4 0x00007f47fcca88c5 in ASN1_item_free () from /lib64/libcrypto.so.10
#5 0x00007f47fd00cdf8 in SSL_SESSION_free () from /lib64/libssl.so.10
#6 0x00007f47fd009d0d in SSL_free () from /lib64/libssl.so.10
#7 0x00007f47f847dd61 in XrdHttpProtocol::Process (this=0x7f47e800d860, lp=<optimized out>) at /usr/src/debug/xrootd/xrootd/src/XrdHttp/XrdHttpProtocol.cc:537
#8 0x00007f47fe4d84e9 in XrdLinkXeq::DoIt (this=0x7f47e80067f0) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdLinkXeq.cc:308
#9 0x00007f47fe4d4eb9 in XrdLink::setProtocol (this=0x7f47e80067f0, pp=<optimized out>, runit=<optimized out>, push=<optimized out>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdLink.cc:421
#10 0x00007f47fe4db7bf in XrdScheduler::Run (this=0x614c20 <XrdGlobal::Sched>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:382
#11 0x00007f47fe4db909 in XrdStartWorking (carg=<optimized out>) at /usr/src/debug/xrootd/xrootd/src/Xrd/XrdScheduler.cc:88
#12 0x00007f47fe49eae7 in XrdSysThread_Xeq (myargs=0x6e19b0) at /usr/src/debug/xrootd/xrootd/src/XrdSys/XrdSysPthread.cc:86
#13 0x00007f47fe043ea5 in start_thread (arg=0x7f47f9128700) at pthread_create.c:307
#14 0x00007f47fd33a8dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Let me know if you need more information, this OpenSSL stuff sure is messy...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
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