OLD | NEW |
| 1 # This file contains suppressions for the Dr.Memory tool, see |
| 2 # http://dev.chromium.org/developers/how-tos/using-drmemory |
| 3 # |
| 4 # This file contains suppressions for the DrMemroy reports happening |
| 5 # in the 'light' mode (a.k.a. drmemory_light) as well as in the 'full' mode. |
| 6 # Please use suppressions_full.txt for all the reports that can happen only |
| 7 # in the full mode (drmemory_full), |
| 8 |
1 ############################ | 9 ############################ |
2 # Known reports on the third party we have no control over. | 10 # Known reports on the third party we have no control over. |
3 UNINITIALIZED READ | |
4 ... | |
5 *!deflate_* | |
6 *!MOZ_Z_deflate | |
7 | |
8 # http://code.google.com/p/drmemory/issues/detail?id=406 | |
9 # TODO(timurrrr): check if these frames change when NT_SYMBOLS are present. | |
10 LEAK | |
11 ADVAPI32.dll!WmiOpenBlock | |
12 ADVAPI32.dll!WmiOpenBlock | |
13 | 11 |
14 # Reports from Sophos antivirus | 12 # Reports from Sophos antivirus |
15 UNADDRESSABLE ACCESS | 13 UNADDRESSABLE ACCESS |
| 14 name=Sophos UNADDR |
16 ... | 15 ... |
17 sophos*.dll!* | 16 sophos*.dll!* |
18 | 17 |
19 UNINITIALIZED READ | 18 UNINITIALIZED READ |
| 19 name=Sophos UNINIT |
20 ... | 20 ... |
21 sophos*.dll!* | 21 sophos*.dll!* |
22 | 22 |
23 LEAK | 23 LEAK |
| 24 name=Sophos LEAK |
24 ... | 25 ... |
25 sophos*.dll!* | 26 sophos*.dll!* |
26 | 27 |
27 # Leaks inside GoogleDesktop - it injects into our processes for some reason | |
28 LEAK | |
29 ... | |
30 GoogleDesktopNetwork3.DLL!DllUnregisterServer | |
31 | |
32 # They deliberately use uninit local var in sqlite random generator | |
33 UNINITIALIZED READ | |
34 *!randomByte | |
35 *!sqlite3_randomness | |
36 | |
37 ############################ | 28 ############################ |
38 # Suppress some false reports due to bugs in Dr.Memory like wrong analysis | 29 # Suppress some false reports due to bugs in Dr.Memory like wrong analysis |
39 # assumptions or unhandled syscalls | 30 # assumptions or unhandled syscalls |
40 | 31 |
41 # http://code.google.com/p/drmemory/issues/detail?id=12 | |
42 # Please note: the following suppressions were written in the abscense of | 32 # Please note: the following suppressions were written in the abscense of |
43 # private symbols so may need to be updated when we switch to auto-loading PDBs | 33 # private symbols so may need to be updated when we switch to auto-loading PDBs |
44 UNINITIALIZED READ | |
45 ntdll.dll!Rtl* | |
46 ntdll.dll!Rtl* | |
47 ntdll.dll!RtlFindActivationContextSectionString | |
48 | 34 |
49 UNINITIALIZED READ | 35 UNADDRESSABLE ACCESS |
| 36 name=http://code.google.com/p/drmemory/issues/detail?id=12 UNADDR |
50 ... | 37 ... |
51 SHELL32.dll!SHFileOperation* | 38 SHELL32.dll!SHFileOperation* |
52 | 39 |
53 UNINITIALIZED READ | 40 UNADDRESSABLE ACCESS |
| 41 name=http://code.google.com/p/drmemory/issues/detail?id=40 UNADDR |
54 ... | 42 ... |
55 SHELL32.dll!SHGetFolderPath* | 43 WINSPOOL.DRV!* |
56 | 44 |
57 LEAK | 45 INVALID HEAP ARGUMENT |
58 ... | 46 name=http://code.google.com/p/drmemory/issues/detail?id=40 INVALID HEAP |
59 SHELL32.dll!SHGetFolderPath* | |
60 | |
61 UNINITIALIZED READ | |
62 ... | |
63 SHELL32.dll!SHCreateDirectory* | |
64 | |
65 UNADDRESSABLE ACCESS | |
66 ... | |
67 SHELL32.dll!SHFileOperation* | |
68 | |
69 UNINITIALIZED READ | |
70 ... | |
71 SHELL32.dll!ILLoadFromStream* | |
72 | |
73 UNINITIALIZED READ | |
74 ... | |
75 SHELL32.dll!ILSaveToStream* | |
76 | |
77 LEAK | |
78 ... | |
79 SHELL32.dll!SHFileOperation* | |
80 | |
81 UNINITIALIZED READ | |
82 ... | |
83 SHELL32.dll!SHGetItemFromDataObject | |
84 | |
85 LEAK | |
86 ... | |
87 SHELL32.dll!SHGetItemFromDataObject | |
88 | |
89 LEAK | |
90 ... | |
91 ole32.dll!* | |
92 SHELL32.dll!SHChangeNotifySuspendResume | |
93 | |
94 # http://code.google.com/p/drmemory/issues/detail?id=14 | |
95 UNINITIALIZED READ | |
96 ... | |
97 *!CreateProcess* | |
98 | |
99 LEAK | |
100 ... | |
101 *!CreateProcess* | |
102 | |
103 UNINITIALIZED READ | |
104 ... | |
105 *!base::LaunchApp* | |
106 | |
107 # http://code.google.com/p/drmemory/issues/detail?id=17 | |
108 UNINITIALIZED READ | |
109 ... | |
110 *!CreateWindow* | |
111 | |
112 POSSIBLE LEAK | |
113 GDI32.dll!* | |
114 GDI32.dll!CreateFontIndirectExW | |
115 GDI32.dll!CreateFontIndirectW | |
116 | |
117 # http://code.google.com/p/drmemory/issues/detail?id=18 | |
118 UNINITIALIZED READ | |
119 ... | |
120 *!CoInitialize* | |
121 | |
122 UNINITIALIZED READ | |
123 ... | |
124 *!CoCreateInstance* | |
125 | |
126 UNINITIALIZED READ | |
127 ... | |
128 *!CoUninitialize* | |
129 | |
130 UNINITIALIZED READ | |
131 ... | |
132 UxTheme.dll!* | |
133 | |
134 # http://code.google.com/p/drmemory/issues/detail?id=40 | |
135 UNINITIALIZED READ | |
136 ... | 47 ... |
137 WINSPOOL.DRV!* | 48 WINSPOOL.DRV!* |
138 | 49 |
139 UNADDRESSABLE ACCESS | 50 UNADDRESSABLE ACCESS |
140 ... | 51 name=http://code.google.com/p/drmemory/issues/detail?id=59 |
141 WINSPOOL.DRV!* | |
142 | |
143 INVALID HEAP ARGUMENT | |
144 ... | |
145 WINSPOOL.DRV!* | |
146 | |
147 LEAK | |
148 ... | |
149 WINSPOOL.DRV!* | |
150 | |
151 # http://code.google.com/p/drmemory/issues/detail?id=48 | |
152 UNINITIALIZED READ | |
153 system call NtContinue | |
154 *!*SetThreadName | |
155 | |
156 UNINITIALIZED READ | |
157 system call NtContinue | |
158 *!WTF::initializeCurrentThreadInternal | |
159 | |
160 # http://code.google.com/p/drmemory/issues/detail?id=52 | |
161 UNINITIALIZED READ | |
162 ... | |
163 DBGHELP.dll!SymInitialize | |
164 | |
165 UNINITIALIZED READ | |
166 ... | |
167 DBGHELP.dll!SymEnumSourceFiles | |
168 | |
169 UNINITIALIZED READ | |
170 ... | |
171 msvcrt.dll!_RTDynamicCast | |
172 | |
173 # http://code.google.com/p/drmemory/issues/detail?id=53 | |
174 UNINITIALIZED READ | |
175 ADVAPI32.dll!WmiMofEnumerateResourcesA | |
176 ADVAPI32.dll!WmiMofEnumerateResourcesA | |
177 ADVAPI32.dll!Sta*TraceW | |
178 | |
179 # http://code.google.com/p/drmemory/issues/detail?id=58 | |
180 UNINITIALIZED READ | |
181 ... | |
182 *!_cfltcvt_l | |
183 | |
184 # http://code.google.com/p/drmemory/issues/detail?id=59 | |
185 UNADDRESSABLE ACCESS | |
186 ... | 52 ... |
187 *!SetEnvironmentVariable* | 53 *!SetEnvironmentVariable* |
188 | 54 |
189 # http://code.google.com/p/drmemory/issues/detail?id=60 | 55 UNADDRESSABLE ACCESS |
190 UNINITIALIZED READ | 56 name=http://code.google.com/p/drmemory/issues/detail?id=68 (UNADDR 1) |
191 USP10.dll!* | |
192 ... | |
193 USP10.dll!ScriptStringAnalyse | |
194 | |
195 LEAK | |
196 IMM32.dll!ImmGetIMCCSize | |
197 IMM32.dll!ImmLockClientImc | |
198 IMM32.dll!ImmDisableIME | |
199 IMM32.dll!ImmSetActiveContext | |
200 USER32.dll!IMPSetIMEA | |
201 | |
202 # http://code.google.com/p/drmemory/issues/detail?id=65 | |
203 UNINITIALIZED READ | |
204 ... | |
205 *!SystemFunction036 | |
206 | |
207 UNINITIALIZED READ | |
208 ... | |
209 *!talk_base::CreateRandomString | |
210 | |
211 # http://code.google.com/p/drmemory/issues/detail?id=68 | |
212 UNINITIALIZED READ | |
213 ... | |
214 WS2_32.dll!* | |
215 | |
216 UNINITIALIZED READ | |
217 ... | |
218 ADVAPI32.dll!SetSecurityDescriptorDacl | |
219 | |
220 UNINITIALIZED READ | |
221 ... | 57 ... |
222 MSWSOCK.dll!WSPStartup | 58 MSWSOCK.dll!WSPStartup |
223 | 59 |
224 UNADDRESSABLE ACCESS | 60 UNADDRESSABLE ACCESS |
225 ... | 61 name=http://code.google.com/p/drmemory/issues/detail?id=68 (UNADDR 2) |
226 MSWSOCK.dll!WSPStartup | |
227 | |
228 UNINITIALIZED READ | |
229 ... | 62 ... |
230 ntdll.dll!RtlValidateUnicodeString | 63 ntdll.dll!RtlValidateUnicodeString |
231 | 64 |
232 UNADDRESSABLE ACCESS | |
233 ... | |
234 ntdll.dll!RtlValidateUnicodeString | |
235 | |
236 # http://code.google.com/p/drmemory/issues/detail?id=256 | |
237 LEAK | |
238 *!_mtinit | |
239 *!__tmainCRTStartup | |
240 *!mainCRTStartup | |
241 | |
242 # http://code.google.com/p/drmemory/issues/detail?id=274 | |
243 POSSIBLE LEAK | |
244 ... | |
245 GDI32.dll!CreateDCW | |
246 | |
247 LEAK | |
248 ... | |
249 GDI32.dll!CreateDCW | |
250 | |
251 # http://code.google.com/p/drmemory/issues/detail?id=275 | |
252 LEAK | |
253 ... | |
254 *!_getptd* | |
255 | |
256 # http://code.google.com/p/drmemory/issues/detail?id=276 | |
257 UNINITIALIZED READ | |
258 ... | |
259 ntdll.dll!RtlConvertUlongToLargeInteger | |
260 ntdll.dll!RtlConvertUlongToLargeInteger | |
261 ntdll.dll!KiUserExceptionDispatcher | |
262 | |
263 # http://code.google.com/p/drmemory/issues/detail?id=305 | |
264 LEAK | |
265 *!free | |
266 *!free | |
267 *!operator new | |
268 ... | |
269 *!MiniDumpWriteDump | |
270 | |
271 # http://code.google.com/p/drmemory/issues/detail?id=346 | |
272 UNINITIALIZED READ | |
273 ... | |
274 GDI32.dll!CloseEnhMetaFile | |
275 | |
276 UNINITIALIZED READ | |
277 GDI32.dll!SetPolyFillMode | |
278 GDI32.dll!CreateICW | |
279 | |
280 # http://code.google.com/p/drmemory/issues/detail?id=362 | |
281 UNINITIALIZED READ | |
282 USER32.dll!UnregisterClass* | |
283 | |
284 # http://code.google.com/p/drmemory/issues/detail?id=382 | |
285 LEAK | |
286 ... | |
287 ntdll.dll!CsrNewThread | |
288 | |
289 # http://code.google.com/p/drmemory/issues/detail?id=397 | |
290 UNINITIALIZED READ | |
291 system call NtDeviceIoControlFile InputBuffer | |
292 ADVAPI32.dll!ImpersonateAnonymousToken | |
293 | |
294 # http://code.google.com/p/drmemory/issues/detail?id=407 | |
295 UNINITIALIZED READ | |
296 system call NtRequestWaitReplyPort | |
297 RPCRT4.dll!I_RpcSendReceive | |
298 RPCRT4.dll!NdrSendReceive | |
299 | |
300 UNINITIALIZED READ | |
301 IMM32.dll!* | |
302 ntdll.dll!LdrInitializeThunk | |
303 ntdll.dll!LdrShutdownThread | |
304 | |
305 # http://code.google.com/p/drmemory/issues/detail?id=412 | |
306 UNINITIALIZED READ | |
307 ADVAPI32.dll!RegDeleteValue* | |
308 | |
309 UNINITIALIZED READ | |
310 ... | |
311 ADVAPI32.dll!Crypt* | |
312 | |
313 UNINITIALIZED READ | |
314 ... | |
315 RPCRT4.dll!NdrClientCall2 | |
316 | |
317 LEAK | |
318 RSAENH.dll!DllUnregisterServer | |
319 ... | |
320 ADVAPI32.dll!CryptAcquireContextA | |
321 CRYPT32.dll!CryptEnumOIDFunction | |
322 ... | |
323 CRYPT32.dll!CertFindCertificateInStore | |
324 | |
325 UNINITIALIZED READ | |
326 ... | |
327 RSAENH.dll!CPGenRandom | |
328 | |
329 UNINITIALIZED READ | |
330 ... | |
331 CRYPT??.dll!Crypt* | |
332 | |
333 UNINITIALIZED READ | |
334 *!replace_memcmp | |
335 ... | |
336 *!testing::internal::CmpHelperEQ* | |
337 ... | |
338 *!SymmetricKeyTest_ImportGeneratedKey_Test::TestBody | |
339 | |
340 # http://code.google.com/p/drmemory/issues/detail?id=425 | |
341 UNINITIALIZED READ | |
342 CLBCatQ.DLL!DestroyStgDatabase | |
343 CLBCatQ.DLL!PostError | |
344 CLBCatQ.DLL!PostError | |
345 | |
346 LEAK | |
347 RPCRT4.dll!I_RpcBCacheFree | |
348 RPCRT4.dll!I_RpcBCacheFree | |
349 ... | |
350 RPCRT4.dll!NdrClientCall2 | |
351 | |
352 UNINITIALIZED READ | |
353 msdmo.dll!* | |
354 msdmo.dll!* | |
355 DEVENUM.DLL!* | |
356 | |
357 # http://code.google.com/p/drmemory/issues/detail?id=435 | |
358 UNINITIALIZED READ | |
359 ... | |
360 ntdll.dll!RtlSetSecurityObject | |
361 ntdll.dll!RtlNewSecurityObjectEx | |
362 ADVAPI32.dll!CreatePrivateObjectSecurityEx | |
363 NTMARTA.dll!AccRewriteSetNamedRights | |
364 | |
365 POSSIBLE LEAK | |
366 WLDAP32.dll!Ordinal325 | |
367 ... | |
368 WLDAP32.dll!Ordinal325 | |
369 ntdll.dll!LdrInitializeThunk | |
370 ntdll.dll!LdrFindResourceDirectory_U | |
371 ntdll.dll!RtlValidateUnicodeString | |
372 ntdll.dll!LdrLoadDll | |
373 KERNEL32.dll!LoadLibraryExW | |
374 | |
375 # http://code.google.com/p/drmemory/issues/detail?id=438 | |
376 # mod+offs suppression because the symbolic makes no sense and changes | |
377 # completely in the presence of WS2_32.dll symbols. | |
378 LEAK | |
379 <WS2_32.dll+0x260c> | |
380 <WS2_32.dll+0x2b76> | |
381 <WS2_32.dll+0x2c61> | |
382 | |
383 # http://code.google.com/p/drmemory/issues/detail?id=454 | |
384 UNINITIALIZED READ | |
385 ... | |
386 WINMM.dll!wave*GetNumDevs | |
387 | |
388 LEAK | |
389 ... | |
390 WINMM.dll!wave*GetNumDevs | |
391 | |
392 # http://code.google.com/p/drmemory/issues/detail?id=466 | |
393 LEAK | |
394 ntdll.dll!RtlRunOnceBeginInitialize | |
395 ntdll.dll!RtlInitializeCriticalSectionAndSpinCount | |
396 | |
397 # http://code.google.com/p/drmemory/issues/detail?id=471 | |
398 UNINITIALIZED READ | |
399 *!media::AudioRendererAlgorithmOLA::Crossfade<unsigned char> | |
400 *!media::AudioRendererAlgorithmOLA::FillBuffer | |
401 *!media::AudioRendererAlgorithmOLATest_FillBuffer_* | |
402 | |
403 # http://code.google.com/p/drmemory/issues/detail?id=473 | |
404 UNINITIALIZED READ | |
405 system call NtDeviceIoControlFile InputBuffer | |
406 ... | |
407 iphlpapi.dll!GetAdaptersAddresses | |
408 | |
409 POSSIBLE LEAK | |
410 ESENT.dll!* | |
411 ESENT.dll!* | |
412 ESENT.dll!* | |
413 ntdll.dll!Ldr*Init* | |
414 ntdll.dll!Ldr* | |
415 ntdll.dll!* | |
416 ntdll.dll!LdrLoadDll | |
417 ... | |
418 iphlpapi.dll!GetPerAdapterInfo | |
419 ... | |
420 iphlpapi.dll!GetAdaptersAddresses | |
421 | |
422 # http://code.google.com/p/drmemory/issues/detail?id=475 | |
423 LEAK | |
424 ... | |
425 ADVAPI32.dll!CryptAcquireContextA | |
426 ... | |
427 CRYPT32.dll!CryptMsgOpenToDecode | |
428 ... | |
429 CRYPT32.dll!CryptQueryObject | |
430 | |
431 # http://code.google.com/p/drmemory/issues/detail?id=476 | |
432 LEAK | |
433 ... | |
434 RPCRT4.dll!RpcBindingFromStringBindingW | |
435 ... | |
436 NETAPI32.dll!DsRoleGetPrimaryDomainInformation | |
437 ... | |
438 USERENV.dll!CreateEnvironmentBlock | |
439 ... | |
440 CRYPT32.dll!CertOpenStore | |
441 ... | |
442 CRYPT32.dll!CertCreateCertificateChainEngine | |
443 | |
444 LEAK | |
445 KERNEL32.dll!LocalAlloc | |
446 ... | |
447 CRYPT32.dll!CryptDecodeObjectEx | |
448 ... | |
449 CRYPT32.dll!CertGetCRLContextProperty | |
450 ... | |
451 CRYPT32.dll!CertGetCertificateChain | |
452 | |
453 # http://code.google.com/p/drmemory/issues/detail?id=511 | |
454 UNINITIALIZED READ | |
455 RPCRT4.dll!* | |
456 ... | |
457 RPCRT4.dll!UuidCreate | |
458 ole32.dll!* | |
459 | |
460 UNINITIALIZED READ | |
461 ole32.dll!* | |
462 ole32.dll!* | |
463 ole32.dll!StringFromGUID2 | |
464 | |
465 # http://code.google.com/p/drmemory/issues/detail?id=512 | |
466 UNINITIALIZED READ | |
467 ... | |
468 *!browser_sync::Cryptographer::PackBootstrapToken | |
469 *!browser_sync::Cryptographer::GetBootstrapToken | |
470 | |
471 UNINITIALIZED READ | |
472 ... | |
473 *!Encrypt* | |
474 | |
475 # http://code.google.com/p/drmemory/issues/detail?id=513 | |
476 UNINITIALIZED READ | |
477 *!v8* | |
478 | |
479 UNINITIALIZED READ | |
480 *!* | |
481 *!v8* | |
482 | |
483 UNINITIALIZED READ | |
484 <not in a module> | |
485 ... | |
486 *!v8* | |
487 | |
488 # http://code.google.com/p/drmemory/issues/detail?id=546 | |
489 UNINITIALIZED READ | |
490 ... | |
491 mscms.dll!* | |
492 ... | |
493 GDI32.dll!* | |
494 *!IconUtil::Create*HICON* | |
495 | |
496 # http://crbug.com/92152 | |
497 LEAK | |
498 ... | |
499 USER32.dll!CreateWindowExW | |
500 *!views::TooltipManagerWin::Init | |
501 *!views::TooltipManagerWin::TooltipManagerWin | |
502 | |
503 # http://code.google.com/p/drmemory/issues/detail?id=567 | |
504 UNINITIALIZED READ | |
505 dbghelp.dll!* | |
506 ... | |
507 dbghelp.dll!StackWalk64 | |
508 | |
509 LEAK | |
510 *!* | |
511 dbghelp.dll!* | |
512 ... | |
513 dbghelp.dll!StackWalk64 | |
514 | |
515 # http://code.google.com/p/drmemory/issues/detail?id=569 | |
516 # symbols w/o PDB make no sense, so sticking with mod+offs | |
517 POSSIBLE LEAK | |
518 <RPCRT4.dll+0x10636> | |
519 <RPCRT4.dll+0x10610> | |
520 ... | |
521 <RPCRT4.dll+0x3474?> | |
522 <ntdll.dll+0x64fde> | |
523 <ntdll.dll+0x447f3> | |
524 | |
525 # http://crbug.com/96433 | |
526 UNADDRESSABLE ACCESS | |
527 ntdll.dll!* | |
528 ntdll.dll!* | |
529 ntdll.dll!* | |
530 KERNELBASE.dll!LocalReAlloc | |
531 CRYPT32.dll!* | |
532 ... | |
533 CRYPT32.dll!CertControlStore | |
534 | |
535 ############################ | 65 ############################ |
536 # TODO(timurrrr): investigate these | 66 # TODO(timurrrr): investigate these |
537 UNINITIALIZED READ | |
538 ... | |
539 *!win_util::GetLogonSessionOnlyDACL | |
540 | |
541 UNINITIALIZED READ | |
542 ... | |
543 ntshrui.dll!IsPathSharedW | |
544 | |
545 UNINITIALIZED READ | |
546 ... | |
547 *!NetApiBufferFree | |
548 | |
549 UNINITIALIZED READ | |
550 ... | |
551 *!ShellExecute* | |
552 | |
553 UNADDRESSABLE ACCESS | 67 UNADDRESSABLE ACCESS |
| 68 name=TODO SHParseDisplayName |
554 ... | 69 ... |
555 *!SHParseDisplayName | 70 *!SHParseDisplayName |
556 | 71 |
557 UNINITIALIZED READ | 72 UNADDRESSABLE ACCESS |
558 ... | 73 name=TODO GetCanonicalPathInfo |
559 *!SHParseDisplayName | |
560 | |
561 UNINITIALIZED READ | |
562 ... | 74 ... |
563 *!GetCanonicalPathInfo* | 75 *!GetCanonicalPathInfo* |
564 | 76 |
565 UNADDRESSABLE ACCESS | 77 UNADDRESSABLE ACCESS |
566 ... | 78 name=TODO CreateDC |
567 *!GetCanonicalPathInfo* | |
568 | |
569 UNINITIALIZED READ | |
570 ... | |
571 SHELL32.dll!Ordinal* | |
572 | |
573 UNADDRESSABLE ACCESS | |
574 ... | 79 ... |
575 GDI32.dll!CreateDC* | 80 GDI32.dll!CreateDC* |
576 | 81 |
577 UNINITIALIZED READ | |
578 ... | |
579 GDI32.dll!GetTextExtentPoint32* | |
580 | |
581 # This one looks interesting | 82 # This one looks interesting |
582 INVALID HEAP ARGUMENT | 83 INVALID HEAP ARGUMENT |
| 84 name=TODO ExitProcess |
583 ... | 85 ... |
584 KERNEL32.dll!ExitProcess | 86 KERNEL32.dll!ExitProcess |
585 | 87 |
586 UNINITIALIZED READ | |
587 ... | |
588 *!SyncSocketClientListener::OnMsgClassResponse | |
589 | |
590 UNINITIALIZED READ | |
591 ... | |
592 *!*NSPRInitSingleton* | |
593 | |
594 UNINITIALIZED READ | |
595 *!NdrSimpleStructFree | |
596 | |
597 UNINITIALIZED READ | |
598 ntdll.dll!RtlpNtOpenKey | |
599 ntdll.dll!RtlMakeSelfRelativeSD | |
600 ntdll.dll!RtlAbsoluteToSelfRelativeSD | |
601 ADVAPI32.dll!MakeSelfRelativeSD | |
602 | |
603 UNINITIALIZED READ | |
604 ... | |
605 CRYPT32.dll!I_CertSyncStore | |
606 | |
607 INVALID HEAP ARGUMENT | 88 INVALID HEAP ARGUMENT |
608 name=http://crbug.com/103365 | 89 name=http://crbug.com/103365 |
609 ppapi_tests.dll!* | 90 ppapi_tests.dll!* |
610 ... | 91 ... |
611 ppapi_tests.dll!* | 92 ppapi_tests.dll!* |
612 *!base::internal::Invoker2<*>::DoInvoke | 93 *!base::internal::RunnableAdapter<*>::Run |
613 | 94 |
614 ############################ | 95 ############################ |
615 # Intentional errors in Chromium tests (ToolsSanityTests) | 96 # Intentional errors in Chromium tests (ToolsSanityTests) |
616 LEAK | 97 LEAK |
617 name=sanity test 01 (memory leak) | 98 name=sanity test 01 (memory leak) |
618 base_unittests.exe!operator new | 99 base_unittests.exe!operator new |
619 base_unittests.exe!operator new[] | 100 base_unittests.exe!operator new[] |
620 base_unittests.exe!base::ToolsSanityTest_MemoryLeak_Test::TestBody | 101 base_unittests.exe!base::ToolsSanityTest_MemoryLeak_Test::TestBody |
621 | 102 |
622 # "..." is needed due to http://code.google.com/p/drmemory/issues/detail?id=666 | 103 # "..." is needed due to http://code.google.com/p/drmemory/issues/detail?id=666 |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
707 # function is small, little risk for false negative in rest of it | 188 # function is small, little risk for false negative in rest of it |
708 # TODO(bruening): switch to annotation once have support for that | 189 # TODO(bruening): switch to annotation once have support for that |
709 chrome.dll!HandleRendererErrorTestParameters | 190 chrome.dll!HandleRendererErrorTestParameters |
710 | 191 |
711 UNADDRESSABLE ACCESS | 192 UNADDRESSABLE ACCESS |
712 name=NPAPITesterBase.NoHangIfInitCrashes deliberate crash | 193 name=NPAPITesterBase.NoHangIfInitCrashes deliberate crash |
713 # function is small, little risk for false negative in rest of it | 194 # function is small, little risk for false negative in rest of it |
714 # TODO(bruening): switch to annotation once have support for that | 195 # TODO(bruening): switch to annotation once have support for that |
715 npapi_test_plugin.dll!NPAPIClient::PluginClient::Initialize | 196 npapi_test_plugin.dll!NPAPIClient::PluginClient::Initialize |
716 | 197 |
717 # This test intentionally leaks an object and checks that it's never deleted | |
718 LEAK | |
719 ... | |
720 *!BrowserThreadTest_NotReleasedIfTargetThreadNonExistent_Test::TestBody | |
721 | |
722 # This test has a death test at the end that derefences a NULL pointer. | 198 # This test has a death test at the end that derefences a NULL pointer. |
723 UNADDRESSABLE ACCESS | 199 UNADDRESSABLE ACCESS |
| 200 name=BrowserAboutHandlerTest.WillHandleBrowserAboutURL deliberate crash |
724 ... | 201 ... |
725 unit_tests.exe!BrowserAboutHandlerTest_WillHandleBrowserAboutURL_Test::TestBody | 202 unit_tests.exe!BrowserAboutHandlerTest_WillHandleBrowserAboutURL_Test::TestBody |
726 | 203 |
| 204 # Deliberate NULL deref to crash the child process |
| 205 UNADDRESSABLE ACCESS |
| 206 name=CrashingChildProcess deliberate crash |
| 207 *!CrashingChildProcess |
| 208 |
| 209 UNADDRESSABLE ACCESS |
| 210 name=::Crasher::Run deliberate crash |
| 211 *!`anonymous namespace'::Crasher::Run |
| 212 |
727 ############################ | 213 ############################ |
728 # Benign issues in Chromium | 214 # Benign issues in Chromium |
729 | 215 |
730 # We deliberately leak different kinds of Histograms to avoid data races. | |
731 LEAK | |
732 ... | |
733 *!operator new* | |
734 ... | |
735 *!*::*Histogram::FactoryGet | |
736 | |
737 # Deliberate LazyInstance leaks | |
738 LEAK | |
739 ... | |
740 *!*base::LeakyLazyInstanceTraits*::* | |
741 ... | |
742 *!base::LazyInstance*::Pointer | |
743 | |
744 # Deliberate NULL deref to crash the child process | |
745 UNADDRESSABLE ACCESS | |
746 *!CrashingChildProcess | |
747 | |
748 UNADDRESSABLE ACCESS | |
749 *!`anonymous namespace'::Crasher::Run | |
750 | |
751 # http://crbug.com/79933 | |
752 LEAK | |
753 ... | |
754 *!TestURLRequestContext::Init | |
755 | |
756 LEAK | |
757 ... | |
758 *!TestURLRequestContext::TestURLRequestContext | |
759 *!TestURLRequestContextGetter::GetURLRequestContext | |
760 *!notifier::SingleLoginAttempt::SingleLoginAttempt | |
761 *!notifier::Login::StartConnection | |
762 *!sync_notifier::InvalidationNotifier::UpdateCredentials | |
763 *!sync_notifier::NonBlockingInvalidationNotifier::Core::UpdateCredentials | |
764 | |
765 LEAK | |
766 ... | |
767 *!TestURLRequestContext::TestURLRequestContext | |
768 *!TestURLRequestContextGetter::GetURLRequestContext | |
769 *!URLFetcher::Core::StartURLRequest | |
770 | |
771 WARNING | 216 WARNING |
772 # http://code.google.com/p/chromium/issues/detail?id=72463 | 217 name=http://crbug.com/72463 - prefetches in generated MemCopy |
773 name=Ci#72463: prefetches in generated MemCopy | |
774 instruction=prefetch* | 218 instruction=prefetch* |
775 <not in a module> | 219 <not in a module> |
776 chrome.dll!v8::internal::CopyChars* | 220 chrome.dll!v8::internal::CopyChars* |
777 | 221 |
778 UNADDRESSABLE ACCESS | 222 UNADDRESSABLE ACCESS |
779 # http://code.google.com/p/drmemory/issues/detail?id=582 | 223 name=http://code.google.com/p/drmemory/issues/detail?id=582 bizarre cl-generated
read-beyond-TOS |
780 name=bizarre cl-generated read-beyond-TOS | |
781 instruction=mov 0xfffffffc(%esp) -> %eax | 224 instruction=mov 0xfffffffc(%esp) -> %eax |
782 chrome.dll!WebCore::RenderStyle::resetBorder* | 225 chrome.dll!WebCore::RenderStyle::resetBorder* |
783 | 226 |
784 INVALID HEAP ARGUMENT | 227 INVALID HEAP ARGUMENT |
785 name=http://crbug.com/101537 | 228 name=http://crbug.com/101537 |
786 *!scoped_ptr<_TOKEN_USER>* | 229 *!scoped_ptr<_TOKEN_USER>* |
787 | 230 |
788 INVALID HEAP ARGUMENT | 231 INVALID HEAP ARGUMENT |
789 name=http://crbug.com/101717 (1) | 232 name=http://crbug.com/101717 (1) |
790 *!scoped_ptr<_TOKEN_DEFAULT_DACL>* | 233 *!scoped_ptr<_TOKEN_DEFAULT_DACL>* |
791 | 234 |
792 INVALID HEAP ARGUMENT | 235 INVALID HEAP ARGUMENT |
793 name=http://crbug.com/101717 (2) | 236 name=http://crbug.com/101717 (2) |
794 *!sandbox::PolicyBase::~PolicyBase | 237 *!sandbox::PolicyBase::~PolicyBase |
795 | 238 |
796 INVALID HEAP ARGUMENT | 239 INVALID HEAP ARGUMENT |
797 name=http://crbug.com/101717 (3) | 240 name=http://crbug.com/101717 (3) |
798 *!scoped_ptr<_UNICODE_STRING>::~scoped_ptr<_UNICODE_STRING> | 241 *!scoped_ptr<_UNICODE_STRING>::~scoped_ptr<_UNICODE_STRING> |
799 *!sandbox::GetHandleName | 242 *!sandbox::GetHandleName |
800 | 243 |
801 INVALID HEAP ARGUMENT | 244 INVALID HEAP ARGUMENT |
802 name=http://crbug.com/101717 (4) | 245 name=http://crbug.com/101717 (4) |
803 *!scoped_ptr<_OBJECT_NAME_INFORMATION>::~scoped_ptr<_OBJECT_NAME_INFORMATION> | 246 *!scoped_ptr<_OBJECT_NAME_INFORMATION>::~scoped_ptr<_OBJECT_NAME_INFORMATION> |
804 *!sandbox::GetPathFromHandle | 247 *!sandbox::GetPathFromHandle |
805 | 248 |
806 ############################ | 249 ############################ |
807 # Real issues in Chromium | 250 # Real issues in Chromium |
808 | 251 |
809 # http://crbug.com/32085 | |
810 LEAK | |
811 ... | |
812 chrome.dll!NotificationRegistrar::Add | |
813 | |
814 # http://crbug.com/32623 | |
815 LEAK | |
816 ... | |
817 *!ssl3_HandleHandshakeMessage | |
818 *!ssl3_HandleHandshake | |
819 *!ssl3_HandleRecord | |
820 *!ssl3_GatherCompleteHandshake | |
821 ... | |
822 *!SSL_ForceHandshake | |
823 *!net::SSLServerSocketNSS::DoHandshake | |
824 *!net::SSLServerSocketNSS::DoHandshakeLoop | |
825 | |
826 # http://crbug.com/57266 (1) | |
827 UNINITIALIZED READ | |
828 ... | |
829 *!remoting::EncoderVp8::Encode | |
830 | |
831 # http://crbug.com/57266 (2) | |
832 UNINITIALIZED READ | |
833 ... | |
834 *!vp8_* | |
835 | |
836 # http://crbug.com/70062 | |
837 LEAK | |
838 *!PR_Calloc | |
839 *!PR_NewLock | |
840 ... | |
841 *!InitSessionCacheLocks | |
842 *!initSessionCacheLocksLazily | |
843 *!PR_CallOnce | |
844 *!ssl_InitSessionCacheLocks | |
845 *!lock_cache | |
846 *!ssl_LookupSID | |
847 *!ssl2_BeginClientHandshake | |
848 *!ssl_Do1stHandshake | |
849 *!SSL_ForceHandshake | |
850 *!net::SSL*SocketNSS::DoHandshake | |
851 *!net::SSL*SocketNSS::DoHandshakeLoop | |
852 | |
853 # http://crbug.com/74417 | |
854 LEAK | |
855 *!operator new | |
856 *!disk_cache::BackendImpl::CreateEntryImpl | |
857 | |
858 # http://crbug.com/74425 | |
859 LEAK | |
860 *!operator new | |
861 *!disk_cache::BackendImpl::NewEntry | |
862 | |
863 # http://crbug.com/75247 | |
864 LEAK | |
865 ... | |
866 *!operator new | |
867 *!AutofillDownloadTestHelper::AutofillDownloadTestHelper | |
868 | |
869 # http://crbug.com/78784 | |
870 LEAK | |
871 *!generic_cpp_alloc | |
872 *!operator new | |
873 *!TestingProfile::CreateRequestContext | |
874 *!*ProfileSyncService*::SetUp | |
875 | |
876 # http://crbug.com/78784 | |
877 LEAK | |
878 ... | |
879 *!RenderWidgetHost::WasHidden | |
880 | |
881 LEAK | |
882 ... | |
883 *!RenderWidgetHost::WasRestored | |
884 | |
885 # http://crbug.com/87612 | |
886 LEAK | |
887 ... | |
888 *!SSL_ConfigSecureServer | |
889 *!net::SSLServerSocketNSS::InitializeSSLOptions | |
890 *!net::SSLServerSocketNSS::Handshake | |
891 | |
892 # http://crbug.com/88213 | |
893 UNADDRESSABLE ACCESS | 252 UNADDRESSABLE ACCESS |
| 253 name=http://crbug.com/88213 |
894 *!base::win::ObjectWatcher::StopWatching | 254 *!base::win::ObjectWatcher::StopWatching |
895 *!base::win::ObjectWatcher::WillDestroyCurrentMessageLoop | 255 *!base::win::ObjectWatcher::WillDestroyCurrentMessageLoop |
896 *!MessageLoop::~MessageLoop | 256 *!MessageLoop::~MessageLoop |
897 | 257 |
898 # http://crbug.com/88640 | |
899 LEAK | |
900 *!generic_cpp_alloc | |
901 *!operator new | |
902 *!ProfileImpl::InitRegisteredProtocolHandlers | |
903 *!ProfileImpl::DoFinalInit | |
904 *!ProfileImpl::OnPrefsLoaded | |
905 | |
906 # http://crbug.com/91465 | |
907 LEAK | |
908 *!generic_cpp_alloc | |
909 *!operator new | |
910 *!browser_sync::internal::WeakHandleCore<browser_sync::JsBackend>::* | |
911 *!browser_sync::WeakHandle<browser_sync::JsBackend>::* | |
912 *!sync_api::SyncManager::SyncInternal::Init | |
913 | |
914 # http://crbug.com/91491 | |
915 LEAK | |
916 ... | |
917 *!CrxUpdateService::ProcessPendingItems | |
918 | |
919 # http://crbug.com/92026 | |
920 UNINITIALIZED READ | |
921 softokn3.dll!FC_GetFunctionList | |
922 ... | |
923 softokn3.dll!NSC_ModuleDBFunc | |
924 | |
925 UNINITIALIZED READ | |
926 freebl3.dll!FREEBL_GetVector | |
927 ... | |
928 softokn3.dll!NSC_ModuleDBFunc | |
929 | |
930 # http://crbug.com/92166 | |
931 LEAK | |
932 ... | |
933 *!operator new | |
934 *!views::NativeWidgetWin::OnCreate | |
935 | |
936 # http://crbug.com/96010 | |
937 UNADDRESSABLE ACCESS | 258 UNADDRESSABLE ACCESS |
| 259 name=http://crbug.com/96010 |
938 ... | 260 ... |
939 *!NotificationService::Notify | 261 *!NotificationService::Notify |
940 | 262 |
941 # Empty line at EOF - workaround for | 263 # Empty line at EOF - workaround for |
942 # http://code.google.com/p/drmemory/issues/detail?id=41 | 264 # http://code.google.com/p/drmemory/issues/detail?id=41 |
OLD | NEW |