Fuzz job crash: fuzz-2024-02-29-7169.pcap
Problems have been found with the following capture file: https://www.wireshark.org/download/automated/captures/fuzz-2024-02-29-7169.pcap.gz stderr: ``` Branch: master Input file: /var/menagerie/menagerie/issue-17671-wireshark_lo025CKB1.pcapng CI job name: ASan Menagerie Fuzz, ID: 6285042533 CI job URL: https://gitlab.com/wireshark/wireshark/-/jobs/6285042533 Return value: 0 Dissector bug: 0 Date and time: Thu Feb 29 08:09:07 AM UTC 2024 Commits in the last 48 hours: cc2c5dad7747 MEGACO: Find the token when the auditItem is a descriptor 3d1cb2cb19a8 MEGACO: Fix streamid item length fcb734e17df3 HTTP2: Add heuristic dissector for on TCP directly 0300fec1bccd TCPCL: Add preference to allow missing Contact Header bb37fcb0260e docs: Explicitly set wildcard when including dissection-options tags 0ce98d0fd38e Tools: Install Qt6 on Debian bookworm or later d5d22dad9609 Debian: Switch to Qt6 02942d9aaebe Tools: Another debian-setup.sh fix 566927e6538d Tools: Fix our Debian Qt6 package installation ecc1f6d9b413 Tools: Update our Debian Qt6 packages aa812f47cc1d check_typed_item_calls.py: check string_string entries for duplicated keys ade326dbf56a JSON-3GPP: Don't crash on empty suppFeat JSON value 7dc0f853c6ee prefs: Fix null defererences, remove obsolete function 7583014fb06a MEGACO: Remove some long obsolete code d62cc2b175e8 MEGACO: Dissect statisticsDescriptor inside mediaDescriptor 3d8e72fdf9d5 macos-setup-brew: Use LUA 5.4 fdcc57302f71 gsup: Add PCO IE 46123c430ae2 gsup: Add ePDG Tunnel Request/Error/Result messages 611ed98634cb Diameter: add 3GPP Third-Context-Identifier AVP definition 84ffa648eaaa ENRP: Check for invalid parameter & error cause lengths 49d15ea4e893 Wifi(NAN): Minor fix for NAN dissector 96ab1b95710f ptp: Improve display of rateRatio allowing more decimals. 2b9dcdc346f2 Protobuf: Add a UAT table to map URI -> message_type bce195d8e0a2 Update existing NAN attributes to NAN R4 b517471bc41e Qt: Show tooltip in sequence diagram for elided comments 4fcb4b5364ba Remove PREF_DECODE_AS_UINT 9840e6247f28 Thrift: Align the endianness for double 4eaf10bc4e46 Thrift: Fix recursion check 8989c732fc0b sharkd: Increase JSON buffer size from 2048 to 8192 bytes Build host information: Linux 6.5.0-17-generic #17~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 16 14:32:32 UTC 2 x86_64 Distributor ID: Ubuntu Description: Ubuntu 22.04.4 LTS Release: 22.04 Codename: jammy Command and args: /builds/wireshark/wireshark/_install/bin/tshark -2 --log-fatal-domains=UTF-8 -nVxr Running as user "root" and group "root". This could be dangerous. ** (tshark:10564) 08:09:07.528579 [Epan WARNING] -- Dissector bug, protocol GRPC, in packet 122: epan/dissectors/packet-grpc.c:341: failed assertion "grpc_ctx && grpc_ctx->content_type && grpc_ctx->path" (The content_type and path of grpc context must be set.) ** (tshark:10564) 08:09:07.537095 [GLib CRITICAL] -- g_str_has_prefix: assertion 'str != NULL' failed ** (tshark:10564) Aborting on fatal log level exception fuzz-test.sh stderr: Running as user "root" and group "root". This could be dangerous. ./tools/fuzz-test.sh: line 267: 10563 Aborted (core dumped) "$RUNNER" $COMMON_ARGS $ARGS "$TMP_DIR/$TMP_FILE" > /dev/null 2>> "$TMP_DIR/$ERR_FILE.$SUBSHELL_PID" ./tools/fuzz-test.sh: line 267: 10564 Aborted (core dumped) "$RUNNER" $COMMON_ARGS $ARGS "$TMP_DIR/$TMP_FILE" > /dev/null 2>> "$TMP_DIR/$ERR_FILE.$SUBSHELL_PID" ``` *no debug trace*
issue