Wireshark-bugs: [Wireshark-bugs] [Bug 9034] Composite TVBs aren't supported by tvb_find_guint8()

Date: Tue, 20 Aug 2013 19:59:01 +0000

Comment # 7 on bug 9034 from
(In reply to comment #5)
> (In reply to comment #4)
> > Created attachment 11378 [details]
> > Add generic find_guint8, pbrk_guint8
> > 
> > I'd prefer this patch, please test.
> 
> With this patch and the tcp-wireshark-file1.trace file, I get a dissector
> assert in tvbuff_composite.c file at line 100.

> This occurs when the offset is already at the end of the tvb (offset=14311,
> packet size=11431).

Fixed in r51444, it's also not cleanest solution, but it's how REAL
tvb_get_ptr() works.

> at the beginning of tvb_find_guint8_generic() and tvb_pbrk_guint8_generic()
> functions allows to get the same dissection as trunk-1.10 branch.

Can you check if after my fixes output is also the same?


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