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

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

Issue 344040: Fix missing line in suppression; move the suppression to the more appropriate... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 11 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
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 ############################ 1 ############################
2 # Chromium 2 # Chromium
3 3
4 { 4 {
5 bug_21259 5 bug_21259
6 ThreadSanitizer:Race 6 ThreadSanitizer:Race
7 ... 7 ...
8 fun:*tracked_objects*ThreadData*StartTracking* 8 fun:*tracked_objects*ThreadData*StartTracking*
9 } 9 }
10 10
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
68 ... 68 ...
69 fun:*base*ThreadD*E* 69 fun:*base*ThreadD*E*
70 } 70 }
71 71
72 { 72 {
73 bug_25915 73 bug_25915
74 ThreadSanitizer:Race 74 ThreadSanitizer:Race
75 fun:*browser_sync*BookmarkModelWorker* 75 fun:*browser_sync*BookmarkModelWorker*
76 } 76 }
77 77
78 # The race happens during enumeration of ChromeThreads.
79 # For each ChromeThread we check whether its message_loop()
80 # equals MessageLoop::current().
81 # The race can happen if one of the ChromeThreads is exiting.
82 # This is benign since current thread can't exit while we
83 # execute GetCurrentThreadIdentifier() and other message_loops
84 # won't match the current one anyway.
85 {
86 Benign race under ChromeThread::GetCurrentThreadIdentifier
87 ThreadSanitizer:Race
88 fun:*base*Thread*message_loop*
89 fun:*ChromeThread*GetCurrentThreadIdentifier*
90 }
91
78 ############################ 92 ############################
79 # Real races in third_party 93 # Real races in third_party
80 { 94 {
81 bug_23244 (libevent) 95 bug_23244 (libevent)
82 ThreadSanitizer:Race 96 ThreadSanitizer:Race
83 fun:event_* 97 fun:event_*
84 fun:event_* 98 fun:event_*
85 } 99 }
86 100
87 { 101 {
(...skipping 17 matching lines...) Expand all
105 ThreadSanitizer:Race 119 ThreadSanitizer:Race
106 fun:*talk_base*MessageQueue*Stop* 120 fun:*talk_base*MessageQueue*Stop*
107 } 121 }
108 122
109 { 123 {
110 bug_25913 (libjingle) (2) 124 bug_25913 (libjingle) (2)
111 ThreadSanitizer:Race 125 ThreadSanitizer:Race
112 fun:*talk_base*MessageQueue*Get* 126 fun:*talk_base*MessageQueue*Get*
113 } 127 }
114 128
115 # The race happens during enumeration of ChromeThreads.
116 # For each ChromeThread we check whether its message_loop()
117 # equals MessageLoop::current().
118 # The race can happen if one of the ChromeThreads is exiting.
119 # This is benign since current thread can't exit while we
120 # execute GetCurrentThreadIdentifier() and other message_loops
121 # won't match the current one anyway.
122 {
123 Benign race under ChromeThread::GetCurrentThreadIdentifier
124 fun:*base*Thread*message_loop*
125 fun:*ChromeThread*GetCurrentThreadIdentifier*
126 }
127
128 ############################ 129 ############################
129 # Data races in tests 130 # Data races in tests
130 131
131 # TODO(timurrrr): bug item 132 # TODO(timurrrr): bug item
132 { 133 {
133 Data race on bool in base/thread_unittest 134 Data race on bool in base/thread_unittest
134 ThreadSanitizer:Race 135 ThreadSanitizer:Race
135 ... 136 ...
136 fun:*ToggleValue*Run* 137 fun:*ToggleValue*Run*
137 } 138 }
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after
264 265
265 # fprintf is thread-safe. The benign races happen on the internal lock. 266 # fprintf is thread-safe. The benign races happen on the internal lock.
266 { 267 {
267 Benign races below fprintf 268 Benign races below fprintf
268 ThreadSanitizer:Race 269 ThreadSanitizer:Race
269 ... 270 ...
270 fun:buffered_vfprintf 271 fun:buffered_vfprintf
271 ... 272 ...
272 fun:fprintf 273 fun:fprintf
273 } 274 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698