Skip to content

Assertion in H2, from pending_action != nullptr #4119

@dmorilha

Description

@dmorilha

running debug version of 7.1.4 with asan, no freelist in gdb

Fatal: /opt/src/trafficserver/proxy/http/HttpSM.cc:6827: failed assertion `pending_action == nullptr`

Thread 6 "[ET_NET 3]" received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffeca4e700 (LWP 30291)]
0x00007ffff493d428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
54      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff493d428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1  0x00007ffff493f02a in __GI_abort () at abort.c:89
#2  0x00007ffff6bb376c in ink_abort (message_format=0x7ffff6be9960 "%s:%d: failed assertion `%s`") at /opt/src/trafficserver/lib/ts/ink_error.cc:99
#3  0x00007ffff6babcb1 in _ink_assert (expression=0xc3ae00 "pending_action == nullptr", file=0xc39380 "/opt/src/trafficserver/proxy/http/HttpSM.cc", line=6827) at /opt/src/trafficserver/lib/t
s/ink_assert.cc:37
#4  0x000000000071f1cd in HttpSM::kill_this (this=0x62400068c100) at /opt/src/trafficserver/proxy/http/HttpSM.cc:6827
#5  0x00000000006f17a2 in HttpSM::main_handler (this=0x62400068c100, event=104, data=0x61900082f7d0) at /opt/src/trafficserver/proxy/http/HttpSM.cc:2640
#6  0x000000000055f411 in Continuation::handleEvent (this=0x62400068c100, event=104, data=0x61900082f7d0) at /opt/src/trafficserver/iocore/eventsystem/I_Continuation.h:152
#7  0x00000000007f97c0 in Http2Stream::main_event_handler (this=0x61900082f580, event=104, edata=0x6090000f6740) at /opt/src/trafficserver/proxy/http2/Http2Stream.cc:122
#8  0x000000000055f411 in Continuation::handleEvent (this=0x61900082f580, event=104, data=0x6090000f6740) at /opt/src/trafficserver/iocore/eventsystem/I_Continuation.h:152
#9  0x0000000000bab0e3 in EThread::process_event (this=0x7fffed269800, e=0x6090000f6740, calling_code=104) at /opt/src/trafficserver/iocore/eventsystem/UnixEThread.cc:140
#10 0x0000000000bab631 in EThread::process_queue (this=0x7fffed269800, NegativeQueue=0x7fffeca4dd10) at /opt/src/trafficserver/iocore/eventsystem/UnixEThread.cc:175
#11 0x0000000000bab8eb in EThread::execute_regular (this=0x7fffed269800) at /opt/src/trafficserver/iocore/eventsystem/UnixEThread.cc:207
#12 0x0000000000bac261 in EThread::execute (this=0x7fffed269800) at /opt/src/trafficserver/iocore/eventsystem/UnixEThread.cc:278
#13 0x0000000000ba97e3 in spawn_thread_internal (a=0x604000018d90) at /opt/src/trafficserver/iocore/eventsystem/Thread.cc:84
#14 0x00007ffff578a6ba in start_thread (arg=0x7fffeca4e700) at pthread_create.c:333
#15 0x00007ffff4a0f41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions