@maskit @shinrich and I were discussing `rcv_reset_stream_frame()`. It is possible that we are sending a RST_STREAM for some reason and have closed the connection, but I haven't looked into that.
The stream is not a nullptr and it is in the CLOSED state. The header heap on the stream is nullptr and we are trying to add a header to it when we segfault. I tested with the 8.0.x branch from a commit back on 9/8 and it also has this issue, so it has been around for awhile: > # Test 2 > git co -b 8.0.x_test_2 43bb6982283832c1cc882169aef31db64d199786 # Date: Wed > Aug 8 13:40:24 2018 -0600 > git cp 57b37465912d755a6299fe0f923ec0533c131e93 # protect against HEADERS > frame on closed stream > git cp f2295e8355f1ee4abff357e3070fc79d1df8c86b # adds Error logs > git cp dc8d9a4656c9a299c0f39a36f2529a554de6bfd8 # local 7.1.x compatibility > layer [ Full content available at: https://github.com/apache/trafficserver/pull/4225 ] This message was relayed via gitbox.apache.org for [email protected]
