Wireshark-bugs: [Wireshark-bugs] [Bug 9027] Another fuzz failure in print_hex_data_buffer

Date: Sun, 11 Aug 2013 13:22:59 +0000

Comment # 4 on bug 9027 from
(In reply to comment #3)
> I don't have a crash, nor I don't have valgrind, Evan can you check if after:
> 
> @@ -1183,7 +1183,7 @@ fragment_add_work(fragment_head *fd_head, tvbuff_t
> *tvb, const int offset,
>         }
>  
>         if (old_tvb_data)
> -               tvb_free(old_tvb_data);
> +               tvb_add_to_chain(tvb, old_tvb_data);
> 
> use after free errors goes away?

Yes, but instead I get:
** (process:12652): WARNING **: Dissector bug, protocol TCP, in packet 225:
tvbuff.c:133: failed assertion "parent && child"

Also, I had to #include <tvbuff-int.h> to use that function, which means it
isn't part of the public API?


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