#11221: TSAN reported races
-------------------------------------+-------------------------------------
             Reporter:  Clément      |                     Type:  defect
  Bœsch                              |
               Status:  new          |                 Priority:  normal
            Component:  avcodec      |                  Version:  git-
                                     |  master
             Keywords:  race tsan    |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 TSAN reports a few race instances:
 https://fate.ffmpeg.org/report.cgi?slot=x86_64-archlinux-gcc-
 tsan&time=20241002095506

 Most of them seem to happen in `padding_bug_score` in h263 decoder and
 `gray`/`non_gray` in h264 decoder. There are a few others (for example
 h264 `slice_table` also seems affected) but these two are the main
 contenders.

 With slice threading, HEVC seems to show up as well:
 https://fate.ffmpeg.org/report.cgi?time=20241002101743&slot=x86_64
 -archlinux-gcc-tsan-slices

 This HEVC slice threading issue seems to be the cause of actual deadlocks,
 even without TSAN: https://fate.ffmpeg.org/report.cgi?slot=x86_64
 -archlinux-gcc-threads-misc&time=20241001152120
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11221>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to