maskit opened a new issue #7102:
URL: https://github.com/apache/trafficserver/issues/7102


   This assertion, which is in the initial commit, fails on master 
(f75eaf83607ea1b1c8f48ad0528e303b291b3269) but not 9.0.x.
   
   ```
   Fatal: HttpSM.cc:2937: failed assertion `event == HTTP_TUNNEL_EVENT_DONE`
   2020-08-11 11:37:06.467130+0900 traffic_server[74010:19298151] Fatal: 
HttpSM.cc:2937: failed assertion `event == HTTP_TUNNEL_EVENT_DONE`
   Process 74010 stopped
   * thread #2, name = '[ET_NET 0]', stop reason = signal SIGABRT
       frame #0: 0x00007fff6fa7633a libsystem_kernel.dylib`__pthread_kill + 10
   libsystem_kernel.dylib`__pthread_kill:
   ->  0x7fff6fa7633a <+10>: jae    0x7fff6fa76344            ; <+20>
       0x7fff6fa7633c <+12>: movq   %rax, %rdi
       0x7fff6fa7633f <+15>: jmp    0x7fff6fa70629            ; cerror_nocancel
       0x7fff6fa76344 <+20>: retq   
   Target 0: (traffic_server) stopped.
   (lldb) bt
   * thread #2, name = '[ET_NET 0]', stop reason = signal SIGABRT
     * frame #0: 0x00007fff6fa7633a libsystem_kernel.dylib`__pthread_kill + 10
       frame #1: 0x00007fff6fb32e60 libsystem_pthread.dylib`pthread_kill + 430
       frame #2: 0x00007fff6f9fd808 libsystem_c.dylib`abort + 120
       frame #3: 0x000000010312770a 
libtscore.10.dylib`ink_abort(message_format="%s:%d: failed assertion `%s`") at 
ink_error.cc:99:3
       frame #4: 0x000000010311d427 
libtscore.10.dylib`::_ink_assert(expression="event == HTTP_TUNNEL_EVENT_DONE", 
file="HttpSM.cc", line=2937) at ink_assert.cc:37:3
       frame #5: 0x00000001002fcbd8 
traffic_server`HttpSM::tunnel_handler(this=0x000000010dd7b280, event=106, 
data=0x000000010dc35e00) at HttpSM.cc:2937:3
       frame #6: 0x00000001002db92c 
traffic_server`HttpSM::main_handler(this=0x000000010dd7b280, event=106, 
data=0x000000010dc35e00) at HttpSM.cc:2665:5
       frame #7: 0x000000010000afb5 
traffic_server`Continuation::handleEvent(this=0x000000010dd7b280, event=106, 
data=0x000000010dc35e00) at I_Continuation.h:219:12
       frame #8: 0x000000010071de2c 
traffic_server`Http2Stream::signal_read_event(this=0x000000010dc35b40, 
event=106) at Http2Stream.cc:643:26
       frame #9: 0x000000010071c7dc 
traffic_server`Http2Stream::main_event_handler(this=0x000000010dc35b40, 
event=106, edata=0x000062c000006400) at Http2Stream.cc:103:13
       frame #10: 0x000000010000afb5 
traffic_server`Continuation::handleEvent(this=0x000000010dc35b40, event=106, 
data=0x000062c000006400) at I_Continuation.h:219:12
       frame #11: 0x00000001006c4cfe traffic_server`ActivityCop<Http2Stream, 
DLL<Http2Stream, Continuation::Link_link> 
>::check_activity(this=0x000000010db4ed58, (null)=2, e=0x000062c000006400) at 
NetTimeout.h:256:10
       frame #12: 0x000000010000afb5 
traffic_server`Continuation::handleEvent(this=0x000000010db4ed58, event=2, 
data=0x000062c000006400) at I_Continuation.h:219:12
       frame #13: 0x0000000100fe0644 
traffic_server`EThread::process_event(this=0x00000001090e5800, 
e=0x000062c000006400, calling_code=2) at UnixEThread.cc:127:22
       frame #14: 0x0000000100fe2058 
traffic_server`EThread::execute_regular(this=0x00000001090e5800) at 
UnixEThread.cc:236:11
       frame #15: 0x0000000100fe3778 
traffic_server`EThread::execute(this=0x00000001090e5800) at 
UnixEThread.cc:327:11
       frame #16: 0x0000000100fdde69 
traffic_server`spawn_thread_internal(a=0x0000607000007950) at Thread.cc:92:12
       frame #17: 0x00007fff6fb33109 libsystem_pthread.dylib`_pthread_start + 
148
       frame #18: 0x00007fff6fb2eb8b libsystem_pthread.dylib`thread_start + 15
   ```
   
   Event 106 is VC_EVENT_ACTIVE_TIMEOUT.


----------------------------------------------------------------
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.

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


Reply via email to