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

Bryan Call commented on TS-3277:
--------------------------------

Seeing this core again when testing 5.3.0 in production:

{code}
#18 0x000000368dad14db in ECDSA_sign_ex () from /usr/lib64/libcrypto.so.10
No symbol table info available.
#19 0x000000368dad1549 in ECDSA_sign () from /usr/lib64/libcrypto.so.10
No symbol table info available.
#20 0x000000368dac145a in ?? () from /usr/lib64/libcrypto.so.10
No symbol table info available.
#21 0x000000368daf1a87 in EVP_SignFinal () from /usr/lib64/libcrypto.so.10
No symbol table info available.
#22 0x000000368db591e6 in fips_pkey_signature_test () from 
/usr/lib64/libcrypto.so.10
No symbol table info available.
#23 0x000000368dabfafd in EC_KEY_generate_key () from /usr/lib64/libcrypto.so.10
No symbol table info available.
#24 0x000000368de26604 in ssl3_send_client_key_exchange () from 
/usr/lib64/libssl.so.10
No symbol table info available.
#25 0x000000368de27310 in ssl3_connect () from /usr/lib64/libssl.so.10
No symbol table info available.
#26 0x000000368de30b17 in ssl23_connect () from /usr/lib64/libssl.so.10
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#27 0x0000000000763cfe in SSLConnect (ssl=0x2af120dd23c0) at SSLUtils.cc:2105
        ret = 356591952
        ssl_error = 0
        __func__ = "SSLConnect"
#28 0x000000000075a6f0 in SSLNetVConnection::sslClientHandShakeEvent 
(this=0x2aee72a6fc30, err=@0x2aee15412b3c) at SSLNetVConnection.cc:1100
        __func__ = "sslClientHandShakeEvent"
        ssl_error = 10990
#29 0x0000000000759d4a in SSLNetVConnection::sslStartHandShake 
(this=0x2aee72a6fc30, event=1, err=@0x2aee15412b3c) at SSLNetVConnection.cc:899
        __func__ = "sslStartHandShake"
#30 0x0000000000757fba in SSLNetVConnection::net_read_io (this=0x2aee72a6fc30, 
nh=0x2aee0d657800, lthread=0x2aee0d654010) at SSLNetVConnection.cc:420
        err = 10990
        ret = 10990
        bytes = 0
        s = 0x2aee72a6fd40
        __func__ = "net_read_io"
        buf = @0x2aee72a6fd68
        r = 0
        lock = {m = {m_ptr = 0x2aef37e776f0}, lock_acquired = true}
        ntodo = 0
#31 0x0000000000768b2c in NetHandler::mainNetEvent (this=0x2aee0d657800, 
event=5, e=0x1a8c810) at UnixNet.cc:546
        epd = 0x2aee72a6fe50
        pd = 0x2aee1cb90010
        __func__ = "mainNetEvent"
        poll_timeout = 10
        vc = 0x2aee72a6fc30
#32 0x000000000050dc60 in Continuation::handleEvent (this=0x2aee0d657800, 
event=5, data=0x1a8c810) at ../iocore/eventsystem/I_Continuation.h:145
No locals.
#33 0x000000000078f486 in EThread::process_event (this=0x2aee0d654010, 
e=0x1a8c810, calling_code=5) at UnixEThread.cc:128
        c_temp = 0x2aee0d657800
        lock = {m = {m_ptr = 0x2557a70}, lock_acquired = true}
#34 0x000000000078f990 in EThread::execute (this=0x2aee0d654010) at 
UnixEThread.cc:252
        done_one = false
        e = 0x1a8c810
        NegativeQueue = {<DLL<Event, Event::Link_link>> = {head = 0x0}, tail = 
0x0}
        next_time = 1433853330892561061
#35 0x000000000078ea41 in spawn_thread_internal (a=0x268af60) at Thread.cc:85
        p = 0x268af60
#36 0x00002aed5d5b99d1 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#37 0x0000003eb1ee88fd in clone () from /lib64/libc.so.6
No symbol table info available.
{code}

> Core durring ssl handshake
> --------------------------
>
>                 Key: TS-3277
>                 URL: https://issues.apache.org/jira/browse/TS-3277
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: SSL
>    Affects Versions: 5.3.0
>            Reporter: Bryan Call
>             Fix For: 6.0.0
>
>
> Running 5.2.0 RC4:
> {code}
> (gdb) bt full
> #0  0x0000003bae4758a3 in ?? () from /usr/lib64/libcrypto.so.10
> No symbol table info available.
> #1  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #2  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #3  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #4  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #5  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #6  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #7  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #8  0xca62c1d6ca62c1d6 in ?? ()
> No symbol table info available.
> #9  0x0000003bae7df7d9 in ?? () from /usr/lib64/libcrypto.so.10
> No symbol table info available.
> #10 0x00002b87e3249600 in ?? ()
> No symbol table info available.
> #11 0x0000000000000026 in ?? () at P_CacheArray.h:157
> No symbol table info available.
> ---Type <return> to continue, or q <return> to quit---
> #12 0x0000003bae472d27 in SHA1_Update () from /usr/lib64/libcrypto.so.10
> No symbol table info available.
> #13 0x0000003bae4e6254 in ?? () from /usr/lib64/libcrypto.so.10
> No symbol table info available.
> #14 0x0000003bae830bb3 in ssl23_connect () from /usr/lib64/libssl.so.10
> No symbol table info available.
> #15 0x000000000074877c in SSLConnect (ssl=0x2b87e27f6130) at SSLUtils.cc:1937
>         ret = 0
> #16 0x000000000073fe60 in SSLNetVConnection::sslClientHandShakeEvent (
>     this=0x2b88706bca90, err=@0x2b8698503af8) at SSLNetVConnection.cc:1080
>         __func__ = "sslClientHandShakeEvent"
>         ssl_error = 2301
> #17 0x000000000073f58c in SSLNetVConnection::sslStartHandShake (
>     this=0x2b88706bca90, event=1, err=@0x2b8698503af8)
>     at SSLNetVConnection.cc:886
>         __func__ = "sslStartHandShake"
> #18 0x0000000000753150 in write_to_net_io (nh=0x2b8691f56ad0,
>     vc=0x2b88706bca90, thread=0x2b8691f53010) at UnixNetVConnection.cc:376
>         err = -1846202352
>         ret = 38197360
>         buf = @0x740777
>         wattempted = 2644
>         lock = {m = {m_ptr = 0x2b86d812a4a0}, lock_acquired = true}
>         towrite = 1
> ---Type <return> to continue, or q <return> to quit---
>         signalled = 10
>         total_written = 47856974376976
>         r = 47856974376976
>         s = 0x2b88706bcc08
>         mutex = 0x2c59e30
>         ntodo = 47857081006960
>         needs = 0
> #19 0x000000000075300e in write_to_net (nh=0x2b8691f56ad0, vc=0x2b88706bca90,
>     thread=0x2b8691f53010) at UnixNetVConnection.cc:353
>         mutex = 0x2c59e30
> #20 0x000000000074c779 in NetHandler::mainNetEvent (this=0x2b8691f56ad0,
>     event=5, e=0x25a2f30) at UnixNet.cc:415
>         epd = 0x2b8870121990
>         pd = 0x2b8699ec8010
>         __func__ = "mainNetEvent"
>         poll_timeout = 0
>         vc = 0x2b88706bca90
> #21 0x0000000000502f98 in Continuation::handleEvent (this=0x2b8691f56ad0,
>     event=5, data=0x25a2f30) at ../iocore/eventsystem/I_Continuation.h:146
> No locals.
> #22 0x000000000077330e in EThread::process_event (this=0x2b8691f53010,
>     e=0x25a2f30, calling_code=5) at UnixEThread.cc:144
>         c_temp = 0x2b8691f56ad0
>         lock = {m = {m_ptr = 0x307be70}, lock_acquired = true}
> ---Type <return> to continue, or q <return> to quit---
> #23 0x0000000000773818 in EThread::execute (this=0x2b8691f53010)
>     at UnixEThread.cc:268
>         done_one = false
>         e = 0x25a2f30
>         NegativeQueue = {<DLL<Event, Event::Link_link>> = {head = 0x0},
>           tail = 0x0}
>         next_time = 1420578155814685026
> #24 0x00000000007728c9 in spawn_thread_internal (a=0x2d296d0) at Thread.cc:88
>         p = 0x2d296d0
> #25 0x00002b85ddb4d851 in start_thread () from /lib64/libpthread.so.0
> No symbol table info available.
> #26 0x00000033522e890d in clone () from /lib64/libc.so.6
> {code}



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

Reply via email to