You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "David Eagen (Updated) (JIRA)" <ji...@apache.org> on 2012/02/08 17:52:59 UTC

[jira] [Updated] (TS-1105) HttpTransactCache assertion failure: response->status_get() != HTTP_STATUS_RANGE_NOT_SATISFIABLE

     [ https://issues.apache.org/jira/browse/TS-1105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Eagen updated TS-1105:
----------------------------

    Description: 
FATAL: HttpTransactCache.cc:1317: failed assert `response->status_get() != HTTP_STATUS_RANGE_NOT_SATISFIABLE`
/opt/trafficserver/bin/traffic_server - STACK TRACE:
/opt/trafficserver/lib/libtsutil.so.3(ink_fatal_va+0xb6)[0x2b60eecbaebe]
/opt/trafficserver/lib/libtsutil.so.3(ink_fatal+0xe4)[0x2b60eecbb096]
/opt/trafficserver/lib/libtsutil.so.3(_ink_assert+0x37)[0x2b60eecb9357]
/opt/trafficserver/bin/traffic_server(_ZN17HttpTransactCache38match_response_to_request_conditionalsEP7HTTPHdrS1_+0x86)[0x57e504]
/opt/trafficserver/bin/traffic_server(_ZN12HttpTransact25build_response_from_cacheEPNS_5StateE15HTTPWarningCode+0xb0)[0x59a426]
/opt/trafficserver/bin/traffic_server(_ZN12HttpTransact22HandleCacheOpenReadHitEPNS_5StateE+0x112a)[0x59d1e8]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x69)[0x56547d]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x130)[0x57925c]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14do_api_calloutEv+0x39)[0x57d5a3]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x69)[0x5774d1]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x142)[0x565556]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x130)[0x57925c]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14do_api_calloutEv+0x39)[0x57d5a3]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x69)[0x5774d1]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x142)[0x565556]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM21state_cache_open_readEiPv+0x360)[0x5748cc]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0x2fe)[0x572b1a]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN11HttpCacheSM21state_cache_open_readEiPv+0x1c3)[0x552e39]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN7CacheVC8callcontEi+0x87)[0x6b03b7]
/opt/trafficserver/bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0xf9b)[0x6aa8c1]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0xae2)[0x6872a8]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN19AIOCallbackInternal11io_completeEiPv+0x3c)[0x68e2aa]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x11e)[0x6fcba8]
/opt/trafficserver/bin/traffic_server(_ZN7EThread7executeEv+0x94)[0x6fcd9a]
/opt/trafficserver/bin/traffic_server(main+0x1545)[0x5042cd]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3933c1d994]
/opt/trafficserver/bin/traffic_server[0x4b46d9]
[Feb  8 09:47:04.784] Manager {0x2afb63582cf0} FATAL: [LocalManager::pollMgmtProcessServer] Error in read (errno: 104)
[Feb  8 09:47:04.785] Manager {0x2afb63582cf0} FATAL:  (last system error 104: Connection reset by peer)
[Feb  8 09:47:04.785] Manager {0x2afb63582cf0} NOTE: [LocalManager::mgmtShutdown] Executing shutdown request.
[Feb  8 09:47:04.785] Manager {0x2afb63582cf0} NOTE: [LocalManager::processShutdown] Executing process shutdown request.
[Feb  8 09:47:04.786] Manager {0x2afb63582cf0} ERROR: [LocalManager::sendMgmtMsgToProcesses] Error writing message
[Feb  8 09:47:04.786] Manager {0x2afb63582cf0} ERROR:  (last system error 32: Broken pipe)
[E. Mgmt] log ==> [TrafficManager] using root directory '/opt/trafficserver'


This crash happened after upgrading 3.1.1 to 3.1.2. 

Since it was related to the cache I have stopped ATS, removed the cache.db and host.db files, and started it again. Perhaps that was some sort of incompatability there. We'll see how it runs over the next couple of days.

  was:
FATAL: HttpTransactCache.cc:1317: failed assert `response->status_get() != HTTP_STATUS_RANGE_NOT_SATISFIABLE`
/opt/trafficserver/bin/traffic_server - STACK TRACE:
/opt/trafficserver/lib/libtsutil.so.3(ink_fatal_va+0xb6)[0x2b60eecbaebe]
/opt/trafficserver/lib/libtsutil.so.3(ink_fatal+0xe4)[0x2b60eecbb096]
/opt/trafficserver/lib/libtsutil.so.3(_ink_assert+0x37)[0x2b60eecb9357]
/opt/trafficserver/bin/traffic_server(_ZN17HttpTransactCache38match_response_to_request_conditionalsEP7HTTPHdrS1_+0x86)[0x57e504]
/opt/trafficserver/bin/traffic_server(_ZN12HttpTransact25build_response_from_cacheEPNS_5StateE15HTTPWarningCode+0xb0)[0x59a426]
/opt/trafficserver/bin/traffic_server(_ZN12HttpTransact22HandleCacheOpenReadHitEPNS_5StateE+0x112a)[0x59d1e8]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x69)[0x56547d]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x130)[0x57925c]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14do_api_calloutEv+0x39)[0x57d5a3]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x69)[0x5774d1]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x142)[0x565556]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x130)[0x57925c]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14do_api_calloutEv+0x39)[0x57d5a3]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x69)[0x5774d1]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x142)[0x565556]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM21state_cache_open_readEiPv+0x360)[0x5748cc]
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0x2fe)[0x572b1a]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN11HttpCacheSM21state_cache_open_readEiPv+0x1c3)[0x552e39]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN7CacheVC8callcontEi+0x87)[0x6b03b7]
/opt/trafficserver/bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0xf9b)[0x6aa8c1]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0xae2)[0x6872a8]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN19AIOCallbackInternal11io_completeEiPv+0x3c)[0x68e2aa]
/opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
/opt/trafficserver/bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x11e)[0x6fcba8]
/opt/trafficserver/bin/traffic_server(_ZN7EThread7executeEv+0x94)[0x6fcd9a]
/opt/trafficserver/bin/traffic_server(main+0x1545)[0x5042cd]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3933c1d994]
/opt/trafficserver/bin/traffic_server[0x4b46d9]
[Feb  8 09:47:04.784] Manager {0x2afb63582cf0} FATAL: [LocalManager::pollMgmtProcessServer] Error in read (errno: 104)
[Feb  8 09:47:04.785] Manager {0x2afb63582cf0} FATAL:  (last system error 104: Connection reset by peer)
[Feb  8 09:47:04.785] Manager {0x2afb63582cf0} NOTE: [LocalManager::mgmtShutdown] Executing shutdown request.
[Feb  8 09:47:04.785] Manager {0x2afb63582cf0} NOTE: [LocalManager::processShutdown] Executing process shutdown request.
[Feb  8 09:47:04.786] Manager {0x2afb63582cf0} ERROR: [LocalManager::sendMgmtMsgToProcesses] Error writing message
[Feb  8 09:47:04.786] Manager {0x2afb63582cf0} ERROR:  (last system error 32: Broken pipe)
[E. Mgmt] log ==> [TrafficManager] using root directory '/opt/trafficserver'


        Summary: HttpTransactCache assertion failure: response->status_get() != HTTP_STATUS_RANGE_NOT_SATISFIABLE   (was: HttpTrasactCache assertion failure: response->status_get() != HTTP_STATUS_RANGE_NOT_SATISFIABLE )
    
> HttpTransactCache assertion failure: response->status_get() != HTTP_STATUS_RANGE_NOT_SATISFIABLE 
> -------------------------------------------------------------------------------------------------
>
>                 Key: TS-1105
>                 URL: https://issues.apache.org/jira/browse/TS-1105
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: HTTP
>    Affects Versions: 3.1.2
>         Environment: [Feb  8 09:47:05.828] Manager {0x2ae1ee56bcf0} NOTE: [ClusterCom::ClusterCom] Node running on OS: 'Linux' Release: '2.6.18-194.3.1.el5'
> VMWare VM - 64-bit Centos 5.5
>            Reporter: David Eagen
>
> FATAL: HttpTransactCache.cc:1317: failed assert `response->status_get() != HTTP_STATUS_RANGE_NOT_SATISFIABLE`
> /opt/trafficserver/bin/traffic_server - STACK TRACE:
> /opt/trafficserver/lib/libtsutil.so.3(ink_fatal_va+0xb6)[0x2b60eecbaebe]
> /opt/trafficserver/lib/libtsutil.so.3(ink_fatal+0xe4)[0x2b60eecbb096]
> /opt/trafficserver/lib/libtsutil.so.3(_ink_assert+0x37)[0x2b60eecb9357]
> /opt/trafficserver/bin/traffic_server(_ZN17HttpTransactCache38match_response_to_request_conditionalsEP7HTTPHdrS1_+0x86)[0x57e504]
> /opt/trafficserver/bin/traffic_server(_ZN12HttpTransact25build_response_from_cacheEPNS_5StateE15HTTPWarningCode+0xb0)[0x59a426]
> /opt/trafficserver/bin/traffic_server(_ZN12HttpTransact22HandleCacheOpenReadHitEPNS_5StateE+0x112a)[0x59d1e8]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x69)[0x56547d]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x130)[0x57925c]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM14do_api_calloutEv+0x39)[0x57d5a3]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x69)[0x5774d1]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x142)[0x565556]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x130)[0x57925c]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM14do_api_calloutEv+0x39)[0x57d5a3]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x69)[0x5774d1]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x142)[0x565556]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM21state_cache_open_readEiPv+0x360)[0x5748cc]
> /opt/trafficserver/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0x2fe)[0x572b1a]
> /opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
> /opt/trafficserver/bin/traffic_server(_ZN11HttpCacheSM21state_cache_open_readEiPv+0x1c3)[0x552e39]
> /opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
> /opt/trafficserver/bin/traffic_server(_ZN7CacheVC8callcontEi+0x87)[0x6b03b7]
> /opt/trafficserver/bin/traffic_server(_ZN7CacheVC17openReadStartHeadEiP5Event+0xf9b)[0x6aa8c1]
> /opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
> /opt/trafficserver/bin/traffic_server(_ZN7CacheVC14handleReadDoneEiP5Event+0xae2)[0x6872a8]
> /opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
> /opt/trafficserver/bin/traffic_server(_ZN19AIOCallbackInternal11io_completeEiPv+0x3c)[0x68e2aa]
> /opt/trafficserver/bin/traffic_server(_ZN12Continuation11handleEventEiPv+0x6f)[0x4d5965]
> /opt/trafficserver/bin/traffic_server(_ZN7EThread13process_eventEP5Eventi+0x11e)[0x6fcba8]
> /opt/trafficserver/bin/traffic_server(_ZN7EThread7executeEv+0x94)[0x6fcd9a]
> /opt/trafficserver/bin/traffic_server(main+0x1545)[0x5042cd]
> /lib64/libc.so.6(__libc_start_main+0xf4)[0x3933c1d994]
> /opt/trafficserver/bin/traffic_server[0x4b46d9]
> [Feb  8 09:47:04.784] Manager {0x2afb63582cf0} FATAL: [LocalManager::pollMgmtProcessServer] Error in read (errno: 104)
> [Feb  8 09:47:04.785] Manager {0x2afb63582cf0} FATAL:  (last system error 104: Connection reset by peer)
> [Feb  8 09:47:04.785] Manager {0x2afb63582cf0} NOTE: [LocalManager::mgmtShutdown] Executing shutdown request.
> [Feb  8 09:47:04.785] Manager {0x2afb63582cf0} NOTE: [LocalManager::processShutdown] Executing process shutdown request.
> [Feb  8 09:47:04.786] Manager {0x2afb63582cf0} ERROR: [LocalManager::sendMgmtMsgToProcesses] Error writing message
> [Feb  8 09:47:04.786] Manager {0x2afb63582cf0} ERROR:  (last system error 32: Broken pipe)
> [E. Mgmt] log ==> [TrafficManager] using root directory '/opt/trafficserver'
> This crash happened after upgrading 3.1.1 to 3.1.2. 
> Since it was related to the cache I have stopped ATS, removed the cache.db and host.db files, and started it again. Perhaps that was some sort of incompatability there. We'll see how it runs over the next couple of days.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira