Bug ID |
10279
|
Summary |
Dissector bug, protocol HTTP2, in packet 313: epan/tvbuff_composite.c:281: failed assertion "num_members"
|
Classification |
Unclassified
|
Product |
Wireshark
|
Version |
1.12.0
|
Hardware |
All
|
OS |
All
|
Status |
UNCONFIRMED
|
Severity |
Major
|
Priority |
Low
|
Component |
Dissection engine (libwireshark)
|
Assignee |
[email protected]
|
Reporter |
[email protected]
|
Build Information:
Affected versions:
master-1.12: v1.12.0-rc2-134-g87bcaa1
master: v1.99.0-rc1-881-gf85b52b
Unaffected: v1.99.0-rc1-7-g6db77b0
--
The sample capture from 5963 triggers a dissector assertion:
Dissector bug, protocol HTTP2, in packet 313: epan/tvbuff_composite.c:281:
failed assertion "num_members"
This happens in frame 313 where it wrongly detects an icon file as HTTP2. That
is also a bug on itself, but it should not trigger this assertion.
The probable fix is to return early in inflate_http2_header_block when
wmem_array_get_count(headers) == 0, but maybe you want to add expert info or
something. Could some HTTP2 expert have a look at this?
You are receiving this mail because:
- You are watching all bug changes.