Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • wireshark wireshark
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 1,352
    • Issues 1,352
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 184
    • Merge requests 184
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • External wiki
    • External wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Wireshark FoundationWireshark Foundation
  • wiresharkwireshark
  • Issues
  • #18785
Closed
Open
Issue created Jan 07, 2023 by A Wireshark GitLab Utility@ws-gitlab-utilityDeveloper

Uninitialized values in CoAP and RTPS dissectors

Problems have been found with the following capture file:

https://www.wireshark.org/download/automated/captures/fuzz-2023-01-07-7298.pcap.gz

stderr:

Branch: release-3.6
Input file: /var/menagerie/menagerie/ultimate_wireshark_protocols_pcap_220213.pcap
CI job name: Valgrind Menagerie Fuzz, ID: 3568155135
CI job URL: https://gitlab.com/wireshark/wireshark/-/jobs/3568155135
Return value: 0
Dissector bug: 0
Valgrind error count: 60
Date and time: Sat Jan  7 15:51:33 UTC 2023

Commits in the last 48 hours:
086700bcc GNW: Ensure that tvbuff proto data has the proper scope.
b824bb0c3 isup: fix typo on cause indicator

Build host information:
Linux 5.15.0-56-generic #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022 x86_64
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.1 LTS
Release:	22.04
Codename:	jammy

Command and args: ./tools/valgrind-wireshark.sh -b /builds/wireshark/wireshark/_install/bin  -T
==10365== Memcheck, a memory error detector
==10365== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==10365== Using Valgrind-3.18.1 and LibVEX; rerun with -h for copyright info
==10365== Command: /builds/wireshark/wireshark/_install/bin/tshark -Vx -nr /tmp/fuzz/fuzz-2023-01-07-7298.pcap
==10365== 
Running as user "root" and group "root". This could be dangerous.
==10365== Conditional jump or move depends on uninitialised value(s)
==10365==    at 0x81514B4: get_hfi_length (epan/proto.c:5981)
==10365==    by 0x815A0A5: proto_tree_add_pi (epan/proto.c:5953)
==10365==    by 0x815F41B: proto_tree_add_uint64 (epan/proto.c:5542)
==10365==    by 0x6BF362C: dissect_msg_tag (epan/dissectors/packet-cose.c:462)
==10365==    by 0x6BF1A27: dissect_cose_mac (epan/dissectors/packet-cose.c:656)
==10365==    by 0x813511A: call_dissector_through_handle (epan/packet.c:757)
==10365==    by 0x8130E58: call_dissector_work (epan/packet.c:850)
==10365==    by 0x8131604: dissector_try_string_new (epan/packet.c:1751)
==10365==    by 0x8131686: dissector_try_string (epan/packet.c:1776)
==10365==    by 0x6BD8C60: dissect_coap_payload (epan/dissectors/packet-coap.c:1115)
==10365==    by 0x6BDAD34: dissect_coap_message (epan/dissectors/packet-coap.c:1403)
==10365==    by 0x6BD8ECB: dissect_coap (epan/dissectors/packet-coap.c:1526)
==10365== 
==10365== Conditional jump or move depends on uninitialised value(s)
==10365==    at 0x81517EC: get_hfi_length (epan/proto.c:6115)
==10365==    by 0x815A0A5: proto_tree_add_pi (epan/proto.c:5953)
==10365==    by 0x815F41B: proto_tree_add_uint64 (epan/proto.c:5542)
==10365==    by 0x6BF362C: dissect_msg_tag (epan/dissectors/packet-cose.c:462)
==10365==    by 0x6BF1A27: dissect_cose_mac (epan/dissectors/packet-cose.c:656)
==10365==    by 0x813511A: call_dissector_through_handle (epan/packet.c:757)
==10365==    by 0x8130E58: call_dissector_work (epan/packet.c:850)
==10365==    by 0x8131604: dissector_try_string_new (epan/packet.c:1751)
==10365==    by 0x8131686: dissector_try_string (epan/packet.c:1776)
==10365==    by 0x6BD8C60: dissect_coap_payload (epan/dissectors/packet-coap.c:1115)
==10365==    by 0x6BDAD34: dissect_coap_message (epan/dissectors/packet-coap.c:1403)
==10365==    by 0x6BD8ECB: dissect_coap (epan/dissectors/packet-coap.c:1526)
==10365== 
 ** (tshark:10365) 15:34:11.857648 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 732: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:34:25.476349 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 1354: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:34:29.710302 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 1562: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:34:38.398811 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 2010: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:34:44.406337 [Epan WARNING] -- Dissector bug, protocol GSM RLC MAC, in packet 2305: field gsm_rlcmac.dl.data_spare passed to proto_tree_add_bits_ret_val() has a bit width of 72 > 65
 ** (tshark:10365) 15:34:50.073750 [Epan WARNING] -- Dissector bug, protocol EDONKEY, in packet 2660: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:34:50.158797 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 2669: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:34:51.359477 [Epan WARNING] -- Dissector bug, protocol SABP, in packet 2746: epan/tvbuff.c:547: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:35:00.076163 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 3271: epan/tvbuff_composite.c:277: failed assertion "num_members"
 ** (tshark:10365) 15:35:15.493763 [Epan WARNING] -- Dissector bug, protocol MLE, in packet 3895: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:35:25.580814 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 4375: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:35:26.418746 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 4431: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:35:30.980708 [Epan WARNING] -- Dissector bug, protocol GNW, in packet 4624: epan/proto.c:7063: failed assertion "length >= 0" (geonw.sec.hdr_field)
 ** (tshark:10365) 15:35:34.856074 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 4808: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:35:34.985648 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 4817: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:35:35.782605 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 4867: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:35:41.681492 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 5180: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:35:41.702898 [Epan WARNING] -- Dissector bug, protocol DMP, in packet 5181: epan/proto.c:7063: failed assertion "length >= 0" (dmp.body)
 ** (tshark:10365) 15:35:43.977387 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 5291: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:35:53.400343 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 5797: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:36:03.706649 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 6288: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:36:04.248498 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 6320: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:36:06.309162 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 6439: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:36:25.845737 [Epan WARNING] -- Dissector bug, protocol EDONKEY, in packet 7430: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:36:26.963117 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 7489: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:36:30.769372 [Epan WARNING] -- Dissector bug, protocol BPv7, in packet 7643: epan/proto.c:7063: failed assertion "length >= 0" (bpv7.block)
 ** (tshark:10365) 15:36:30.801236 [Epan WARNING] -- Dissector bug, protocol IEEE1609dot2, in packet 7644: Invalid length 0 passed to proto_tree_add_item_ret_uint64
 ** (tshark:10365) 15:36:56.182263 [Epan WARNING] -- Dissector bug, protocol TPM2.0, in packet 8795: epan/dissectors/packet-tpm20.c:1050: failed assertion "command_entry != ((void*)0)"
 ** (tshark:10365) 15:37:07.408441 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 9335: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:37:07.583874 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 9346: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:37:10.568159 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 9554: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:37:19.733568 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 10083: epan/tvbuff_composite.c:277: failed assertion "num_members"
 ** (tshark:10365) 15:37:26.565179 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 10372: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:37:33.092029 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 10759: epan/tvbuff_composite.c:277: failed assertion "num_members"
 ** (tshark:10365) 15:37:48.864391 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 11623: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:38:06.731167 [Epan WARNING] -- Dissector bug, protocol SABP, in packet 12649: epan/tvbuff.c:547: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:38:15.886245 [Epan WARNING] -- Dissector bug, protocol DICOM, in packet 13112: epan/column-utils.c:682: failed assertion "str"
 ** (tshark:10365) 15:38:22.620820 [Epan WARNING] -- Dissector bug, protocol MIH, in packet 13434: epan/tvbuff_composite.c:220: failed assertion "member->length"
 ** (tshark:10365) 15:38:22.796331 [Epan WARNING] -- Dissector bug, protocol CDMA2K, in packet 13447: field cdma2k.tlacHeaderRecordTmsiCodeAddr passed to proto_tree_add_bits_ret_val() has a bit width of 0
 ** (tshark:10365) 15:38:35.716331 [Epan WARNING] -- Dissector bug, protocol GSM RLC MAC, in packet 14006: field gsm_rlcmac.dl.data_spare passed to proto_tree_add_bits_ret_val() has a bit width of 72 > 65
 ** (tshark:10365) 15:38:37.952434 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 14132: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:38:48.799541 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 14716: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:38:53.514451 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 14971: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:38:58.074031 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 15215: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:38:59.798506 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 15310: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:39:08.605300 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 15748: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:39:12.072529 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 15936: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:39:14.419580 [Epan WARNING] -- Dissector bug, protocol MIH, in packet 16100: epan/tvbuff_composite.c:220: failed assertion "member->length"
 ** (tshark:10365) 15:39:14.761442 [Epan WARNING] -- Dissector bug, protocol GNW, in packet 16123: epan/proto.c:7063: failed assertion "length >= 0" (geonw.sec.hdr_field)
 ** (tshark:10365) 15:39:18.518094 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 16346: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:39:20.533063 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 16474: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:39:23.451030 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 16643: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:39:23.668208 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 16660: epan/tvbuff_composite.c:220: failed assertion "member->length"
 ** (tshark:10365) 15:39:28.433665 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 16936: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:39:40.478930 [Epan WARNING] -- Dissector bug, protocol DICOM, in packet 17451: epan/column-utils.c:682: failed assertion "str"
 ** (tshark:10365) 15:39:41.513313 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 17522: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:39:44.503941 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 17704: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:39:45.933841 [Epan WARNING] -- Dissector bug, protocol GNW, in packet 17789: epan/proto.c:7063: failed assertion "length >= 0" (geonw.sec.hdr_field)
 ** (tshark:10365) 15:39:51.228230 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 18147: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:39:55.824814 [Epan WARNING] -- Dissector bug, protocol CDP, in packet 18357: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:39:56.527381 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 18389: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:40:03.881084 [Epan WARNING] -- Dissector bug, protocol CDMA2K, in packet 18786: field cdma2k.tlacHeaderRecordReservedData passed to proto_tree_add_bits_ret_val() has a bit width of 486 > 65
 ** (tshark:10365) 15:40:05.436198 [Epan WARNING] -- Dissector bug, protocol IEEE1609dot2, in packet 18883: Invalid length 0 passed to proto_tree_add_item_ret_uint64
 ** (tshark:10365) 15:40:07.920374 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 19034: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:40:37.855780 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 20234: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:40:38.043660 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 20244: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:40:38.768058 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 20289: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:40:54.410065 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 21058: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:41:01.236854 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 21257: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:41:13.184808 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 21741: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:41:17.059731 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 21943: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:41:34.323129 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 22715: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:41:43.984747 [Epan WARNING] -- Dissector bug, protocol ATN-ULCS, in packet 23013: epan/tvbuff.c:405: failed assertion "datalen>0"
 ** (tshark:10365) 15:41:44.906289 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 23071: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:41:52.370366 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 23530: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:42:01.568527 [Epan WARNING] -- Dissector bug, protocol BPv7, in packet 24022: epan/tvbuff_composite.c:220: failed assertion "member->length"
 ** (tshark:10365) 15:42:21.424544 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 24932: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:42:22.343504 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 24996: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:42:23.630469 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 25078: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:42:24.916685 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 25138: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:42:25.120591 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 25153: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:42:34.745244 [Epan WARNING] -- Dissector bug, protocol DICOM, in packet 25704: epan/column-utils.c:682: failed assertion "str"
 ** (tshark:10365) 15:42:39.820252 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 25956: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:42:50.781223 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 26486: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:43:08.468691 [Epan WARNING] -- Dissector bug, protocol GSM RLC MAC, in packet 26881: epan/tvbuff.c:405: failed assertion "datalen>0"
 ** (tshark:10365) 15:43:09.732635 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 26942: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:43:13.332098 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 27138: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:43:16.587453 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 27312: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:43:20.711757 [Epan WARNING] -- Dissector bug, protocol DLEP, in packet 27580: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:43:34.988531 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 28158: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:43:40.225804 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 28454: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:43:40.994750 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 28509: epan/proto.c:7063: failed assertion "length >= 0" (text)
==10365== Conditional jump or move depends on uninitialised value(s)
==10365==    at 0x748EB90: hash_by_guid (epan/dissectors/packet-rtps.c:6006)
==10365==    by 0xC522FD5: wmem_map_lookup (wsutil/wmem/wmem_map.c:264)
==10365==    by 0x74A2E33: rtps_util_detect_coherent_set_end_empty_data_case (epan/dissectors/packet-rtps.c:3294)
==10365==    by 0x74A1054: dissect_RTPS_DATA (epan/dissectors/packet-rtps.c:10829)
==10365==    by 0x748E606: dissect_rtps_submessage_v2 (epan/dissectors/packet-rtps.c:12064)
==10365==    by 0x748DFBE: dissect_rtps_submessages (epan/dissectors/packet-rtps.c:12439)
==10365==    by 0x74A3FC9: dissect_rtps (epan/dissectors/packet-rtps.c:12357)
==10365==    by 0x748EDD2: dissect_rtps_udp (epan/dissectors/packet-rtps.c:12459)
==10365==    by 0x81334CA: dissector_try_heuristic (epan/packet.c:2864)
==10365==    by 0x76A8FF6: decode_udp_ports (epan/dissectors/packet-udp.c:712)
==10365==    by 0x76AB875: dissect (epan/dissectors/packet-udp.c:1267)
==10365==    by 0x76A9DAD: dissect_udp (epan/dissectors/packet-udp.c:1273)
==10365== 
 ** (tshark:10365) 15:43:43.546704 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 28660: epan/dissectors/packet-rtps.c:6006: failed assertion "guid->fields_present & 0x00000002"
 ** (tshark:10365) 15:44:06.038647 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 29802: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:44:10.926102 [Epan WARNING] -- Dissector bug, protocol WCCP, in packet 30105: epan/proto.c:4619: field wccp.router_identity.received_from_ip.index is not of type FT_IPv4
 ** (tshark:10365) 15:44:19.424726 [Epan WARNING] -- Dissector bug, protocol CDP, in packet 30437: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:44:40.636347 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 31358: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:44:58.089594 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 32168: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:45:07.074788 [Epan WARNING] -- Dissector bug, protocol GSM RLC MAC, in packet 32639: field gsm_rlcmac.ul.data_spare passed to proto_tree_add_bits_ret_val() has a bit width of 504 > 65
 ** (tshark:10365) 15:45:09.268854 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 32761: epan/dissectors/packet-rtps.c:6006: failed assertion "guid->fields_present & 0x00000002"
 ** (tshark:10365) 15:45:27.111937 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 33579: epan/tvbuff_composite.c:220: failed assertion "member->length"
 ** (tshark:10365) 15:45:30.019006 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 33726: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:45:32.161734 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 33857: epan/tvbuff_composite.c:220: failed assertion "member->length"
 ** (tshark:10365) 15:45:38.392864 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 34151: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:45:47.856304 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 34647: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:45:57.292694 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 35104: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:46:01.280752 [Epan WARNING] -- Dissector bug, protocol EDONKEY, in packet 35301: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:46:09.055957 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 35718: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:46:15.657128 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 36094: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:46:36.807160 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 36689: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:46:39.560751 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 36865: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:46:42.396002 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 36992: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:46:43.917353 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 37091: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:46:47.506872 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 37288: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:47:03.673717 [Epan WARNING] -- Dissector bug, protocol SABP, in packet 38201: epan/tvbuff.c:547: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:47:08.183941 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 38510: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:47:12.329416 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 38788: epan/tvbuff_composite.c:277: failed assertion "num_members"
 ** (tshark:10365) 15:47:14.516933 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 38903: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:47:15.662856 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 38956: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:47:22.981474 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 39382: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:47:25.612839 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 39505: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:47:34.299950 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 39961: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:47:43.447108 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 40512: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:47:44.690765 [Epan WARNING] -- Dissector bug, protocol IEEE1609dot2, in packet 40591: Invalid length 0 passed to proto_tree_add_item_ret_uint64
 ** (tshark:10365) 15:47:55.660907 [Epan WARNING] -- Dissector bug, protocol IEEE1609dot2, in packet 40872: Invalid length 0 passed to proto_tree_add_item_ret_uint64
 ** (tshark:10365) 15:47:55.882317 [Epan WARNING] -- Dissector bug, protocol GNW, in packet 40886: epan/proto.c:7063: failed assertion "length >= 0" (geonw.sec.hdr_field)
 ** (tshark:10365) 15:48:12.227516 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 41845: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:48:12.854196 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 41890: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:48:20.458088 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 42334: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:48:39.643594 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 43267: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:48:52.375989 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 43758: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:48:56.225542 [Epan WARNING] -- Dissector bug, protocol COSE, in packet 44011: epan/tvbuff.c:760: failed assertion "tvb && tvb->initialized"
 ** (tshark:10365) 15:48:57.966443 [Epan WARNING] -- Dissector bug, protocol DHCPv6, in packet 44127: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:49:02.518684 [Epan WARNING] -- Dissector bug, protocol CDMA2K, in packet 44406: field cdma2k.tlacHeaderRecordReservedData passed to proto_tree_add_bits_ret_val() has a bit width of 161 > 65
 ** (tshark:10365) 15:49:04.708107 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 44526: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:49:14.147692 [Epan WARNING] -- Dissector bug, protocol NBAP, in packet 44967: asn1/nbap/nbap.cnf:963: failed assertion "num_items > 0"
 ** (tshark:10365) 15:49:16.955504 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 45112: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:49:18.583935 [Epan WARNING] -- Dissector bug, protocol CDP, in packet 45221: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:49:18.690815 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 45228: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:49:24.704858 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 45615: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:49:25.034339 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 45634: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:49:25.531082 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 45663: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:49:27.569838 [Epan WARNING] -- Dissector bug, protocol GSM RLC MAC, in packet 45789: epan/tvbuff.c:405: failed assertion "datalen>0"
 ** (tshark:10365) 15:49:28.913041 [Epan WARNING] -- Dissector bug, protocol DLEP, in packet 45866: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:49:35.055960 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 46195: epan/proto.c:7063: failed assertion "length >= 0" (text)
 ** (tshark:10365) 15:50:26.776425 [Epan WARNING] -- Dissector bug, protocol WCCP, in packet 47620: epan/proto.c:4619: field wccp.router_identity.received_from_ip.index is not of type FT_IPv4
 ** (tshark:10365) 15:51:06.392054 [Epan WARNING] -- Dissector bug, protocol CDP, in packet 49322: epan/tvbuff.c:4518: failed assertion "len > 0"
 ** (tshark:10365) 15:51:08.196774 [Epan WARNING] -- Dissector bug, protocol RTPS, in packet 49405: epan/proto.c:7063: failed assertion "length >= 0" (text)
==10365== 
==10365== HEAP SUMMARY:
==10365==     in use at exit: 225,331 bytes in 5,773 blocks
==10365==   total heap usage: 47,800,853 allocs, 47,795,080 frees, 4,278,829,178 bytes allocated
==10365== 
==10365== LEAK SUMMARY:
==10365==    definitely lost: 22,364 bytes in 468 blocks
==10365==    indirectly lost: 24,746 bytes in 841 blocks
==10365==      possibly lost: 0 bytes in 0 blocks
==10365==    still reachable: 158,658 bytes in 4,430 blocks
==10365==         suppressed: 19,563 bytes in 34 blocks
==10365== Rerun with --leak-check=full to see details of leaked memory
==10365== 
==10365== Use --track-origins=yes to see where uninitialised values come from
==10365== For lists of detected and suppressed errors, rerun with: -s
==10365== ERROR SUMMARY: 60 errors from 3 contexts (suppressed: 0 from 0)

fuzz-test.sh stderr:
Running as user "root" and group "root". This could be dangerous.

no debug trace

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking