gdb bits:
```
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f4e1c1d2d80 in ?? ()
[Current thread is 1 (Thread 0x7f4e37dfa700 (LWP 28620))]
(gdb) bt
#0 0x00007f4e1c1d2d80 in ?? ()
#1 0x0000000000619e94 in Http2Stream::clear_io_events (this=0x7f4e2868e180) at
/opt/src/trafficserver/proxy/http2/Http2Stream.cc:869
#2 Http2Stream::destroy (this=0x7f4e2868e180) at
/opt/src/trafficserver/proxy/http2/Http2Stream.cc:737
#3 0x0000000000613293 in Http2Stream::terminate_if_possible
(this=0x7f4e2868e180) at /opt/src/trafficserver/proxy/http2/Http2Stream.cc:379
#4 0x000000000061896f in Http2Stream::main_event_handler (this=0x7f4e2868e180,
event=<optimized out>, edata=<optimized out>) at
/opt/src/trafficserver/proxy/http2/Http2Stream.cc:131
#5 0x0000000000806b45 in Continuation::handleEvent (data=0x7f4d8b51b9a0,
event=2, this=<optimized out>) at
/opt/src/trafficserver/iocore/eventsystem/I_Continuation.h:152
#6 EThread::process_event (this=this@entry=0x7f4e3c64a010,
e=e@entry=0x7f4d8b51b9a0, calling_code=2) at
/opt/src/trafficserver/iocore/eventsystem/UnixEThread.cc:140
#7 0x0000000000807a84 in EThread::execute_regular (this=0x7f4e3c64a010) at
/opt/src/trafficserver/iocore/eventsystem/UnixEThread.cc:221
#8 0x00000000008065a5 in spawn_thread_internal (a=0x179dfc0) at
/opt/src/trafficserver/iocore/eventsystem/Thread.cc:84
#9 0x00007f4e423916ba in start_thread (arg=0x7f4e37dfa700) at
pthread_create.c:333
#10 0x00007f4e4161641d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109
(gdb) f 1
#1 0x0000000000619e94 in Http2Stream::clear_io_events (this=0x7f4e2868e180) at
/opt/src/trafficserver/proxy/http2/Http2Stream.cc:869
869 read_event->cancel();
(gdb) list
864
865 void
866 Http2Stream::clear_io_events()
867 {
868 if (read_event) {
869 read_event->cancel();
870 }
871 read_event = nullptr;
872 if (write_event) {
873 write_event->cancel();
(gdb) print read_event
$1 = (Event *) 0x7f4d8b51bbe0
(gdb) print *read_event
$2 = {<Action> = {_vptr.Action = 0x7f4de0002e00, continuation = 0x7f4d189a84c0,
mutex = {m_ptr = 0x0}, cancelled = 1}, ethread = 0x7f4e3c549010,
in_the_prot_queue = 1,
in_the_priority_queue = 0, immediate = 0, globally_allocated = 1, in_heap =
0, callback_event = 2, timeout_at = 1533296240334074751, period = 1000000000,
cookie = 0x0,
link = {<SLink<Event>> = {next = 0x0}, prev = 0x0}}
(gdb)
```
[ Full content available at:
https://github.com/apache/trafficserver/issues/4062 ]
This message was relayed via gitbox.apache.org for [email protected]