OSS-Fuzz 59248: wireshark:fuzzshark_ip_proto-udp: Timeout in fuzzshark_ip_proto-udp
OSS-Fuzz found the following:
```
ALARM: working on the last Unit for 61 seconds
and the timeout value is 60 (use -timeout=N to change)
==169706== ERROR: libFuzzer: timeout after 61 seconds
#0 0x4c2ad4 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/ubsan/ubsan_diag_standalone.cpp:31:3
#1 0x443c78 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5
#2 0x4288c9 in fuzzer::Fuzzer::AlarmCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:301:5
#3 0x7de99c9ec41f in libpthread.so.0
#4 0x441aad in AddValue /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerValueBitMap.h:39:18
#5 0x441aad in HandleCmp<unsigned char> /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp:391:19
#6 0x441aad in __sanitizer_cov_trace_const_cmp1 /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerTracePC.cpp:544:15
#7 0x1855cab in dissect_message_channel_mb wireshark/epan/dissectors/packet-xra.c:720:14
#8 0x1855cab in dissect_message_block wireshark/epan/dissectors/packet-xra.c:759:7
#9 0x1855cab in dissect_plc wireshark/epan/dissectors/packet-xra.c:841:5
#10 0x1855cab in dissect_xra wireshark/epan/dissectors/packet-xra.c:396:14
#11 0x5a0159 in call_dissector_through_handle wireshark/epan/packet.c:828:9
#12 0x599f46 in call_dissector_work wireshark/epan/packet.c:919:9
#13 0x599d18 in dissector_try_uint_new wireshark/epan/packet.c:1522:8
#14 0x1287c96 in dissect_pcap_pktdata wireshark/epan/dissectors/packet-pcap_pktdata.c:378:14
#15 0x5a0159 in call_dissector_through_handle wireshark/epan/packet.c:828:9
#16 0x599f46 in call_dissector_work wireshark/epan/packet.c:919:9
#17 0x597cd6 in call_dissector_only wireshark/epan/packet.c:3419:8
#18 0x597cd6 in call_dissector_with_data wireshark/epan/packet.c:3432:8
#19 0x13784da in dissect_rftap wireshark/epan/dissectors/packet-rftap.c:321:9
#20 0x1378641 in dissect_rftap_heur wireshark/epan/dissectors/packet-rftap.c:342:12
#21 0x59d6bf in dissector_try_heuristic wireshark/epan/packet.c:2948:9
#22 0x16c0a53 in decode_udp_ports wireshark/epan/dissectors/packet-udp.c:692:13
#23 0x16c36de in dissect wireshark/epan/dissectors/packet-udp.c:1251:9
#24 0x16c1a1c in dissect_udp wireshark/epan/dissectors/packet-udp.c:1257:5
#25 0x5a0159 in call_dissector_through_handle wireshark/epan/packet.c:828:9
#26 0x599f46 in call_dissector_work wireshark/epan/packet.c:919:9
#27 0x59f7a0 in call_dissector_only wireshark/epan/packet.c:3419:8
#28 0x59f7a0 in call_all_postdissectors wireshark/epan/packet.c:3792:3
#29 0xc0c71c in dissect_frame wireshark/epan/dissectors/packet-frame.c:1465:5
#30 0x5a0159 in call_dissector_through_handle wireshark/epan/packet.c:828:9
#31 0x599f46 in call_dissector_work wireshark/epan/packet.c:919:9
#32 0x597cd6 in call_dissector_only wireshark/epan/packet.c:3419:8
#33 0x597cd6 in call_dissector_with_data wireshark/epan/packet.c:3432:8
#34 0x5979f9 in dissect_record wireshark/epan/packet.c:632:3
#35 0x58fbb4 in epan_dissect_run wireshark/epan/epan.c:622:2
#36 0x4c40be in LLVMFuzzerTestOneInput wireshark/fuzz/fuzzshark.c:382:2
#37 0x429ef3 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:611:15
#38 0x415652 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:324:6
#39 0x41aefc in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:860:9
#40 0x444432 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10
#41 0x7de99c7e5082 in __libc_start_main /build/glibc-SzIz7B/glibc-2.31/csu/libc-start.c:308:16
#42 0x40b81d in _start
```
Reproducer: [clusterfuzz-testcase-minimized-fuzzshark_ip_proto-udp-6581834159620096.pcap](/uploads/220abc1c9ce2a20cb0c10e01c48e4b19/clusterfuzz-testcase-minimized-fuzzshark_ip_proto-udp-6581834159620096.pcap)
issue