Skip to content

[oss-fuzz 42531190] Direct-leak in ASF_fillup_es_bitrate_priorities_ex

Ref: https://issues.oss-fuzz.com/issues/42531190

xeon ~/work/git/vlc/build-asan $ ./test/vlc-demux-dec-run /home/tom/Downloads/clusterfuzz-testcase-minimized-vlc-demux-libfuzzer-6592363589664768


=================================================================
==3118717==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 2 byte(s) in 1 object(s) allocated from:
    #0 0x7fb449cf4c77 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
    #1 0x7fb4485206aa in vlc_alloc ../../include/vlc_common.h:1073
    #2 0x7fb4485206aa in ASF_fillup_es_bitrate_priorities_ex ../../modules/demux/asf/asf.c:771
    #3 0x7fb4485211c2 in DemuxInit ../../modules/demux/asf/asf.c:880
    #4 0x7fb448525a8f in Open ../../modules/demux/asf/asf.c:172
    #5 0x7fb449718aec in demux_Probe ../../src/input/demux.c:112
    #6 0x7fb4496d7531 in vlc_module_load ../../src/modules/modules.c:230
    #7 0x7fb44971989b in demux_NewAdvanced ../../src/input/demux.c:196
    #8 0x7fb449719baa in demux_New ../../src/input/demux.c:77
    #9 0x55c3bf2592fb in demux_process_stream ../../test/src/input/demux-run.c:294
    #10 0x55c3bf259668 in vlc_demux_process_url ../../test/src/input/demux-run.c:348
    #11 0x55c3bf259707 in vlc_demux_process_path ../../test/src/input/demux-run.c:362
    #12 0x55c3bf258559 in main ../../test/vlc-demux-run.c:50
    #13 0x7fb449433d67 in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58

SUMMARY: AddressSanitizer: 2 byte(s) leaked in 1 allocation(s).

Sample: clusterfuzz-testcase-minimized-vlc-demux-libfuzzer-6592363589664768

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