Wireshark-bugs: [Wireshark-bugs] [Bug 12849] New: Buildbot crash output: fuzz-2016-09-08-582.pca
Date: Fri, 09 Sep 2016 05:00:05 +0000
Bug ID | 12849 |
---|---|
Summary | Buildbot crash output: fuzz-2016-09-08-582.pcap |
Product | Wireshark |
Version | unspecified |
Hardware | x86-64 |
URL | https://www.wireshark.org/download/automated/captures/fuzz-2016-09-08-582.pcap |
OS | Ubuntu |
Status | CONFIRMED |
Severity | Major |
Priority | High |
Component | Dissection engine (libwireshark) |
Assignee | [email protected] |
Reporter | [email protected] |
Problems have been found with the following capture file: https://www.wireshark.org/download/automated/captures/fuzz-2016-09-08-582.pcap stderr: Input file: /home/wireshark/menagerie/menagerie/usb_u3v_sample.pcapng Build host information: Linux wsbb04 4.4.0-34-generic #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial Buildbot information: BUILDBOT_REPOSITORY=ssh://[email protected]:29418/wireshark BUILDBOT_WORKERNAME=fuzz-test BUILDBOT_BUILDNUMBER=78 BUILDBOT_URL=http://buildbot.wireshark.org/wireshark-2.2/ BUILDBOT_BUILDERNAME=Fuzz Test BUILDBOT_GOT_REVISION=2ca12ab5f2898dac9cf588f221d865520d2504d3 Return value: 0 Dissector bug: 0 Valgrind error count: 12 Git commit commit 2ca12ab5f2898dac9cf588f221d865520d2504d3 Author: Gerald Combs <[email protected]> Date: Wed Sep 7 12:03:06 2016 -0700 2.2.0 → 2.2.1. Change-Id: Iad1f59334d310bdfdcc1d5aa031e50c7cdfd52ad Reviewed-on: https://code.wireshark.org/review/17561 Reviewed-by: Gerald Combs <[email protected]> ==9859== Memcheck, a memory error detector ==9859== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==9859== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==9859== Command: /home/wireshark/builders/wireshark-2.2-fuzz/fuzztest/install/bin/tshark -nr /fuzz/buildbot/fuzztest/valgrind-fuzz-2.2/fuzz-2016-09-08-582.pcap ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x712EE42: dissect_u3v_register_bases (packet-u3v.c:1030) ==9859== by 0x712EE42: dissect_u3v_read_mem_ack (packet-u3v.c:1406) ==9859== by 0x712EE42: dissect_u3v (packet-u3v.c:1837) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6949B31: call_dissector_with_data (packet.c:2816) ==9859== by 0x694A06C: dissect_record (packet.c:531) ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x712EE4B: dissect_u3v_register_bases (packet-u3v.c:1031) ==9859== by 0x712EE4B: dissect_u3v_read_mem_ack (packet-u3v.c:1406) ==9859== by 0x712EE4B: dissect_u3v (packet-u3v.c:1837) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6949B31: call_dissector_with_data (packet.c:2816) ==9859== by 0x694A06C: dissect_record (packet.c:531) ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x712EE58: dissect_u3v_register_bases (packet-u3v.c:1031) ==9859== by 0x712EE58: dissect_u3v_read_mem_ack (packet-u3v.c:1406) ==9859== by 0x712EE58: dissect_u3v (packet-u3v.c:1837) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6949B31: call_dissector_with_data (packet.c:2816) ==9859== by 0x694A06C: dissect_record (packet.c:531) ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x712EE72: dissect_u3v_register_bases (packet-u3v.c:1040) ==9859== by 0x712EE72: dissect_u3v_read_mem_ack (packet-u3v.c:1406) ==9859== by 0x712EE72: dissect_u3v (packet-u3v.c:1837) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6949B31: call_dissector_with_data (packet.c:2816) ==9859== by 0x694A06C: dissect_record (packet.c:531) ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x712DF0F: get_register_name_from_address (packet-u3v.c:969) ==9859== by 0x712F4C5: dissect_u3v_write_mem_ack (packet-u3v.c:1446) ==9859== by 0x712F4C5: dissect_u3v (packet-u3v.c:1841) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6949B31: call_dissector_with_data (packet.c:2816) ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x6985BB8: try_val_to_str_idx (value_string.c:97) ==9859== by 0x6985C4D: try_val_to_str (value_string.c:114) ==9859== by 0x712DF5D: get_register_name_from_address (packet-u3v.c:971) ==9859== by 0x712F4C5: dissect_u3v_write_mem_ack (packet-u3v.c:1446) ==9859== by 0x712F4C5: dissect_u3v (packet-u3v.c:1841) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x712DF23: get_register_name_from_address (packet-u3v.c:973) ==9859== by 0x712F4C5: dissect_u3v_write_mem_ack (packet-u3v.c:1446) ==9859== by 0x712F4C5: dissect_u3v (packet-u3v.c:1841) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6949B31: call_dissector_with_data (packet.c:2816) ==9859== ==9859== Conditional jump or move depends on uninitialised value(s) ==9859== at 0x712DF44: get_register_name_from_address (packet-u3v.c:981) ==9859== by 0x712F4C5: dissect_u3v_write_mem_ack (packet-u3v.c:1446) ==9859== by 0x712F4C5: dissect_u3v (packet-u3v.c:1841) ==9859== by 0x712F749: dissect_u3v_heur (packet-u3v.c:1911) ==9859== by 0x69494BF: dissector_try_heuristic (packet.c:2429) ==9859== by 0x715E099: try_dissect_next_protocol (packet-usb.c:3172) ==9859== by 0x715FF58: dissect_usb_payload (packet-usb.c:3958) ==9859== by 0x715FF58: dissect_usb_common (packet-usb.c:4315) ==9859== by 0x7162210: dissect_win32_usb (packet-usb.c:4337) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6948828: dissector_try_uint_new (packet.c:1188) ==9859== by 0x6C46837: dissect_frame (packet-frame.c:507) ==9859== by 0x69480FE: call_dissector_through_handle (packet.c:648) ==9859== by 0x69480FE: call_dissector_work (packet.c:723) ==9859== by 0x6949B31: call_dissector_with_data (packet.c:2816) ==9859== ==9859== ==9859== HEAP SUMMARY: ==9859== in use at exit: 445,910 bytes in 9,614 blocks ==9859== total heap usage: 257,889 allocs, 248,275 frees, 32,609,230 bytes allocated ==9859== ==9859== LEAK SUMMARY: ==9859== definitely lost: 343 bytes in 20 blocks ==9859== indirectly lost: 362 bytes in 4 blocks ==9859== possibly lost: 0 bytes in 0 blocks ==9859== still reachable: 445,205 bytes in 9,590 blocks ==9859== suppressed: 0 bytes in 0 blocks ==9859== Rerun with --leak-check=full to see details of leaked memory ==9859== ==9859== For counts of detected and suppressed errors, rerun with: -v ==9859== Use --track-origins=yes to see where uninitialised values come from ==9859== ERROR SUMMARY: 12 errors from 8 contexts (suppressed: 1 from 1) [ no debug trace ]
You are receiving this mail because:
- You are watching all bug changes.
- Follow-Ups:
- [Wireshark-bugs] [Bug 12849] Buildbot crash output: fuzz-2016-09-08-582.pcap
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 12849] Buildbot crash output: fuzz-2016-09-08-582.pcap
- Prev by Date: [Wireshark-bugs] [Bug 12845] First start with non-empty extcap folder after install or reboot hangs at "initializing tap listeners"
- Next by Date: [Wireshark-bugs] [Bug 12846] Live capture from USBPcap fails immediately
- Previous by thread: [Wireshark-bugs] [Bug 12848] Buildbot crash output: randpkt-2016-09-09-20651.pcap
- Next by thread: [Wireshark-bugs] [Bug 12849] Buildbot crash output: fuzz-2016-09-08-582.pcap
- Index(es):