Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / tools / valgrind / tsan / suppressions_win32.txt
1 ############################
2 # Reports on the guts of Windows
3 {
4   UuidCreate
5   ThreadSanitizer:Race
6   ...
7   fun:UuidCreate
8 }
9
10 {
11   ILFindLastID
12   ThreadSanitizer:Race
13   ...
14   fun:ILFindLastID
15 }
16
17 {
18   RpcServerUnregisterIf
19   ThreadSanitizer:Race
20   ...
21   fun:RpcServerUnregisterIf
22 }
23
24 # http://code.google.com/p/data-race-test/issues/detail?id=45
25 {
26   accessing an invalid lock in unnamedImageEntryPoint
27   ThreadSanitizer:InvalidLock
28   fun:unnamedImageEntryPoint
29 }
30
31 {
32   accessing an invalid lock in CoFreeAllLibraries
33   ThreadSanitizer:InvalidLock
34   fun:CoFreeAllLibraries
35 }
36
37 {
38   bug_158099_mmdevice_endpoint_shutdown_too_fast
39   ThreadSanitizer:Race
40   fun:GetLocalIdFromEndpointId
41   ...
42 }
43
44 ############################
45 # Chromium
46
47 {
48   Benign race durung InitializeClock
49   ThreadSanitizer:Race
50   ...
51   fun:*InitializeClock*
52 }
53
54 {
55   bug_62560
56   ThreadSanitizer:Race
57   ...
58   fun:_initterm
59   fun:doexit
60 }
61
62 {
63   accessing an invalid lock under exit/doexit
64   ThreadSanitizer:InvalidLock
65   fun:*~Lock*
66   ...
67   fun:doexit
68   fun:exit
69 }
70 {
71   bug_81793a
72   ThreadSanitizer:Race
73   ...
74   fun:NetTestSuite::InitializeTestThread
75 }
76 {
77   bug_81793b
78   ThreadSanitizer:Race
79   ...
80   fun:base::MessageLoop::CalculateDelayedRuntime
81   fun:base::MessageLoop::Post*Task
82 }
83 {
84   bug_93932a
85   ThreadSanitizer:Race
86   fun:avcodec_default_release_buffer
87   fun:ff_mpeg4video_split
88 }
89 {
90   bug_93932b
91   ThreadSanitizer:Race
92   ...
93   fun:avcodec_close
94   fun:media::FFmpegVideoDecoder::ReleaseFFmpegResources
95 }
96 {
97   bug_93932d
98   ThreadSanitizer:Race
99   fun:memcpy
100   fun:media::CopyPlane
101 }
102 {
103   bug_93932e
104   ThreadSanitizer:Race
105   ...
106   fun:ff_thread_finish_setup
107   fun:ptw32_threadStart@4
108 }
109 {
110   bug_93932f
111   ThreadSanitizer:Race
112   ...
113   fun:ff_vp3_h_loop_filter_c
114   ...
115   fun:ff_thread_flush
116   fun:media::FFmpegVideoDecoder::Flush
117 }
118 {
119   bug_93932g
120   ThreadSanitizer:Race
121   ...
122   fun:av_parser_close
123   ...
124   fun:BaseThreadInitThunk
125 }
126 {
127   bug_93932h
128   ThreadSanitizer:Race
129   ...
130   fun:av_parser_close
131   ...
132   fun:base::internal::RunnableAdapter::Run
133 }
134 {
135   bug_93932i
136   ThreadSanitizer:Race
137   fun:ff_simple_idct_add_mmx
138   ...
139   fun:BaseThreadInitThunk
140 }
141 {
142   bug_144928_a
143   ThreadSanitizer:Race
144   fun:google_breakpad::CrashGenerationServer::Handle*
145   fun:google_breakpad::CrashGenerationServer::OnPipeConnected
146   fun:RtlSetTimer
147   fun:RtlSetTimer
148   fun:TpReleaseTimer
149   fun:TpReleaseTimer
150   fun:RtlMultiByteToUnicodeSize
151   fun:TpCallbackMayRunLong
152   fun:TpCallbackMayRunLong
153   fun:BaseThreadInitThunk
154 }
155 {
156   bug_144928_b
157   ThreadSanitizer:Race
158   fun:google_breakpad::CrashGenerationServer::~CrashGenerationServer
159   fun:google_breakpad::CrashGenerationServer::`scalar deleting destructor'
160   fun:base::DefaultDeleter*
161   fun:base::internal::scoped_ptr_impl::~scoped_ptr_impl
162   fun:remoting::BreakpadWinDeathTest::~BreakpadWinDeathTest
163   fun:remoting::BreakpadWinDeathTest_TestAccessViolation_Test::`scalar deleting destructor'
164   fun:testing::Test::DeleteSelf_
165   fun:testing::internal::HandleExceptionsInMethodIfSupported
166 }
167
168 {
169   bug_146119
170   ThreadSanitizer:Race
171   ...
172   fun:GetAdaptersAddresses
173   ...
174   fun:base::internal::RunnableAdapter::Run
175 }
176
177 {
178   bug_157076_a
179   ThreadSanitizer:Race
180   fun:win32thread_worker
181   fun:_callthreadstartex
182   fun:_threadstartex
183   fun:BaseThreadInitThunk
184 }
185
186 {
187   bug_157076_b
188   ThreadSanitizer:Race
189   fun:memset
190   fun:_free_dbg_nolock
191   fun:_free_dbg
192   fun:_aligned_free_dbg
193   fun:_aligned_free
194 }
195
196 {
197   bug_157076_c
198   ThreadSanitizer:Race
199   fun:memset
200   fun:_heap_alloc_dbg_impl
201   fun:_nh_malloc_dbg_impl
202   fun:_nh_malloc_dbg
203   fun:_malloc_dbg
204   fun:_aligned_offset_malloc_dbg
205   fun:_aligned_malloc
206   fun:base::AlignedAlloc
207 }
208
209 {
210    bug_170334
211    ThreadSanitizer:Race
212    ...
213    fun:net::NetworkChangeNotifierWinTest::~NetworkChangeNotifierWinTest
214 }
215
216 {
217   bug_239350
218   ThreadSanitizer:Race
219   ...
220   fun:av_freep
221   fun:av_buffer_unref
222   fun:av_frame_unref
223   ...
224 }
225 {
226   bug_287796
227   ThreadSanitizer:Race
228   fun:ServerLicensingOpenW
229   fun:NdrPointerFree
230   fun:NdrPointerFree
231   fun:NdrPointerFree
232   fun:NdrPointerFree
233   fun:NdrPointerFree
234   fun:NdrUserMarshalMemorySize
235   fun:NdrPointerFree
236   fun:I_RpcReceive
237   fun:I_RpcReceive
238   fun:I_RpcReceive
239   fun:NdrRpcSsDefaultFree
240   fun:NdrRpcSsDefaultFree
241   fun:NdrOleFree
242   fun:NdrNonEncapsulatedUnionBufferSize
243   fun:NdrNonEncapsulatedUnionBufferSize
244 }
245 {
246   bug_309847
247   ThreadSanitizer:Race
248   fun:tracked_objects::ThreadData::TallyADeath
249   fun:tracked_objects::ThreadData::TallyRunOnNamedThreadIfTracking
250   fun:base::MessageLoop::RunTask
251   fun:base::MessageLoop::RunTask
252   fun:base::MessageLoop::RunTask
253   fun:base::MessageLoop::DeferOrRunPendingTask
254   fun:base::MessageLoop::DoWork
255   fun:base::MessageLoop::DoWork
256   fun:base::MessagePumpDefault::Run
257   fun:base::MessageLoop::RunHandler
258   fun:base::RunLoop::Run
259   fun:net::test_server::EmbeddedTestServer::PostTaskToIOThreadAndWait
260   fun:net::test_server::EmbeddedTestServer::InitializeAndWaitUntilReady
261   fun:net::test_server::EmbeddedTestServerThreadingTestDelegate::ThreadMain
262 }
263 {
264   bug_326282
265   ThreadSanitizer:Race
266   ...
267   fun:file_util::OpenFile
268   fun:base::ReadFileToString
269 }
270 {
271   bug_328521_a
272   ThreadSanitizer:Race
273   fun:PR_Lock
274   fun:pk11_getKeyFromList
275   fun:pk11_CreateSymKey
276   fun:pk11_ImportSymKeyWithTempl
277   fun:PK11_ImportSymKey
278   fun:crypto::HMAC::Init
279   fun:crypto::HMAC::Init
280   fun:crypto::HMAC::Init
281   fun:crypto::HMAC::Init
282   fun:remoting::protocol::AuthenticationMethod::ApplyHashFunction
283   fun:remoting::MakeHostPinHash
284   fun:`anonymous namespace'::VerifyGetPinHashResponse
285   fun:`anonymous namespace'::VerifyGetPinHashResponse
286   fun:`anonymous namespace'::VerifyGetPinHashResponse
287   fun:`anonymous namespace'::VerifyGetPinHashResponse
288   fun:remoting::NativeMessagingHostTest_All_Test::TestBody
289 }
290 {
291   bug_328521_b
292   ThreadSanitizer:Race
293   fun:PR_Lock
294   fun:sftk_SessionFromHandle
295   fun:NSC_GenerateKeyPair
296   fun:PK11_GenerateKeyPairWithOpFlags
297   fun:PK11_GenerateKeyPairWithFlags
298   fun:PK11_GenerateKeyPair
299   fun:crypto::RSAPrivateKey::CreateWithParams
300   fun:crypto::RSAPrivateKey::CreateWithParams
301   fun:crypto::RSAPrivateKey::Create
302   fun:crypto::RSAPrivateKey::Create
303   fun:remoting::RsaKeyPair::Generate
304   fun:remoting::Me2MeNativeMessagingHost::ProcessGenerateKeyPair
305   fun:remoting::Me2MeNativeMessagingHost::ProcessRequest
306   fun:base::internal::RunnableAdapter::Run
307 }