You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Leif Hedstrom (JIRA)" <ji...@apache.org> on 2016/04/26 01:20:13 UTC

[jira] [Commented] (TS-4363) Coredump in SSL_accept()

    [ https://issues.apache.org/jira/browse/TS-4363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15257226#comment-15257226 ] 

Leif Hedstrom commented on TS-4363:
-----------------------------------

Did this crasher start with the migration from 5.x to 6.x?

> Coredump in SSL_accept()
> ------------------------
>
>                 Key: TS-4363
>                 URL: https://issues.apache.org/jira/browse/TS-4363
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: SSL
>    Affects Versions: 6.0.1
>         Environment: openssl 1.02e
>            Reporter: Oknet Xu
>             Fix For: 7.0.0
>
>
> STACK TRACE
> {code}
> traffic_server: Aborted (Signal sent by tkill() 139441 106)
> traffic_server - STACK TRACE: 
> /usr/bin/traffic_server(crash_logger_invoke(int, siginfo*, void*)+0xa2)[0x2ad9608c7c42]
> /lib/x86_64-linux-gnu/libc.so.6(+0x321a0)[0x2ad9645971a0]
> /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35)[0x2ad964597125]
> /lib/x86_64-linux-gnu/libc.so.6(abort+0x180)[0x2ad96459a3a0]
> /lib/x86_64-linux-gnu/libc.so.6(+0x6c35b)[0x2ad9645d135b]
> /lib/x86_64-linux-gnu/libc.so.6(+0x75bb6)[0x2ad9645dabb6]
> /lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x2ad9645df95c]
> /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0(CRYPTO_free+0x1d)[0x2ad962370b4d]
> /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0(+0x12cdbe)[0x2ad96241edbe]
> /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0(BIO_free+0x82)[0x2ad96241b9a2]
> /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0(+0x41508)[0x2ad9620c8508]
> /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0(+0x1d81e)[0x2ad9620a481e]
> /usr/bin/traffic_server(SSLAccept(ssl_st*)+0x4a)[0x2ad960b24c1a]
> /usr/bin/traffic_server(SSLNetVConnection::sslServerHandShakeEvent(int&)+0x11f)[0x2ad960b1a0af]
> /usr/bin/traffic_server(SSLNetVConnection::sslStartHandShake(int, int&)+0x6d)[0x2ad960b1badd]
> /usr/bin/traffic_server(SSLNetVConnection::net_read_io(NetHandler*, EThread*)+0x3e7)[0x2ad960b1c867]
> /usr/bin/traffic_server(NetHandler::mainNetEvent(int, Event*)+0x28c)[0x2ad960b2c51c]
> /usr/bin/traffic_server(EThread::process_event(Event*, int)+0x90)[0x2ad960b59c40]
> /usr/bin/traffic_server(EThread::execute()+0x50a)[0x2ad960b5a6da]
> /usr/bin/traffic_server(+0x397faa)[0x2ad960b58faa]
> /lib/x86_64-linux-gnu/libpthread.so.0(+0x6b50)[0x2ad9648f9b50]
> /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x2ad96464330d]
> traffic_server: using root directory '/usr'
> {code}
> gdb:
> {code}
> GNU gdb (GDB) 7.4.1-debian
> Copyright (C) 2012 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "x86_64-linux-gnu".
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>...
> Reading symbols from /usr/bin/traffic_server...Reading symbols from /usr/lib/debug/usr/bin/traffic_server...done.
> done.
> Core was generated by `/usr/bin/traffic_server -M --bind_stdout /var/log/trafficserver/traffic.out --b'.
> Program terminated with signal 6, Aborted.
> #0  0x00002ad964597125 in raise () from /lib/x86_64-linux-gnu/libc.so.6
> (gdb) bt
> #0  0x00002ad964597125 in raise () from /lib/x86_64-linux-gnu/libc.so.6
> #1  0x00002ad96459a325 in abort () from /lib/x86_64-linux-gnu/libc.so.6
> #2  0x00002ad9645d135b in ?? () from /lib/x86_64-linux-gnu/libc.so.6
> #3  0x00002ad9645dabb6 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
> #4  0x00002ad9645df95c in free () from /lib/x86_64-linux-gnu/libc.so.6
> #5  0x00002ad962370b4d in CRYPTO_free () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
> #6  0x00002ad96241edbe in ?? () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
> #7  0x00002ad96241b9a2 in BIO_free () from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
> #8  0x00002ad9620c8508 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
> #9  0x00002ad9620a481e in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
> #10 0x00002ad960b24c1a in SSLAccept (ssl=0x2ad99409bd50) at SSLUtils.cc:2056
> #11 0x00002ad960b1a0af in SSLNetVConnection::sslServerHandShakeEvent (this=this@entry=0x2ad9a46159e0, err=@0x2ad96ce88cf4: 0)
>     at SSLNetVConnection.cc:1090
> #12 0x00002ad960b1badd in SSLNetVConnection::sslStartHandShake (this=0x2ad9a46159e0, event=<optimized out>, err=@0x2ad96ce88cf4: 0)
>     at SSLNetVConnection.cc:1003
> #13 0x00002ad960b1c867 in SSLNetVConnection::net_read_io (this=0x2ad9a46159e0, nh=0x2ad96aa69c30, lthread=0x2ad96aa66010)
>     at SSLNetVConnection.cc:447
> #14 0x00002ad960b2c51c in NetHandler::mainNetEvent (this=0x2ad96aa69c30, event=<optimized out>, e=<optimized out>) at UnixNet.cc:539
> #15 0x00002ad960b59c40 in handleEvent (data=0x2ad96a2ab420, event=5, this=<optimized out>) at I_Continuation.h:146
> #16 EThread::process_event (this=this@entry=0x2ad96aa66010, e=0x2ad96a2ab420, calling_code=calling_code@entry=5) at UnixEThread.cc:131
> #17 0x00002ad960b5a6da in EThread::execute (this=0x2ad96aa66010) at UnixEThread.cc:255
> #18 0x00002ad960b58faa in spawn_thread_internal (a=0x2ad96855c4d0) at Thread.cc:86
> #19 0x00002ad9648f9b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
> #20 0x00002ad96464330d in clone () from /lib/x86_64-linux-gnu/libc.so.6
> #21 0x0000000000000000 in ?? ()
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)