]> git.kaiwu.me - haproxy.git/commit
BUG/MEDIUM: h3: fix BUG_ON() crash with glitch after QPACK dec err
authorAmaury Denoyelle <adenoyelle@haproxy.com>
Mon, 19 Oct 2026 11:48:06 +0000 (13:48 +0200)
committerAmaury Denoyelle <adenoyelle@haproxy.com>
Tue, 20 Oct 2026 08:51:47 +0000 (10:51 +0200)
commitf739a0c371d4409041b3a4e00f33f13bd1173ee4
treeb6fe593f188114e60f0aa4cb9be3038db17a2d50
parentfc9a503b1413d5e38f561a3ce324f35db027192b
BUG/MEDIUM: h3: fix BUG_ON() crash with glitch after QPACK dec err

This is part of the reworking of glitch reporting in H3 module. The
current patch handles QPACK decoding error when parsing a HEADERS frame.
Function qcc_report_glitch() is now only called after qcc_set_error(),
for both request, response and headers/trailers parsing.

This must be backported up to 3.0.
src/h3.c