Hi Oliver,

Interesting. There is a bug report for this against OpenSSL 1.0.2n. Where
did this fail? CentOS 7 or CentOS 8? Or both?

Andy


On Wed, 15 Jul 2020, Oliver Freyermuth wrote:

> 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 commented.
> Reply to this email directly or view it on GitHub:
> https://github.com/xrootd/xrootd/issues/1252#issuecomment-658909346


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/1252#issuecomment-658971510", "url": "https://github.com/xrootd/xrootd/issues/1252#issuecomment-658971510", "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