Skip to content

Crash in get_outbound_cert #7033

@duke8253

Description

@duke8253

Have been seeing this during testing.

traffic_server: received signal 11 (Segmentation fault)
traffic_server - STACK TRACE:
/opt/oath/trafficserver/9.0/lib/libtscore.so.9(_Z20signal_crash_handleriP9siginfo_tPv+0x92)[0x2b26437d2ec2]
/opt/oath/trafficserver/9.0/bin/traffic_server(_Z19crash_logger_invokeiP9siginfo_tPv+0xf6)[0x68ca96]
/lib64/libpthread.so.0(+0xf630)[0x2b264484d630]
/lib64/libc.so.6(+0x16f691)[0x2b26457f4691]
/opt/oath/trafficserver/9.0/bin/traffic_server[0x5a51fc]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZNK6HttpSM17get_outbound_certEv+0xaf)[0x82f46f]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN17ServerSessionPool13validate_certEP6HttpSMP14NetVConnection+0x16a)[0x8c760a]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN17ServerSessionPool14acquireSessionEPK8sockaddrRKN3ats10CryptoHashE31TSServerSessionSharingMatchMaskP6HttpSMRP18Http1ServerSession+0xaf0)[0x8c8a00]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN18HttpSessionManager15acquire_sessionEPK8sockaddrRKN3ats10CryptoHashEP6HttpSM31TSServerSessionSharingMatchMask30TSServerSessionSharingPoolType+0x3d9)[0x8c9679]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN18HttpSessionManager15acquire_sessionEP12ContinuationPK8sockaddrPKcP16ProxyTransactionP6HttpSM+0x656)[0x8cabe6]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM19do_http_server_openEb+0x1e27)[0x892d27]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0xe11)[0x89cdf1]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x22a)[0x886aba]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x1829)[0x872959]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x62b)[0x89c60b]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x22a)[0x886aba]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x1829)[0x872959]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x62b)[0x89c60b]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM16do_hostdb_lookupEv+0xe52)[0x849472]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x89c)[0x89c87c]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x22a)[0x886aba]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x1829)[0x872959]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x62b)[0x89c60b]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x5ea)[0x89c5ca]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x22a)[0x886aba]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x1829)[0x872959]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM18state_api_callbackEiPv+0x547)[0x87f897]
/opt/oath/trafficserver/9.0/bin/traffic_server(TSHttpTxnReenable+0x822)[0x71bcc2]
/opt/oath/trafficserver/9.0/libexec/trafficserver/yahoo_connection.so(+0x50b5)[0x2b264e5ab0b5]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN15INKContInternal12handle_eventEiPv+0x19c)[0x6cd02c]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZNK7APIHook6invokeEiPv+0x41c)[0x70da9c]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x147a)[0x8725aa]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x62b)[0x89c60b]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x22a)[0x886aba]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x1829)[0x872959]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM18state_api_callbackEiPv+0x547)[0x87f897]
/opt/oath/trafficserver/9.0/bin/traffic_server(TSHttpTxnReenable+0x822)[0x71bcc2]
/opt/oath/trafficserver/9.0/libexec/trafficserver/acookie_plugin.so(_Z17GUCE_continuationP10tsapi_cont7TSEventPv+0x243)[0x2b26550b9c83]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN15INKContInternal12handle_eventEiPv+0x19c)[0x6cd02c]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZNK7APIHook6invokeEiPv+0x41c)[0x70da9c]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x147a)[0x8725aa]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM18state_api_callbackEiPv+0x547)[0x87f897]
/opt/oath/trafficserver/9.0/bin/traffic_server(TSHttpTxnReenable+0x822)[0x71bcc2]
/opt/oath/trafficserver/9.0/libexec/trafficserver/yahoo_connection.so(+0x50b5)[0x2b264e5ab0b5]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN15INKContInternal12handle_eventEiPv+0x19c)[0x6cd02c]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZNK7APIHook6invokeEiPv+0x41c)[0x70da9c]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x147a)[0x8725aa]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x62b)[0x89c60b]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x152)[0x83fa62]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x2610)[0x8542d0]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0x321)[0x87ca11]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x507)[0x886d97]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x1829)[0x872959]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM17state_add_to_listEiPv+0x798)[0x87d808]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP16ProxyTransactionP14IOBufferReader+0xc5a)[0x88465a]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN16ProxyTransaction15new_transactionEb+0x3d8)[0xef7788]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN18Http1ClientSession16state_keep_aliveEiPv+0x318)[0x7cb168]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN18UnixNetVConnection19readSignalAndUpdateEi+0x3fc)[0x103b0bc]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN17SSLNetVConnection11net_read_ioEP10NetHandlerP7EThread+0x368e)[0xf95c6e]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN10NetHandler18process_ready_listEv+0x2ff)[0x100b9ff]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN10NetHandler15waitForActivityEl+0xa47)[0x100ca77]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN7EThread15execute_regularEv+0x12f3)[0x11564f3]
/opt/oath/trafficserver/9.0/bin/traffic_server(_ZN7EThread7executeEv+0x517)[0x1156da7]
/opt/oath/trafficserver/9.0/bin/traffic_server[0x1150094]
/lib64/libpthread.so.0(+0x7ea5)[0x2b2644845ea5]
/lib64/libc.so.6(clone+0x6d)[0x2b26457838dd]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions