Wireshark-bugs: [Wireshark-bugs] [Bug 8352] New: MP2T dissector tries to combine empty fragments

Date: Mon, 18 Feb 2013 22:22:17 +0000
Bug ID 8352
Summary MP2T dissector tries to combine empty fragments
Classification Unclassified
Product Wireshark
Version 1.6.13
Hardware All
URL https://bugs.wireshark.org/bugzilla/attachment.cgi?id=9988
OS All
Status CONFIRMED
Severity Major
Priority Medium
Component Dissection engine (libwireshark)
Assignee [email protected]
Reporter [email protected]

Build Information:
1.6, 1.8, SVN.
--
Follow up from bug 8321.

> > > In other news: this capture exposes an mp2t dissector bug. When adding a
> > > zero length fragment to a composite the TVB asserts that.
> > 
> > This is still a bug though.
> 
> GDB is giving me all sorts of weird internal errors when I try to debug this
> but Valgrind doesn't show anything unusual. I'm not sure if my GDB is borked
> or if there's something really subtle going on here.
> 
> I haven't even been able to determine if we're somehow getting a 0-length
> fragment (so the assertion is from packet-mp2t.c:491) or if we're getting a
> 0-length subset to append (so the assertion is from packet-mp2t.c:494). GDB
> doesn't want to let me step through any of the code in that area.

Stop earlier; why if frag->len == 0?


You are receiving this mail because:
  • You are watching all bug changes.