You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "traeak (via GitHub)" <gi...@apache.org> on 2023/05/09 20:17:10 UTC

[GitHub] [trafficserver] traeak opened a new issue, #9690: ats92 crash

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

   stack trace ats92 (9df7f8d4d41bda93e1d1a3ba741a6bce53c64ef0)
   live linear cache ram drives only, testing session mutex congestion.  Turned on http_ss debug but also for fun made a custom debug tag with session lifetime information which also causes the same crash.
   
   (gdb) where
   #0  0x00007f6dff905aff in raise () from /lib64/libc.so.6
   #1  0x00007f6dff8d8ea5 in abort () from /lib64/libc.so.6
   #2  0x00007f6e01dcdace in ink_abort (
       message_format=0x7f6e01e3afc8 "%s:%d: failed assertion `%s`")
       at ink_error.cc:99
   #3  0x00007f6e01dc93cb in _ink_assert (
       expression=0xb014c0 "(cache_sm.cache_write_vc == nullptr) || t_state.redirect_info.redirect_in_process", file=0xafc39e "HttpSM.cc", line=7864)
       at ink_assert.cc:37
   #4  0x00000000007dc47b in HttpSM::set_next_state (this=0x7f6d91f86720)
       at HttpSM.cc:7864
   #5  0x00000000007daece in HttpSM::call_transact_and_set_next_state (
       this=0x7f6d91f86720, f=0x0) at HttpSM.cc:7597
   #6  0x00000000007bbc15 in HttpSM::handle_api_return (this=0x7f6d91f86720)
       at HttpSM.cc:1706
   #7  0x00000000007bb90b in HttpSM::state_api_callout (this=0x7f6d91f86720, 
       event=0, data=0x0) at HttpSM.cc:1638
   #8  0x00000000007d10b1 in HttpSM::do_api_callout_internal (this=0x7f6d91f86720)
       at HttpSM.cc:5555
   #9  0x00000000007e4fc3 in HttpSM::do_api_callout (this=0x7f6d91f86720)
       at HttpSM.cc:421
   #10 0x00000000007e500a in HttpSM::setup_cache_lookup_complete_api (
       this=0x7f6d91f86720) at HttpSM.cc:2648
   #11 0x00000000007c1cf8 in HttpSM::state_cache_open_read (this=0x7f6d91f86720, 
       event=1103, data=0xffffffffffffb04f) at HttpSM.cc:2709
   #12 0x00000000007c2190 in HttpSM::main_handler (this=0x7f6d91f86720, 
       event=1103, data=0xffffffffffffb04f) at HttpSM.cc:2753
   #13 0x00000000007186f1 in Continuation::handleEvent (this=0x7f6d91f86720, 
       event=1103, data=0xffffffffffffb04f)
       at /home/bolsen149/git/tsb-ats92/src/ats/iocore/eventsystem/I_Continuation.h:227
   #14 0x0000000000857487 in HttpCacheSM::state_cache_open_read (
       this=0x7f6d91f88548, event=1103, data=0xffffffffffffb04f)
       at HttpCacheSM.cc:128
   #15 0x00000000007186f1 in Continuation::handleEvent (this=0x7f6d91f88548, 
       event=1103, data=0xffffffffffffb04f)
       at /home/bolsen149/git/tsb-ats92/src/ats/iocore/eventsystem/I_Continuation.h:227
   #16 0x00000000009ab61f in CacheVC::openReadFromWriterFailure (this=
       0x7f6d85438d20, event=1103, e=0xffffffffffffb04f) at CacheRead.cc:189
   #17 0x00000000009ac4f3 in CacheVC::openReadFromWriter (this=0x7f6d85438d20, 
       event=2, e=0x7f6da955baa0) at CacheRead.cc:348
   #18 0x00000000007186f1 in Continuation::handleEvent (this=0x7f6d85438d20, 
       event=2, data=0x7f6da955baa0)
       at /home/bolsen149/git/tsb-ats92/src/ats/iocore/eventsystem/I_Continuation.h:227
   #19 0x0000000000acd56b in EThread::process_event (this=0x7f6dfd519010, 
       e=0x7f6da955baa0, calling_code=2) at UnixEThread.cc:164
   #20 0x0000000000acdad6 in EThread::execute_regular (this=0x7f6dfd519010)
       at UnixEThread.cc:273
   #21 0x0000000000acde3d in EThread::execute (this=0x7f6dfd519010)
       at UnixEThread.cc:364
   #22 0x0000000000acc5fa in spawn_thread_internal (a=0x2dc5590) at Thread.cc:91
   #23 0x00007f6e007b81cf in start_thread () from /lib64/libpthread.so.0
   #24 0x00007f6dff8f0e73 in clone () from /lib64/libc.so.6
   


-- 
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: issues-unsubscribe@trafficserver.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [trafficserver] traeak commented on issue #9690: ats92/master crash

Posted by "traeak (via GitHub)" <gi...@apache.org>.
traeak commented on issue #9690:
URL: https://github.com/apache/trafficserver/issues/9690#issuecomment-1577303589

   The only way I can make this crash happen is with a vastly under resourced box being heavily cpu congested (all cores slammed).  Crash seems to still be valid but is some nasty race condition.


-- 
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: issues-unsubscribe@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] ats92/master crash [trafficserver]

Posted by "traeak (via GitHub)" <gi...@apache.org>.
traeak closed issue #9690: ats92/master crash
URL: https://github.com/apache/trafficserver/issues/9690


-- 
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: issues-unsubscribe@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [trafficserver] traeak commented on issue #9690: ats92 crash

Posted by "traeak (via GitHub)" <gi...@apache.org>.
traeak commented on issue #9690:
URL: https://github.com/apache/trafficserver/issues/9690#issuecomment-1544618373

   I think this might be fixed in master, a race condition.  Currently testing.


-- 
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: issues-unsubscribe@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org