| OLD | NEW |
| 1 # There are a few kinds of suppressions in this file. | 1 # There are a few 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 384 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 395 fun:HistogramSynchronizer::DeserializeHistogramList* | 395 fun:HistogramSynchronizer::DeserializeHistogramList* |
| 396 } | 396 } |
| 397 | 397 |
| 398 { | 398 { |
| 399 bug_104776 Benign race to initialize pointer with the same value again. | 399 bug_104776 Benign race to initialize pointer with the same value again. |
| 400 ThreadSanitizer:Race | 400 ThreadSanitizer:Race |
| 401 fun:base::StatisticsRecorder::FindHistogram | 401 fun:base::StatisticsRecorder::FindHistogram |
| 402 fun:base::*Histogram::FactoryGet | 402 fun:base::*Histogram::FactoryGet |
| 403 } | 403 } |
| 404 | 404 |
| 405 { |
| 406 bug_115987a [benign races in Histogram in SequencedWorkerPool] |
| 407 ThreadSanitizer:Race |
| 408 ... |
| 409 fun:base::Histogram::* |
| 410 fun:base::SequencedWorkerPool::* |
| 411 } |
| 412 |
| 413 # Histogram macros involve string comparison in debug mode. |
| 414 { |
| 415 bug_115987b [benign races in Histogram in SequencedWorkerPool] |
| 416 ThreadSanitizer:Race |
| 417 ... |
| 418 fun:std::operator== |
| 419 fun:base::SequencedWorkerPool::* |
| 420 } |
| 421 |
| 405 # 3. Suppressions for real chromium bugs that are not yet fixed. | 422 # 3. Suppressions for real chromium bugs that are not yet fixed. |
| 406 ############################ | 423 ############################ |
| 407 # Real races in Chromium | 424 # Real races in Chromium |
| 408 { | 425 { |
| 409 bug_23433 | 426 bug_23433 |
| 410 ThreadSanitizer:Race | 427 ThreadSanitizer:Race |
| 411 fun:*logging*SetMinLogLevel* | 428 fun:*logging*SetMinLogLevel* |
| 412 } | 429 } |
| 413 | 430 |
| 414 { | 431 { |
| (...skipping 436 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 851 } | 868 } |
| 852 { | 869 { |
| 853 bug_115540 | 870 bug_115540 |
| 854 ThreadSanitizer:Race | 871 ThreadSanitizer:Race |
| 855 fun:base::Thread::message_loop | 872 fun:base::Thread::message_loop |
| 856 fun:content::BrowserThreadImpl::PostTaskHelper | 873 fun:content::BrowserThreadImpl::PostTaskHelper |
| 857 fun:content::BrowserThread::PostTask | 874 fun:content::BrowserThread::PostTask |
| 858 fun:AudioRendererHost::OnCreated | 875 fun:AudioRendererHost::OnCreated |
| 859 fun:media::AudioOutputController::DoCreate | 876 fun:media::AudioOutputController::DoCreate |
| 860 } | 877 } |
| 861 { | 878 |
| 862 bug_115987 | |
| 863 ThreadSanitizer:Race | |
| 864 ... | |
| 865 fun:base::Histogram::Add | |
| 866 fun:base::SequencedWorkerPool::Inner::GetWork | |
| 867 fun:base::SequencedWorkerPool::Inner::ThreadLoop | |
| 868 } | |
| OLD | NEW |