Scumtron opened a new issue, #8874:
URL: https://github.com/apache/trafficserver/issues/8874

   I have configured the URI Signing Plugin:
   If signature is invalid - returns error 403
   If signature is valid - returns empty response (ATS crash and restart)
   
   Tested on ATS versions: 10.0.0, 9.1.2, 8.1.4
   
   ### Crash log
   
   > May 29 15:56:55 edge traffic_server[14904]: NOTE: --- traffic_server 
Starting ---
   May 29 15:56:55 edge traffic_server[14904]: NOTE: traffic_server Version: 
Apache Traffic Server - traffic_server - 9.1.2 - (build # 0.cb7eda60d.el8 on 
May 28 2022 at 14:28:00)
   May 29 15:56:55 edge traffic_server[14904]: NOTE: 
RLIMIT_NOFILE(7):cur(943718),max(943718)
   May 29 15:56:55 edge traffic_manager[14904]: traffic_server: received signal 
11 (Segmentation fault)
   May 29 15:56:55 edge traffic_manager[14904]: traffic_server - STACK TRACE:
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_Z19crash_logger_invokeiP9siginfo_tPv+0x92)[0x4d8d82]
   May 29 15:56:55 edge traffic_manager[14904]: 
/lib64/libpthread.so.0(+0x12ce0)[0x7f397c696ce0]
   May 29 15:56:55 edge traffic_manager[14904]: 
/lib64/libc.so.6(+0xccc95)[0x7f397b858c95]
   May 29 15:56:55 edge traffic_manager[14904]: 
/lib64/libc.so.6(hsearch_r+0x2b)[0x7f397b8b72fb]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/var/trafficserver/ba8b022b-38a5-4bc4-893a-693d6abb02f2/opt/trafficserver/libexec/trafficserver/uri_signing.so(+0x4b00)[0x7f397800cb00]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/var/trafficserver/ba8b022b-38a5-4bc4-893a-693d6abb02f2/opt/trafficserver/libexec/trafficserver/uri_signing.so(+0x7b6f)[0x7f397800fb6f]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/var/trafficserver/ba8b022b-38a5-4bc4-893a-693d6abb02f2/opt/trafficserver/libexec/trafficserver/uri_signing.so(TSRemapDoRemap+0x718)[0x7f397800c558]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN15RemapPluginInfo7doRemapEPvP13tsapi_httptxnP22_tm_remap_request_info+0x7d)[0x5d4e9d]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN12RemapPlugins10run_pluginEP15RemapPluginInst+0x75)[0x5ebbc5]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN12RemapPlugins16run_single_remapEv+0x53)[0x5ebc83]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN14RemapProcessor13perform_remapEP12ContinuationPN12HttpTransact5StateE+0x138)[0x5ddac8]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM16do_remap_requestEb+0x121)[0x5518d1]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x62a)[0x5712ca]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x43)[0x557a43]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x92)[0x56b332]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x74d)[0x56558d]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x173)[0x570e13]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x43)[0x557a43]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0x92)[0x56b332]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x74d)[0x56558d]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM18state_api_callbackEiPv+0x16b)[0x568fbb]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(TSHttpTxnReenable+0x191)[0x500da1]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/libexec/trafficserver/astats_over_http.so(+0x351c)[0x7f397d95451c]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN15INKContInternal12handle_eventEiPv+0x93)[0x4e9603]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZNK7APIHook6invokeEiPv+0xf1)[0x4ea631]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x1dc)[0x56501c]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM14set_next_stateEv+0x173)[0x570e13]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32call_transact_and_set_next_stateEPFvPN12HttpTransact5StateEE+0x43)[0x557a43]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM32state_read_client_request_headerEiPv+0x460)[0x55d5b0]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM12main_handlerEiPv+0x100)[0x567de0]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17handle_api_returnEv+0xf5)[0x56b395]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17state_api_calloutEiPv+0x74d)[0x56558d]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM17state_add_to_listEiPv+0x248)[0x568328]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN6HttpSM21attach_client_sessionEP16ProxyTransactionP14IOBufferReader+0x5d6)[0x56a696]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN16ProxyTransaction15new_transactionEb+0x1aa)[0x72041a]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN18Http1ClientSession7releaseEP16ProxyTransaction+0x188)[0x5372a8]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN12ProxySession17handle_api_returnEi+0x8e)[0x71ed8e]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN12ProxySession14do_api_calloutE12TSHttpHookID+0x130)[0x71f580]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN18Http1ClientSession14new_connectionEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x3e1)[0x537821]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN17HttpSessionAccept6acceptEP14NetVConnectionP9MIOBufferP14IOBufferReader+0x295)[0x530015]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN23ProtocolProbeTrampoline17ioCompletionEventEiPv+0x701)[0x71d7a1]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server[0x773f73]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server[0x779bd9]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN10NetHandler18process_ready_listEv+0x109)[0x767cb9]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN10NetHandler15waitForActivityEl+0x235)[0x768115]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN7EThread15execute_regularEv+0x8a9)[0x7b95f9]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server(_ZN7EThread7executeEv+0x19e)[0x7b9cfe]
   May 29 15:56:55 edge traffic_manager[14904]: 
/opt/trafficserver/bin/traffic_server[0x7b7992]
   May 29 15:56:55 edge traffic_manager[14904]: 
/lib64/libpthread.so.0(+0x81cf)[0x7f397c68c1cf]
   May 29 15:56:55 edge traffic_manager[14904]: 
/lib64/libc.so.6(clone+0x43)[0x7f397b7c5d83]
   May 29 15:56:55 edge systemd[1]: Started Process Core Dump (PID 14924/UID 0).
   May 29 15:56:55 edge systemd-coredump[14925]: Process 14904 ([TS_MAIN]) of 
user 176 dumped core.#012#012Stack trace of thread 14906:#012#0  
0x00007f397b858c95 __strlen_avx2 (libc.so.6)#012#1  0x00007f397b8b72fb 
hsearch_r (libc.so.6)#012#2  0x00007f397800cb00 n/a 
(/opt/trafficserver/var/trafficserver/ba8b022b-38a5-4bc4-893a-693d6abb02f2/opt/trafficserver/libexec/trafficserver/uri_signing.so
 (deleted))
   May 29 15:56:56 edge systemd[1]: [email protected]: 
Succeeded.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to