[libav-bugs] [Bug 1153] New: segment fault in vc1_decode_b_mb_intfr in vc1_block.c

bugzilla at libav.org bugzilla at libav.org
Tue Mar 26 03:14:04 CET 2019


https://bugzilla.libav.org/show_bug.cgi?id=1153

            Bug ID: 1153
           Summary: segment fault in vc1_decode_b_mb_intfr in  vc1_block.c
           Product: Libav
           Version: 12
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: ---
         Component: libavcodec
          Assignee: bugzilla at libav.org
          Reporter: 92wyunchao at gmail.com

Created attachment 738
  --> https://bugzilla.libav.org/attachment.cgi?id=738&action=edit
poc to trigger the bug

ASAN_OPTIONS=halt_on_error=false:allow_addr2line=true ./avconv -i $POC -f null
-

==77224==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000008 (pc
0x00000173ec18 bp 0x7ffc3c61f090 sp 0x7ffc3c61ee60 T0)
    #0 0x173ec17 in vc1_decode_b_mb_intfr
/home/s2e/Desktop/libav-12.3/libavcodec/vc1_block.c:2263
    #1 0x171df25 in vc1_decode_b_blocks
/home/s2e/Desktop/libav-12.3/libavcodec/vc1_block.c:2973
    #2 0x16e8cd4 in ff_vc1_decode_blocks
/home/s2e/Desktop/libav-12.3/libavcodec/vc1_block.c:3058
    #3 0x178813b in vc1_decode_frame
/home/s2e/Desktop/libav-12.3/libavcodec/vc1dec.c:890
    #4 0x169bb87 in avcodec_decode_video2
/home/s2e/Desktop/libav-12.3/libavcodec/utils.c:1588
    #5 0x169e6eb in do_decode
/home/s2e/Desktop/libav-12.3/libavcodec/utils.c:1727
    #6 0x169e346 in avcodec_send_packet
/home/s2e/Desktop/libav-12.3/libavcodec/utils.c:1804
    #7 0x5335d1 in decode /home/s2e/Desktop/libav-12.3/avconv.c:1295
    #8 0x5335d1 in decode_video /home/s2e/Desktop/libav-12.3/avconv.c:1395
    #9 0x5335d1 in process_input_packet
/home/s2e/Desktop/libav-12.3/avconv.c:1514
    #10 0x528f8d in process_input /home/s2e/Desktop/libav-12.3/avconv.c:2690
    #11 0x528f8d in transcode /home/s2e/Desktop/libav-12.3/avconv.c:2732
    #12 0x528f8d in main /home/s2e/Desktop/libav-12.3/avconv.c:2905
    #13 0x7fa84e43b82f in __libc_start_main
/build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291
    #14 0x41b368 in _start
(/home/s2e/Desktop/libav-12.3/build/bin/avconv+0x41b368)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV
/home/s2e/Desktop/libav-12.3/libavcodec/vc1_block.c:2263 in
vc1_decode_b_mb_intfr
==77224==ABORTING

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libav.org/pipermail/libav-bugs/attachments/20190326/c1d78beb/attachment-0001.html>


More information about the libav-bugs mailing list