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]

Reply via email to