[oss-fuzz 6274550045409280] Timeout in vlc-demux-dec-libfuzzer-avi
Ref.:
ALARM: working on the last Unit for 61 seconds
and the timeout value is 60 (use -timeout=N to change)
==403== ERROR: libFuzzer: timeout after 61 seconds
#0 0x5825d39d28e1 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/asan/asan_stack.cpp:87:3
#1 0x5825d38c4688 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5
#2 0x5825d38a715d in fuzzer::Fuzzer::AlarmCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:304:5
#3 0x79fabd22941f in libpthread.so.0
#4 0x5825d38c241f in vlc-demux-dec-libfuzzer-avi
#5 0x5825d3c1278d in bs_read /src/vlc/include/vlc_bits.h:176:17
#6 0x5825d3c19a13 in bs_read_ue /src/vlc/include/vlc_bits.h:289:28
#7 0x5825d3c19a13 in hevc_parse_st_ref_pic_set /src/vlc/modules/packetizer/hevc_nal.c:745:20
#8 0x5825d3c19a13 in hevc_parse_sequence_parameter_set_rbsp /src/vlc/modules/packetizer/hevc_nal.c:850:14
#9 0x5825d3c19a13 in hevc_decode_sps /src/vlc/modules/packetizer/hevc_nal.c:905:1
#10 0x5825d3c0a2cd in InsertXPS /src/vlc/modules/packetizer/hevc.c:465:38
#11 0x5825d3c0a2cd in ParseAUHead /src/vlc/modules/packetizer/hevc.c:824:17
#12 0x5825d3c0a2cd in ParseNonVCL /src/vlc/modules/packetizer/hevc.c:882:17
#13 0x5825d3c0a2cd in ParseNALBlock /src/vlc/modules/packetizer/hevc.c:982:20
#14 0x5825d3c0712c in PacketizeParse /src/vlc/modules/packetizer/hevc.c:1017:15
#15 0x5825d3c0fce1 in packetizer_PacketizeBlock /src/vlc/modules/packetizer/packetizer_helper.h:214:25
#16 0x5825d3c0518a in packetizer_Packetize /src/vlc/modules/packetizer/packetizer_helper.h:247:22
#17 0x5825d3c0518a in packetizer_Header /src/vlc/modules/packetizer/packetizer_helper.h:273:22
#18 0x5825d3c0518a in Open /src/vlc/modules/packetizer/hevc.c:276:9
#19 0x5825d3eaa16e in generic_start /src/vlc/src/modules/modules.c:261:11
#20 0x5825d3ea9b00 in vlc_module_load /src/vlc/src/modules/modules.c:230:15
#21 0x5825d3ea9f32 in module_need /src/vlc/src/modules/modules.c:272:24
#22 0x5825d3ee66fd in decoder_LoadModule /src/vlc/src/input/decoder_helpers.c:86:25
#23 0x5825d3a0d688 in decoder_load /src/vlc/test/src/input/decoder.c:107:5
#24 0x5825d3a0d688 in test_decoder_create /src/vlc/test/src/input/decoder.c:186:9
#25 0x5825d3a0c245 in EsOutAdd /src/vlc/test/src/input/demux-run.c:89:19
#26 0x5825d3a3e3bf in es_out_Add /src/vlc/include/vlc_es_out.h:146:12
#27 0x5825d3a3e3bf in Open /src/vlc/modules/demux/avi/avi.c:773:20
#28 0x5825d3ee937a in demux_Probe /src/vlc/src/input/demux.c:112:15
#29 0x5825d3ea9b00 in vlc_module_load /src/vlc/src/modules/modules.c:230:15
#30 0x5825d3ee8a6d in demux_NewAdvanced /src/vlc/src/input/demux.c:196:20
#31 0x5825d3ee810f in demux_New /src/vlc/src/input/demux.c:77:12
#32 0x5825d3a0b439 in demux_process_stream /src/vlc/test/src/input/demux-run.c:300:22
#33 0x5825d3a0b0ef in LLVMFuzzerTestOneInput /src/vlc/test/vlc-demux-libfuzzer.c:63:5
#34 0x5825d38a88bd in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:619:13
#35 0x5825d3893632 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:329:6
#36 0x5825d3899500 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:865:9
#37 0x5825d38c5032 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10
#38 0x79fabceaf082 in __libc_start_main /build/glibc-LcI20x/glibc-2.31/csu/libc-start.c:308:16
#39 0x5825d388c71d in _start
Samples:
There's likely an infinite loop.