Wireshark-bugs: [Wireshark-bugs] [Bug 13253] New: Buildbot crash output: fuzz-2016-12-16-20478.p
Date: Sat, 17 Dec 2016 04:00:03 +0000
Bug ID | 13253 |
---|---|
Summary | Buildbot crash output: fuzz-2016-12-16-20478.pcap |
Product | Wireshark |
Version | unspecified |
Hardware | x86-64 |
URL | https://www.wireshark.org/download/automated/captures/fuzz-2016-12-16-20478.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-12-16-20478.pcap stderr: Input file: /home/wireshark/menagerie/menagerie/14807-160719-04_BLE_sensor_and_CGW_prefix_added_exp_pdu.pcapng Build host information: Linux wsbb04 4.4.0-53-generic #74-Ubuntu SMP Fri Dec 2 15:59:10 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=clang-code-analysis BUILDBOT_BUILDNUMBER=3824 BUILDBOT_URL=http://buildbot.wireshark.org/wireshark-master/ BUILDBOT_BUILDERNAME=Clang Code Analysis BUILDBOT_GOT_REVISION=1a57d810423a70563c7d1fae5c956317c242d55c Return value: 0 Dissector bug: 0 Valgrind error count: 87 Git commit commit 1a57d810423a70563c7d1fae5c956317c242d55c Author: Michael Mann <[email protected]> Date: Fri Dec 16 09:35:01 2016 -0500 Rename packet-range.[ch] to packet_range.[ch] The check*.pl scripts presume that files with the prefix "packet-" are dissector files and therefore have different rules than other files. Rather than trying to clarify that more with additional directory information, just make any non-dissector file with "packet-" filename prefix conform if it fails a "dissector specific" check from the scripts. Change-Id: I7cb52e1fad4ea62320492bb690904260f958aeb4 Reviewed-on: https://code.wireshark.org/review/19304 Petri-Dish: Michael Mann <[email protected]> Reviewed-by: Dario Lombardo <[email protected]> Tested-by: Petri Dish Buildbot <[email protected]> Reviewed-by: Michael Mann <[email protected]> ==18108== Memcheck, a memory error detector ==18108== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al. ==18108== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info ==18108== Command: /home/wireshark/builders/wireshark-master-fuzz/clangcodeanalysis/install.plain/bin/tshark -nr /fuzz/buildbot/clangcodeanalysis/valgrind-fuzz/fuzz-2016-12-16-20478.pcap ==18108== ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 14: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 21: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 24: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 37: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ==18108== Conditional jump or move depends on uninitialised value(s) ==18108== at 0x4C33D52: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==18108== by 0x69E1403: addresses_equal (address.h:230) ==18108== by 0x69E1403: fragment_addresses_equal (reassemble.c:82) ==18108== by 0xA6FEDCE: g_hash_table_lookup_extended (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1) ==18108== by 0x69E2906: lookup_fd_head (reassemble.c:541) ==18108== by 0x69E2906: fragment_add_seq_common (reassemble.c:1886) ==18108== by 0x69E2F07: fragment_add_seq_check_work (reassemble.c:2037) ==18108== by 0x69E2FC9: fragment_add_seq_next (reassemble.c:2100) ==18108== by 0x6B49E69: dissect_btle (packet-btle.c:883) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== by 0x6F7E6CB: dissect_nordic_ble (packet-nordic_ble.c:313) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== ==18108== Conditional jump or move depends on uninitialised value(s) ==18108== at 0x4C33D52: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==18108== by 0x69E143D: addresses_equal (address.h:230) ==18108== by 0x69E143D: fragment_addresses_equal (reassemble.c:83) ==18108== by 0xA6FEDCE: g_hash_table_lookup_extended (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1) ==18108== by 0x69E2906: lookup_fd_head (reassemble.c:541) ==18108== by 0x69E2906: fragment_add_seq_common (reassemble.c:1886) ==18108== by 0x69E2F07: fragment_add_seq_check_work (reassemble.c:2037) ==18108== by 0x69E2FC9: fragment_add_seq_next (reassemble.c:2100) ==18108== by 0x6B49E69: dissect_btle (packet-btle.c:883) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== by 0x6F7E6CB: dissect_nordic_ble (packet-nordic_ble.c:313) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== ==18108== Conditional jump or move depends on uninitialised value(s) ==18108== at 0x4C33D52: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==18108== by 0x69E1403: addresses_equal (address.h:230) ==18108== by 0x69E1403: fragment_addresses_equal (reassemble.c:82) ==18108== by 0xA6FE5F9: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1) ==18108== by 0x69E2F24: fragment_unhash (reassemble.c:789) ==18108== by 0x69E2F24: fragment_add_seq_check_work (reassemble.c:2052) ==18108== by 0x69E2FC9: fragment_add_seq_next (reassemble.c:2100) ==18108== by 0x6B49E69: dissect_btle (packet-btle.c:883) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== by 0x6F7E6CB: dissect_nordic_ble (packet-nordic_ble.c:313) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== by 0x6CA98E2: dissect_exported_pdu (packet-exported_pdu.c:285) ==18108== ==18108== Conditional jump or move depends on uninitialised value(s) ==18108== at 0x4C33D52: __memcmp_sse4_1 (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==18108== by 0x69E143D: addresses_equal (address.h:230) ==18108== by 0x69E143D: fragment_addresses_equal (reassemble.c:83) ==18108== by 0xA6FE5F9: ??? (in /lib/x86_64-linux-gnu/libglib-2.0.so.0.4800.1) ==18108== by 0x69E2F24: fragment_unhash (reassemble.c:789) ==18108== by 0x69E2F24: fragment_add_seq_check_work (reassemble.c:2052) ==18108== by 0x69E2FC9: fragment_add_seq_next (reassemble.c:2100) ==18108== by 0x6B49E69: dissect_btle (packet-btle.c:883) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== by 0x6F7E6CB: dissect_nordic_ble (packet-nordic_ble.c:313) ==18108== by 0x69B7D85: call_dissector_through_handle (packet.c:650) ==18108== by 0x69B7D85: call_dissector_work (packet.c:725) ==18108== by 0x69B6E3C: call_dissector_only (packet.c:2954) ==18108== by 0x69B6E3C: call_dissector_with_data (packet.c:2967) ==18108== by 0x6CA98E2: dissect_exported_pdu (packet-exported_pdu.c:285) ==18108== ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 66: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 70: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 79: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 100: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 119: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 122: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 140: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 141: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 145: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 155: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 177: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 191: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 258: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 267: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 286: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 309: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 325: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 327: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 344: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 352: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 354: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 364: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 381: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 382: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 404: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 429: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 446: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 449: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 497: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 504: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 560: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 582: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 593: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 610: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 621: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 643: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 657: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 685: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 694: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 699: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 700: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 720: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 729: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 737: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 746: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 754: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 764: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 771: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 779: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 780: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 782: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 783: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 810: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 814: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 822: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 866: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ** (process:18108): WARNING **: Dissector bug, protocol BT LE LL, in packet 895: packet-btle.c:840: failed assertion "btle_frame_info != ((void*)0)" ==18108== ==18108== HEAP SUMMARY: ==18108== in use at exit: 6,088,366 bytes in 9,754 blocks ==18108== total heap usage: 286,243 allocs, 276,489 frees, 37,964,210 bytes allocated ==18108== ==18108== LEAK SUMMARY: ==18108== definitely lost: 1,380 bytes in 87 blocks ==18108== indirectly lost: 0 bytes in 0 blocks ==18108== possibly lost: 0 bytes in 0 blocks ==18108== still reachable: 6,086,986 bytes in 9,667 blocks ==18108== suppressed: 0 bytes in 0 blocks ==18108== Rerun with --leak-check=full to see details of leaked memory ==18108== ==18108== For counts of detected and suppressed errors, rerun with: -v ==18108== Use --track-origins=yes to see where uninitialised values come from ==18108== ERROR SUMMARY: 87 errors from 4 contexts (suppressed: 0 from 0) [ no debug trace ]
You are receiving this mail because:
- You are watching all bug changes.
- Follow-Ups:
- [Wireshark-bugs] [Bug 13253] Buildbot crash output: fuzz-2016-12-16-20478.pcap
- From: bugzilla-daemon
- [Wireshark-bugs] [Bug 13253] Buildbot crash output: fuzz-2016-12-16-20478.pcap
- Prev by Date: [Wireshark-bugs] [Bug 13252] SIP/SDP: Dissector shows information about ED-137 related states of radio in info column
- Next by Date: [Wireshark-bugs] [Bug 13254] New: Buildbot crash output: fuzz-2016-12-17-782.pcap
- Previous by thread: [Wireshark-bugs] [Bug 1293] "VoIP Calls" does not show start & stop time of calls in anything other than secs since start of capture.
- Next by thread: [Wireshark-bugs] [Bug 13253] Buildbot crash output: fuzz-2016-12-16-20478.pcap
- Index(es):