blob: 68b97a097b1cc6214baf3c27453d0a2facdb8b23 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
|
############################
# Reports on the guts of Windows
{
UuidCreate
ThreadSanitizer:Race
...
fun:UuidCreate
}
{
ILFindLastID
ThreadSanitizer:Race
...
fun:ILFindLastID
}
{
RpcServerUnregisterIf
ThreadSanitizer:Race
...
fun:RpcServerUnregisterIf
}
# http://code.google.com/p/data-race-test/issues/detail?id=45
{
accessing an invalid lock in unnamedImageEntryPoint
ThreadSanitizer:InvalidLock
fun:unnamedImageEntryPoint
}
{
accessing an invalid lock in CoFreeAllLibraries
ThreadSanitizer:InvalidLock
fun:CoFreeAllLibraries
}
{
bug_158099_mmdevice_endpoint_shutdown_too_fast
ThreadSanitizer:Race
fun:GetLocalIdFromEndpointId
...
}
############################
# Chromium
{
Benign race durung InitializeClock
ThreadSanitizer:Race
...
fun:*InitializeClock*
}
{
bug_62560
ThreadSanitizer:Race
...
fun:_initterm
fun:doexit
}
{
accessing an invalid lock under exit/doexit
ThreadSanitizer:InvalidLock
fun:*~Lock*
...
fun:doexit
fun:exit
}
{
bug_81793a
ThreadSanitizer:Race
...
fun:NetTestSuite::InitializeTestThread
}
{
bug_81793b
ThreadSanitizer:Race
...
fun:base::MessageLoop::CalculateDelayedRuntime
fun:base::MessageLoop::Post*Task
}
{
bug_93932a
ThreadSanitizer:Race
fun:avcodec_default_release_buffer
fun:ff_mpeg4video_split
}
{
bug_93932b
ThreadSanitizer:Race
...
fun:avcodec_close
fun:media::FFmpegVideoDecoder::ReleaseFFmpegResources
}
{
bug_93932d
ThreadSanitizer:Race
fun:memcpy
fun:media::CopyPlane
}
{
bug_93932e
ThreadSanitizer:Race
...
fun:ff_thread_finish_setup
fun:ptw32_threadStart@4
}
{
bug_93932f
ThreadSanitizer:Race
...
fun:ff_vp3_h_loop_filter_c
...
fun:ff_thread_flush
fun:media::FFmpegVideoDecoder::Flush
}
{
bug_93932g
ThreadSanitizer:Race
...
fun:av_parser_close
...
fun:BaseThreadInitThunk
}
{
bug_93932h
ThreadSanitizer:Race
...
fun:av_parser_close
...
fun:base::internal::RunnableAdapter::Run
}
{
bug_93932i
ThreadSanitizer:Race
fun:ff_simple_idct_add_mmx
...
fun:BaseThreadInitThunk
}
{
bug_144928_a
ThreadSanitizer:Race
fun:google_breakpad::CrashGenerationServer::Handle*
fun:google_breakpad::CrashGenerationServer::OnPipeConnected
fun:RtlSetTimer
fun:RtlSetTimer
fun:TpReleaseTimer
fun:TpReleaseTimer
fun:RtlMultiByteToUnicodeSize
fun:TpCallbackMayRunLong
fun:TpCallbackMayRunLong
fun:BaseThreadInitThunk
}
{
bug_144928_b
ThreadSanitizer:Race
fun:google_breakpad::CrashGenerationServer::~CrashGenerationServer
fun:google_breakpad::CrashGenerationServer::`scalar deleting destructor'
fun:base::DefaultDeleter*
fun:base::internal::scoped_ptr_impl::~scoped_ptr_impl
fun:remoting::BreakpadWinDeathTest::~BreakpadWinDeathTest
fun:remoting::BreakpadWinDeathTest_TestAccessViolation_Test::`scalar deleting destructor'
fun:testing::Test::DeleteSelf_
fun:testing::internal::HandleExceptionsInMethodIfSupported
}
{
bug_146119
ThreadSanitizer:Race
...
fun:GetAdaptersAddresses
...
fun:base::internal::RunnableAdapter::Run
}
{
bug_157076_a
ThreadSanitizer:Race
fun:win32thread_worker
fun:_callthreadstartex
fun:_threadstartex
fun:BaseThreadInitThunk
}
{
bug_157076_b
ThreadSanitizer:Race
fun:memset
fun:_free_dbg_nolock
fun:_free_dbg
fun:_aligned_free_dbg
fun:_aligned_free
}
{
bug_157076_c
ThreadSanitizer:Race
fun:memset
fun:_heap_alloc_dbg_impl
fun:_nh_malloc_dbg_impl
fun:_nh_malloc_dbg
fun:_malloc_dbg
fun:_aligned_offset_malloc_dbg
fun:_aligned_malloc
fun:base::AlignedAlloc
}
{
bug_170334
ThreadSanitizer:Race
...
fun:net::NetworkChangeNotifierWinTest::~NetworkChangeNotifierWinTest
}
{
bug_239350
ThreadSanitizer:Race
...
fun:av_freep
fun:av_buffer_unref
fun:av_frame_unref
...
}
{
bug_287796
ThreadSanitizer:Race
fun:ServerLicensingOpenW
fun:NdrPointerFree
fun:NdrPointerFree
fun:NdrPointerFree
fun:NdrPointerFree
fun:NdrPointerFree
fun:NdrUserMarshalMemorySize
fun:NdrPointerFree
fun:I_RpcReceive
fun:I_RpcReceive
fun:I_RpcReceive
fun:NdrRpcSsDefaultFree
fun:NdrRpcSsDefaultFree
fun:NdrOleFree
fun:NdrNonEncapsulatedUnionBufferSize
fun:NdrNonEncapsulatedUnionBufferSize
}
|