OLD | NEW |
1 # Suppressions for Thread Sanitizer | 1 # Suppressions for Thread Sanitizer |
2 # | 2 # |
3 # CAREFUL! Comments must go on their own line or your suppressions will silentl
y fail. | 3 # CAREFUL! Comments must go on their own line or your suppressions will silentl
y fail. |
4 | 4 |
5 # WebP races (harmlessly) choosing function pointers for SIMD versions of some o
f its functions. | 5 # WebP races (harmlessly) choosing function pointers for SIMD versions of some o
f its functions. |
6 race:third_party/externals/libwebp | 6 race:third_party/externals/libwebp |
7 | 7 |
8 # skia:2459 Seemingly misdiagnosed use-after-free, having something to do with
software GL drivers. | |
9 # Having trouble getting this suppression to match. | |
10 # We've tried: race:swrast_dri.so | |
11 # race:SkGLContextHelper::init | |
12 # Maybe because it's diagnosed as a use-after-free, not as a race? | |
13 race:SkGLContextHelper | |
14 | |
15 # Threadsafe, should be ported to SkLazyPtr. | 8 # Threadsafe, should be ported to SkLazyPtr. |
16 race:SkFontHost_FreeType | 9 race:SkFontHost_FreeType |
17 | 10 |
18 # Not threadsafe, should be fixed. | 11 # Not threadsafe, should be fixed. |
19 race:RefFCI | 12 race:RefFCI |
20 race:SkString::RefRec | 13 race:SkString::RefRec |
21 | 14 |
22 # Not threadsafe, should be deleted. | 15 # Not threadsafe, should be deleted. |
23 race:SkPDF | 16 race:SkPDF |
24 | 17 |
25 # Should be these can be removed once TSAN learns sk_acquire_load / sk_release_s
tore. | 18 # Should be these can be removed once TSAN learns sk_acquire_load / sk_release_s
tore. |
26 race:SkOnce | 19 race:SkOnce |
27 race:SkRefCntBase | 20 race:SkRefCntBase |
28 | 21 |
29 # This is SkLazyPtr. Also can be cleaned up when TSAN learns sk_acquire_load /
sk_release_store. | 22 # This is SkLazyPtr. Also can be cleaned up when TSAN learns sk_acquire_load /
sk_release_store. |
30 race:sk_acquire_load | 23 race:sk_acquire_load |
31 race:__tsan_atomic64_compare_exchange_val | 24 race:__tsan_atomic64_compare_exchange_val |
OLD | NEW |