You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(application): an HTTP/2 SETTINGS frame cut short by the capture raises instead of parsing #2659
An HTTP/2 SETTINGS frame cut short by the capture raises a loud FieldValueError from ListField.unpack's infinite-loop guard (#431) instead of parsing as far as it goes. Even if it parsed, it could not rebuild as captured, because HTTPv2.make recomputes the frame Length from the settings it holds. The #2650 worker found this while comparing a change to the shared ListField, which it reverted. It has not been reproduced independently.
Expected: a SETTINGS frame cut inside its settings parses the settings present, records the short read, and rebuilds the captured octets. That matches how #2650 handles IGMPv3 Reports and how SCTP's ChunkListField sizes its list.
Activity
JarryShaw commentedon Nov 2, 2026
The PR is #2666.
fix(application): parse an HTTP/2 SETTINGS frame cut inside its setti…
fix(corekit): end a cut list of schema items with the data, not in ze…