Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(369)

Side by Side Diff: tools/valgrind/tsan/suppressions_mac.txt

Issue 8341110: Clean-up suppressions: remove duplicates from TSan/Mac and TSan/Linux, move a bunch of suppressio... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # There are two kinds of suppressions in this file. 1 # There are two kinds of suppressions in this file.
2 # 1. third party stuff we have no control over 2 # 1. third party stuff we have no control over
3 # 3 #
4 # 2. Intentional unit test errors, or stuff that is somehow a false positive 4 # 2. Intentional unit test errors, or stuff that is somehow a false positive
5 # in our own code, or stuff that is so trivial it's not worth fixing 5 # in our own code, or stuff that is so trivial it's not worth fixing
6 # 6 #
7 # 3. Suppressions for real chromium bugs that are not yet fixed. 7 # 3. Suppressions for real chromium bugs that are not yet fixed.
8 # These should all be in chromium's bug tracking system (but a few aren't yet). 8 # These should all be in chromium's bug tracking system (but a few aren't yet).
9 # Periodically we should sweep this file and the bug tracker clean by 9 # Periodically we should sweep this file and the bug tracker clean by
10 # running overnight and removing outdated bugs/suppressions. 10 # running overnight and removing outdated bugs/suppressions.
(...skipping 139 matching lines...) Expand 10 before | Expand all | Expand 10 after
150 #----------------------------------------------------------------------- 150 #-----------------------------------------------------------------------
151 # 2. Intentional unit test errors, or stuff that is somehow a false positive 151 # 2. Intentional unit test errors, or stuff that is somehow a false positive
152 # in our own code, or stuff that is so trivial it's not worth fixing 152 # in our own code, or stuff that is so trivial it's not worth fixing
153 153
154 { 154 {
155 Benign data race inside PCMQueueOutAudioOutputStream::Stop bug_24801 155 Benign data race inside PCMQueueOutAudioOutputStream::Stop bug_24801
156 ThreadSanitizer:Race 156 ThreadSanitizer:Race
157 fun:*PCMQueueOutAudioOutputStream*Stop* 157 fun:*PCMQueueOutAudioOutputStream*Stop*
158 } 158 }
159 159
160 #-----------------------------------------------------------------------
161 # 3. Suppressions for real chromium bugs that are not yet fixed.
162 # These should all be in chromium's bug tracking system (but a few aren't yet).
163 # Periodically we should sweep this file and the bug tracker clean by
164 # running overnight and removing outdated bugs/suppressions.
165
166 {
167 bug_93932_mac_a
168 ThreadSanitizer:Race
169 fun:frame_thread_free
170 fun:avcodec_close
171 fun:media::FFmpegVideoDecodeEngine::~FFmpegVideoDecodeEngine
172 fun:scoped_ptr::reset
173 fun:media::FFmpegVideoDecodeEngineTest::~FFmpegVideoDecodeEngineTest
174 }
175 {
176 bug_93932_mac_b
177 ThreadSanitizer:Race
178 fun:frame_thread_free
179 ...
180 fun:avcodec_close
181 fun:media::FFmpegVideoDecodeEngine::~FFmpegVideoDecodeEngine
182 ...
183 fun:scoped_ptr::~scoped_ptr
184 fun:media::FFmpegVideoDecoder::~FFmpegVideoDecoder
185 ...
186 fun:scoped_refptr::~scoped_refptr
187 fun:media::FFmpegVideoDecoderTest::~FFmpegVideoDecoderTest
188 }
189 {
190 bug_93932_mac_c
191 ThreadSanitizer:Race
192 ...
193 fun:media::FFmpegVideoDecodeEngine::DecodeFrame
194 fun:media::FFmpegVideoDecodeEngine::ConsumeVideoSample
195 fun:media::DemuxCompleteActionP2::gmock_Impl::gmock_PerformImpl
196 fun:testing::internal::ActionHelper::Perform
197 fun:testing::Action::Perform
198 fun:testing::internal::ActionResultHolder::PerformAction
199 fun:testing::internal::FunctionMockerBase::UntypedPerformAction
200 fun:testing::internal::UntypedFunctionMockerBase::UntypedInvokeWith
201 fun:testing::internal::FunctionMockerBase::InvokeWith
202 fun:testing::internal::FunctionMocker::Invoke
203 fun:media::FFmpegVideoDecodeEngineTest::ProduceVideoSample
204 fun:media::FFmpegVideoDecodeEngineTest::ProduceVideoSample
205 fun:media::FFmpegVideoDecodeEngine::ReadInput
206 fun:media::FFmpegVideoDecodeEngine::ProduceVideoFrame
207 fun:media::FFmpegVideoDecodeEngineTest::CallProduceVideoFrame
208 fun:media::FFmpegVideoDecodeEngineTest::DecodeIFrameThenTestFile
209 fun:media::FFmpegVideoDecodeEngineTest_DecodeFrame_SmallerWidth_Test::TestBod y
210 }
211 {
212 bug_93932_mac_d
213 Memcheck:Overlap
214 fun:memcpy
215 fun:vp8_decode_update_thread_context
216 ...
217 fun:avcodec_decode_video2
218 fun:_ZN5media23FFmpegVideoDecodeEngine11DecodeFrameE13scoped_refptrINS_6Buffe rEE
219 fun:_ZN5media23FFmpegVideoDecodeEngine18ConsumeVideoSampleE13scoped_refptrINS _6BufferEE
220 fun:_ZN5media18FFmpegVideoDecoder18OnReadCompleteTaskE13scoped_refptrINS_6Buf ferEE
221 }
222 { 160 {
223 bug_100313 TSan false positive 161 bug_100313 TSan false positive
Timur Iskhodzhanov 2011/10/28 12:42:17 was: wrong section
224 ThreadSanitizer:Race 162 ThreadSanitizer:Race
225 ... 163 ...
226 fun:__sfp 164 fun:__sfp
227 fun:fopen 165 fun:fopen
228 fun:file_util::OpenFile 166 fun:file_util::OpenFile
229 fun:base::SharedMemory::CreateNamed 167 fun:base::SharedMemory::CreateNamed
230 } 168 }
169
170 #-----------------------------------------------------------------------
171 # 3. Suppressions for real chromium bugs that are not yet fixed.
172 # These should all be in chromium's bug tracking system (but a few aren't yet).
173 # Periodically we should sweep this file and the bug tracker clean by
174 # running overnight and removing outdated bugs/suppressions.
175
231 { 176 {
232 bug_100772a 177 bug_100772a
233 ThreadSanitizer:Race 178 ThreadSanitizer:Race
234 fun:CAGuard::Wait 179 fun:CAGuard::Wait
235 fun:MIO::DAL::RunLoop::StartOwnThread 180 fun:MIO::DAL::RunLoop::StartOwnThread
236 fun:MIO::DAL::RunLoop::Start 181 fun:MIO::DAL::RunLoop::Start
237 fun:MIO::DAL::System::CheckOutInstance 182 fun:MIO::DAL::System::CheckOutInstance
238 fun:TundraObjectGetPropertyDataSize 183 fun:TundraObjectGetPropertyDataSize
239 fun:+[QTCaptureDALDevice _refreshDevices] 184 fun:+[QTCaptureDALDevice _refreshDevices]
240 fun:+[QTCaptureDALDevice devicesWithIOType:] 185 fun:+[QTCaptureDALDevice devicesWithIOType:]
(...skipping 20 matching lines...) Expand all
261 fun:MIO::DAL::System::AtExitHandler 206 fun:MIO::DAL::System::AtExitHandler
262 fun:MIO::DAL::AtExit::AtExitHandler 207 fun:MIO::DAL::AtExit::AtExitHandler
263 } 208 }
264 { 209 {
265 bug_100772d 210 bug_100772d
266 ThreadSanitizer:Race 211 ThreadSanitizer:Race
267 fun:DVSignalSync 212 fun:DVSignalSync
268 fun:DVDeviceTerminate 213 fun:DVDeviceTerminate
269 } 214 }
270 215
OLDNEW
« tools/valgrind/tsan/suppressions.txt ('K') | « tools/valgrind/tsan/suppressions.txt ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698