[FFmpeg-trac] #9458(avcodec:reopened): ffmpeg's outputs differ a lot when compiled with gcc and clang
FFmpeg
trac at avcodec.org
Sun Aug 28 20:44:12 EEST 2022
#9458: ffmpeg's outputs differ a lot when compiled with gcc and clang
------------------------------------+------------------------------------
Reporter: Shaohua Li | Owner: (none)
Type: defect | Status: reopened
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: race | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+------------------------------------
Changes (by mkver):
* keywords: => race
* resolution: invalid =>
* status: closed => reopened
* component: undetermined => avcodec
Comment:
It's a race in the MPEG-4 encoder (and as such unreproducible with one
encoder thread). Reads in ff_mpeg4_pred_dc() are not synced with writes in
ff_mpeg4_pred_dc() as well as ff_clean_intra_table_entries(). The same
races happen in the vsynth*-mpeg4-thread-tests (with x from 1..3, _lena).
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9458#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list