Uploaded image for project: 'Traffic Server'
  1. Traffic Server
  2. TS-4363

Coredump in SSL_accept()

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 6.0.1
    • 7.1.0
    • SSL
    • None
    • openssl 1.02e

    Description

      STACK TRACE

      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'
      

      gdb:

      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 ?? ()
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            oknet Chao Xu
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: