GitHub user zwoop opened an issue:

    https://github.com/apache/trafficserver/issues/1412

    Assertion in HttpSM::tunnel_handler_post

    I think we've seen this before, but filing this again to make sure I don't 
lose the info:
    
    ```
    (gdb) bt
    #0  0x00007ffff4fed1d7 in __GI_raise (sig=sig@entry=6) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:56
    #1  0x00007ffff4fee8c8 in __GI_abort () at abort.c:90
    #2  0x00007ffff7bb89c8 in ink_abort (message_format=0x7ffff7bca590 "%s:%d: 
failed assertion `%s`") at ink_error.cc:99
    #3  0x00007ffff7bb609e in _ink_assert (expression=0x800058 "(event == 
VC_EVENT_WRITE_COMPLETE) || (event == VC_EVENT_EOS)", file=0x7fe78c 
"HttpSM.cc", line=2763) at ink_assert.cc:37
    #4  0x00000000005f58cd in HttpSM::tunnel_handler_post (this=0x2aaabfcbe8f0, 
event=105, data=0x2aaabf009620) at HttpSM.cc:2763
    #5  0x00000000005f534b in HttpSM::main_handler (this=0x2aaabfcbe8f0, 
event=105, data=0x2aaabf009620) at HttpSM.cc:2665
    #6  0x000000000051a5c8 in Continuation::handleEvent (this=0x2aaabfcbe8f0, 
event=105, data=0x2aaabf009620) at 
/usr/local/src/trafficserver/iocore/eventsystem/I_Continuation.h:153
    #7  0x00000000007a8235 in write_signal_and_update (event=105, 
vc=0x2aaabf009480) at UnixNetVConnection.cc:176
    #8  0x00000000007ac11a in UnixNetVConnection::mainEvent 
(this=0x2aaabf009480, event=1, e=0x2aaaab5feb10) at UnixNetVConnection.cc:1289
    #9  0x000000000051a5c8 in Continuation::handleEvent (this=0x2aaabf009480, 
event=1, data=0x2aaaab5feb10) at 
/usr/local/src/trafficserver/iocore/eventsystem/I_Continuation.h:153
    #10 0x00000000007a10b6 in NetHandler::_close_vc (this=0x7ffff2409e50, 
vc=0x2aaabf009480, now=1486031338941225970, handle_event=@0x2aaaab5fec28: 0, 
closed=@0x2aaaab5fec2c: 0, total_idle_time=@0x2aaaab5fec24: 0, 
total_idle_count=@0x2aaaab5fec20: 0) at UnixNet.cc:679
    #11 0x00000000007a09a6 in NetHandler::manage_active_queue 
(this=0x7ffff2409e50, ignore_queue_size=true) at UnixNet.cc:588
    #12 0x00000000007a1cbb in InactivityCop::check_inactivity 
(this=0x7ffff3ecd100, event=2, e=0x2aaaabc05a00) at UnixNet.cc:94
    #13 0x000000000051a5c8 in Continuation::handleEvent (this=0x7ffff3ecd100, 
event=2, data=0x2aaaabc05a00) at 
/usr/local/src/trafficserver/iocore/eventsystem/I_Continuation.h:153
    #14 0x00000000007cc28c in EThread::process_event (this=0x7ffff2406000, 
e=0x2aaaabc05a00, calling_code=2) at UnixEThread.cc:143
    #15 0x00000000007cc6c7 in EThread::execute (this=0x7ffff2406000) at 
UnixEThread.cc:225
    #16 0x00000000007cb890 in spawn_thread_internal (a=0x7ffff3ec9040) at 
Thread.cc:84
    #17 0x00007ffff5a9ddc5 in start_thread (arg=0x2aaaab5ff700) at 
pthread_create.c:308
    #18 0x00007ffff50af73d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:113
    (gdb) frame 4
    #4  0x00000000005f58cd in HttpSM::tunnel_handler_post (this=0x2aaabfcbe8f0, 
event=105, data=0x2aaabf009620) at HttpSM.cc:2763
    2763              ink_assert((event == VC_EVENT_WRITE_COMPLETE) || (event 
== VC_EVENT_EOS));
    (gdb) print event
    $1 = 105
    ```

----

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to