Wireshark-bugs: [Wireshark-bugs] [Bug 8653] Buildbot crash output: fuzz-2013-05-13-3747.pcap
Evan Huus
changed
bug 8653
What |
Removed |
Added |
CC |
|
eapache@gmail.com
|
Comment # 4
on bug 8653
from Evan Huus
(In reply to comment #3)
> This capture runs clean for me (through tools/test-fuzzed-cap.sh and
> tools/valgrind-wireshark.sh). Buildbot indicates it got a core dump.
>
> OK, Valgrind does have one warning here but I don't think this would have
> caused a core dump:
>
> ==26458== Invalid read of size 1
> ==26458== at 0x40DCA5: print_hex_data_buffer (print.c:1005)
> ==26458== by 0x40F6B8: print_hex_data (print.c:922)
> ==26458== by 0x417456: print_packet (tshark.c:3648)
> ==26458== by 0x418C6F: process_packet (tshark.c:3253)
> ==26458== by 0x40B141: main (tshark.c:3031)
> ==26458== Address 0x1595d7e0 is 0 bytes inside a block of size 2 free'd
> ==26458== at 0x4A077E6: free (vg_replace_malloc.c:446)
> ==26458== by 0x354CA4D79E: g_free (in /usr/lib64/libglib-2.0.so.0.3400.2)
> ==26458== by 0x61859AB: emem_free_all (emem.c:1180)
> ==26458== by 0x61883D8: epan_dissect_run_with_taps (epan.c:221)
> ==26458== by 0x418ABF: process_packet (tshark.c:3236)
> ==26458== by 0x40B141: main (tshark.c:3031)
No, this shouldn't cause a dump. It's a small but annoying place that's using
ephemeral memory where it shouldn't but I've been unable to track down where
it's coming from. Any ideas where hex data buffers might be allocated with
ep_alloc?
You are receiving this mail because:
- You are watching all bug changes.