[FFmpeg-trac] #8640(avcodec:new): Data race in pthread_frame.c and h264dec.c
FFmpeg
trac at avcodec.org
Thu Apr 30 05:55:14 EEST 2020
#8640: Data race in pthread_frame.c and h264dec.c
-------------------------------------+-----------------------------------
Reporter: Zu-Ming | Owner:
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: unspecified | Resolution:
Keywords: h264 race | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-----------------------------------
Comment (by Zu-Ming):
Thanks for your response, cehoyos.
This race may be hard to reproduce. Actually, this race is detected by a
lockset-based algorithm used in my fuzzer. This alogrithm doesn't need the
race occurs really in the program. Instead, it uses some runtime
information of the program to infer that there are some races in the
program. So I just known there is a race in ffmpeg, but haven't idea for
reproducing it. To confirm this race, I staitically check the code of
ffmpeg, and I think it is a real race.
I test current FFmpeg git head, and I think the race is still alive.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/8640#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list