| OLD | NEW |
| (Empty) |
| 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 DrMemory 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 | |
| 9 ############################ | |
| 10 # Known reports on the third party we have no control over. | |
| 11 | |
| 12 # Reports from Sophos antivirus | |
| 13 UNADDRESSABLE ACCESS | |
| 14 name=Sophos UNADDR | |
| 15 ... | |
| 16 sophos*.dll!* | |
| 17 | |
| 18 UNINITIALIZED READ | |
| 19 name=Sophos UNINIT | |
| 20 ... | |
| 21 sophos*.dll!* | |
| 22 | |
| 23 LEAK | |
| 24 name=Sophos LEAK | |
| 25 ... | |
| 26 sophos*.dll!* | |
| 27 | |
| 28 # Reports from Micorosft RDP ActiveX control (mstscax.dll) | |
| 29 | |
| 30 GDI USAGE ERROR | |
| 31 name=crbug.com/177832: mstscax.dll causes "GDI USAGE ERROR" errors. | |
| 32 ... | |
| 33 mstscax.dll!* | |
| 34 | |
| 35 UNADDRESSABLE ACCESS | |
| 36 name=crbug.com/177832: mstscax.dll causes "UNADDRESSABLE ACCESS" errors. | |
| 37 ... | |
| 38 mstscax.dll!* | |
| 39 | |
| 40 ############################ | |
| 41 # Suppress some false reports due to bugs in Dr.Memory like wrong analysis | |
| 42 # assumptions or unhandled syscalls | |
| 43 | |
| 44 # Please note: the following suppressions were written in the abscense of | |
| 45 # private symbols so may need to be updated when we switch to auto-loading PDBs | |
| 46 | |
| 47 UNADDRESSABLE ACCESS | |
| 48 name=https://github.com/DynamoRIO/drmemory/issues/12 UNADDR | |
| 49 ... | |
| 50 SHELL32.dll!SHFileOperation* | |
| 51 | |
| 52 UNADDRESSABLE ACCESS | |
| 53 name=https://github.com/DynamoRIO/drmemory/issues/40 UNADDR | |
| 54 ... | |
| 55 WINSPOOL.DRV!* | |
| 56 | |
| 57 INVALID HEAP ARGUMENT | |
| 58 name=https://github.com/DynamoRIO/drmemory/issues/40 INVALID HEAP | |
| 59 ... | |
| 60 WINSPOOL.DRV!* | |
| 61 | |
| 62 UNADDRESSABLE ACCESS | |
| 63 name=https://github.com/DynamoRIO/drmemory/issues/59 | |
| 64 ... | |
| 65 *!SetEnvironmentVariable* | |
| 66 | |
| 67 UNADDRESSABLE ACCESS | |
| 68 name=https://github.com/DynamoRIO/drmemory/issues/68 (UNADDR 1) | |
| 69 ... | |
| 70 MSWSOCK.dll!WSPStartup | |
| 71 | |
| 72 UNADDRESSABLE ACCESS | |
| 73 name=https://github.com/DynamoRIO/drmemory/issues/68 (UNADDR 2) | |
| 74 ... | |
| 75 ntdll.dll!RtlValidateUnicodeString | |
| 76 | |
| 77 INVALID HEAP ARGUMENT | |
| 78 name=https://crbug.com/647420 | |
| 79 ... | |
| 80 ucrtbase.dll!register_onexit_function | |
| 81 | |
| 82 ############################ | |
| 83 # TODO(timurrrr): investigate these | |
| 84 UNADDRESSABLE ACCESS | |
| 85 name=TODO SHParseDisplayName | |
| 86 ... | |
| 87 *!SHParseDisplayName | |
| 88 | |
| 89 UNADDRESSABLE ACCESS | |
| 90 name=TODO GetCanonicalPathInfo | |
| 91 ... | |
| 92 *!GetCanonicalPathInfo* | |
| 93 | |
| 94 UNADDRESSABLE ACCESS | |
| 95 name=TODO CreateDC | |
| 96 ... | |
| 97 GDI32.dll!CreateDC* | |
| 98 | |
| 99 # This one looks interesting | |
| 100 INVALID HEAP ARGUMENT | |
| 101 name=TODO ExitProcess | |
| 102 ... | |
| 103 KERNEL32.dll!ExitProcess | |
| 104 | |
| 105 INVALID HEAP ARGUMENT | |
| 106 name=http://crbug.com/103365 (a) | |
| 107 ppapi_tests.dll!* | |
| 108 ... | |
| 109 ppapi_tests.dll!* | |
| 110 *!base::internal::RunnableAdapter<*>::Run | |
| 111 | |
| 112 INVALID HEAP ARGUMENT | |
| 113 name=http://crbug.com/103365 (b) | |
| 114 ppapi_tests.dll!* | |
| 115 ... | |
| 116 ppapi_tests.dll!* | |
| 117 *!PP_RunCompletionCallback | |
| 118 ... | |
| 119 *!base::internal::RunnableAdapter<*>::Run | |
| 120 | |
| 121 INVALID HEAP ARGUMENT | |
| 122 name=http://crbug.com/107567 intentional mismatch in _DebugHeapDelete, no frame | |
| 123 *!std::numpunct<*>::_Tidy | |
| 124 *!std::numpunct<*>::~numpunct<*> | |
| 125 | |
| 126 ############################ | |
| 127 # Intentional errors in Chromium tests (ToolsSanityTests) | |
| 128 LEAK | |
| 129 name=sanity test 01 (memory leak) | |
| 130 base_unittests.exe!operator new | |
| 131 base_unittests.exe!operator new[] | |
| 132 base_unittests.exe!base::ToolsSanityTest_MemoryLeak_Test::TestBody | |
| 133 | |
| 134 # "..." is needed due to https://github.com/DynamoRIO/drmemory/issues/666 | |
| 135 UNADDRESSABLE ACCESS | |
| 136 name=sanity test 02 (malloc/read left) | |
| 137 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft | |
| 138 ... | |
| 139 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody | |
| 140 | |
| 141 UNADDRESSABLE ACCESS | |
| 142 name=sanity test 03 (malloc/read right) | |
| 143 base_unittests.exe!*ReadValueOutOfArrayBoundsRight | |
| 144 base_unittests.exe!*MakeSomeErrors | |
| 145 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody | |
| 146 | |
| 147 UNADDRESSABLE ACCESS | |
| 148 name=sanity test 04 (malloc/write left) | |
| 149 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft | |
| 150 base_unittests.exe!*MakeSomeErrors | |
| 151 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody | |
| 152 | |
| 153 UNADDRESSABLE ACCESS | |
| 154 name=sanity test 05 (malloc/write right) | |
| 155 base_unittests.exe!*WriteValueOutOfArrayBoundsRight | |
| 156 base_unittests.exe!*MakeSomeErrors | |
| 157 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody | |
| 158 | |
| 159 # "..." is needed due to https://github.com/DynamoRIO/drmemory/issues/666 | |
| 160 UNADDRESSABLE ACCESS | |
| 161 name=sanity test 06 (new/read left) | |
| 162 base_unittests.exe!*ReadValueOutOfArrayBoundsLeft | |
| 163 ... | |
| 164 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody | |
| 165 | |
| 166 UNADDRESSABLE ACCESS | |
| 167 name=sanity test 07 (new/read right) | |
| 168 base_unittests.exe!*ReadValueOutOfArrayBoundsRight | |
| 169 base_unittests.exe!*MakeSomeErrors | |
| 170 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody | |
| 171 | |
| 172 UNADDRESSABLE ACCESS | |
| 173 name=sanity test 08 (new/write left) | |
| 174 base_unittests.exe!*WriteValueOutOfArrayBoundsLeft | |
| 175 base_unittests.exe!*MakeSomeErrors | |
| 176 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody | |
| 177 | |
| 178 UNADDRESSABLE ACCESS | |
| 179 name=sanity test 09 (new/write right) | |
| 180 base_unittests.exe!*WriteValueOutOfArrayBoundsRight | |
| 181 base_unittests.exe!*MakeSomeErrors | |
| 182 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody | |
| 183 | |
| 184 UNADDRESSABLE ACCESS | |
| 185 name=sanity test 10 (write after free) | |
| 186 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody | |
| 187 | |
| 188 UNADDRESSABLE ACCESS | |
| 189 name=sanity test 11 (write after delete) | |
| 190 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody | |
| 191 | |
| 192 INVALID HEAP ARGUMENT | |
| 193 name=sanity test 12 (array deleted without []) | |
| 194 base_unittests.exe!base::ToolsSanityTest_ArrayDeletedWithoutBraces_Test::TestBod
y | |
| 195 | |
| 196 INVALID HEAP ARGUMENT | |
| 197 name=sanity test 13 (single element deleted with []) | |
| 198 base_unittests.exe!base::ToolsSanityTest_SingleElementDeletedWithBraces_Test::Te
stBody | |
| 199 | |
| 200 UNINITIALIZED READ | |
| 201 name=sanity test 14 (malloc/read uninit) | |
| 202 base_unittests.exe!*ReadUninitializedValue | |
| 203 ... | |
| 204 base_unittests.exe!*MakeSomeErrors | |
| 205 base_unittests.exe!base::ToolsSanityTest_AccessesToMallocMemory_Test::TestBody | |
| 206 | |
| 207 UNINITIALIZED READ | |
| 208 name=sanity test 15 (new/read uninit) | |
| 209 base_unittests.exe!*ReadUninitializedValue | |
| 210 ... | |
| 211 base_unittests.exe!*MakeSomeErrors | |
| 212 base_unittests.exe!base::ToolsSanityTest_AccessesToNewMemory_Test::TestBody | |
| 213 | |
| 214 UNADDRESSABLE ACCESS | |
| 215 name=AboutHandler::AboutCrash deliberate crash | |
| 216 # TODO(bruening): switch to annotation once have support for that | |
| 217 chrome.dll!AboutHandler::AboutCrash | |
| 218 | |
| 219 UNADDRESSABLE ACCESS | |
| 220 name=NPAPITesterBase.NoHangIfInitCrashes deliberate crash | |
| 221 # function is small, little risk for false negative in rest of it | |
| 222 # TODO(bruening): switch to annotation once have support for that | |
| 223 npapi_test_plugin.dll!NPAPIClient::PluginClient::Initialize | |
| 224 | |
| 225 # Deliberate NULL deref to crash the child process | |
| 226 UNADDRESSABLE ACCESS | |
| 227 name=CrashingChildProcess deliberate crash | |
| 228 *!CrashingChildProcess | |
| 229 | |
| 230 UNADDRESSABLE ACCESS | |
| 231 name=::Crasher::Run deliberate crash | |
| 232 *!base::`anonymous namespace'::Crasher::Run | |
| 233 | |
| 234 ############################ | |
| 235 # Benign issues in Chromium | |
| 236 | |
| 237 WARNING | |
| 238 name=http://crbug.com/72463 - prefetches in generated MemCopy | |
| 239 instruction=prefetch* | |
| 240 <not in a module> | |
| 241 chrome.dll!v8::internal::CopyChars* | |
| 242 | |
| 243 WARNING | |
| 244 name=prefetches in NVD3DUM.dll | |
| 245 instruction=prefetch* | |
| 246 NVD3DUM.dll!* | |
| 247 | |
| 248 WARNING | |
| 249 name=prefetches in igdumd32.dll | |
| 250 instruction=prefetch* | |
| 251 igdumd32.dll!* | |
| 252 | |
| 253 UNADDRESSABLE ACCESS | |
| 254 name=https://github.com/DynamoRIO/drmemory/issues/582 bizarre cl-generated read-
beyond-TOS | |
| 255 instruction=mov 0xfffffffc(%esp) -> %eax | |
| 256 chrome.dll!blink::RenderStyle::resetBorder* | |
| 257 | |
| 258 INVALID HEAP ARGUMENT | |
| 259 name=http://crbug.com/101717 (1) | |
| 260 *!sandbox::PolicyBase::~PolicyBase | |
| 261 | |
| 262 INVALID HEAP ARGUMENT | |
| 263 name=http://crbug.com/101717 (2) | |
| 264 *!scoped_ptr<>::~scoped_ptr<> | |
| 265 *!sandbox::GetHandleName | |
| 266 | |
| 267 INVALID HEAP ARGUMENT | |
| 268 name=http://crbug.com/101717 (3) | |
| 269 *!scoped_ptr<>::~scoped_ptr<> | |
| 270 *!sandbox::GetPathFromHandle | |
| 271 | |
| 272 GDI USAGE ERROR | |
| 273 name=https://github.com/DynamoRIO/drmemory/issues/899 deleting bitmap which is p
robably safe | |
| 274 system call NtGdiDeleteObjectApp | |
| 275 *!skia::`anonymous namespace'::Bitmap::~Bitmap | |
| 276 *!skia::`anonymous namespace'::Bitmap::`scalar deleting destructor' | |
| 277 | |
| 278 ############################ | |
| 279 # Real issues in Chromium | |
| 280 | |
| 281 UNADDRESSABLE ACCESS | |
| 282 name=http://crbug.com/88213 | |
| 283 *!base::win::ObjectWatcher::StopWatching | |
| 284 *!base::win::ObjectWatcher::WillDestroyCurrentMessageLoop | |
| 285 *!MessageLoop::~MessageLoop | |
| 286 | |
| 287 UNADDRESSABLE ACCESS | |
| 288 name=http://crbug.com/96010 | |
| 289 *!TestingProfile::FinishInit | |
| 290 *!TestingProfile::TestingProfile | |
| 291 *!BrowserAboutHandlerTest_WillHandleBrowserAboutURL_Test::TestBody | |
| 292 | |
| 293 UNADDRESSABLE ACCESS | |
| 294 name=http://crbug.com/106522 | |
| 295 npapi_test_plugin.dll!NPAPIClient::PluginTest::id | |
| 296 npapi_test_plugin.dll!NPAPIClient::ExecuteGetJavascriptUrlTest::TimerProc | |
| 297 | |
| 298 GDI USAGE ERROR | |
| 299 name=http://crbug.com/109963 c | |
| 300 system call NtGdiDeleteObjectApp | |
| 301 GDI32.dll!DeleteDC | |
| 302 content.dll!* | |
| 303 | |
| 304 GDI USAGE ERROR | |
| 305 name=http://crbug.com/109963 d | |
| 306 system call NtGdiDeleteObjectApp | |
| 307 GDI32.dll!DeleteDC | |
| 308 *!base::internal::RunnableAdapter* | |
| 309 | |
| 310 # GDI usage errors in 3rd-party components | |
| 311 GDI USAGE ERROR | |
| 312 name=http://crbug.com/119552 a | |
| 313 system call NtGdiDeleteObjectApp | |
| 314 ... | |
| 315 *!OmniboxViewWin::* | |
| 316 | |
| 317 GDI USAGE ERROR | |
| 318 name=http://crbug.com/119552 b | |
| 319 system call Nt* | |
| 320 ... | |
| 321 *!ATL::* | |
| 322 | |
| 323 GDI USAGE ERROR | |
| 324 name=http://crbug.com/119552 c | |
| 325 # optional gdi32.dll frame followed by user32.dll | |
| 326 # TODO(bruening): once have | |
| 327 # https://github.com/DynamoRIO/drmemory/issues/846 | |
| 328 # I would do "gdi32.dll!...\nuser32.dll!*" | |
| 329 *32.dll!* | |
| 330 ... | |
| 331 shell32.dll!SHGetFileInfoW | |
| 332 *!IconLoader::ReadIcon | |
| 333 | |
| 334 GDI USAGE ERROR | |
| 335 name=http://crbug.com/119552 d | |
| 336 system call NtGdiDeleteObjectApp | |
| 337 gdi32.dll!DeleteObject | |
| 338 riched20.dll!* | |
| 339 riched20.dll!* | |
| 340 riched20.dll!* | |
| 341 | |
| 342 GDI USAGE ERROR | |
| 343 name=http://crbug.com/120157 | |
| 344 # "ReleaseDC called from different thread than GetDC" | |
| 345 system call NtUserCallOneParam.RELEASEDC | |
| 346 *!*FontCache::CacheElement::~CacheElement | |
| 347 | |
| 348 GDI USAGE ERROR | |
| 349 name=http://crbug.com/158090 | |
| 350 # "DC created by one thread and used by another" | |
| 351 ... | |
| 352 content.dll!content::*::FontCache::PreCacheFont | |
| 353 content.dll!content::FontCacheDispatcher::OnPreCacheFont | |
| 354 content.dll!DispatchToMethod<> | |
| 355 | |
| 356 GDI USAGE ERROR | |
| 357 name=http://crbug.com/158090 c#4 | |
| 358 # ReleaseDC for DC called from different thread than the thread that called GetD
C | |
| 359 system call NtUserCallOneParam.RELEASEDC | |
| 360 ui.dll!gfx::ReadColorProfile | |
| 361 ui.dll!gfx::GetColorProfile | |
| 362 content.dll!content::RenderMessageFilter::OnGetMonitorColorProfile | |
| 363 content.dll!DispatchToMethod* | |
| 364 | |
| 365 INVALID HEAP ARGUMENT | |
| 366 name=http://crbug.com/158350 | |
| 367 # allocated with operator new[], freed with operator delete | |
| 368 *!* | |
| 369 *!* | |
| 370 *!* | |
| 371 *!* | |
| 372 *!* | |
| 373 content.dll!* | |
| 374 content.dll!* | |
| 375 content.dll!* | |
| 376 content.dll!* | |
| 377 content.dll!* | |
| 378 *!* | |
| 379 *!* | |
| 380 *!* | |
| 381 *!* | |
| 382 *!* | |
| 383 KERNEL32.dll!* | |
| 384 ntdll.dll!* | |
| 385 ntdll.dll!* | |
| 386 | |
| 387 WARNING | |
| 388 name=Security test (new oveflow) | |
| 389 MSVCR100D.dll!operator new | |
| 390 *!operator new | |
| 391 *!operator new[] | |
| 392 *!`anonymous namespace'::SecurityTest_NewOverflow_Test::TestBody | |
| 393 | |
| 394 WARNING | |
| 395 name=Security test (calloc overflow) | |
| 396 *!`anonymous namespace'::CallocReturnsNull | |
| 397 *!`anonymous namespace'::SecurityTest_CallocOverflow_Test::TestBody | |
| 398 | |
| 399 GDI USAGE ERROR | |
| 400 name=http://crbug.com/234484 | |
| 401 # "DC created by one thread and used by another" | |
| 402 ... | |
| 403 *!chrome::`anonymous namespace'::SetOverlayIcon | |
| 404 | |
| 405 INVALID HEAP ARGUMENT | |
| 406 name=http://crbug.com/262088 | |
| 407 drmemorylib.dll!av_dup_packet | |
| 408 msvcrt.dll!wcsrchr | |
| 409 ntdll.dll!RtlIsCurrentThreadAttachExempt | |
| 410 ntdll.dll!LdrShutdownThread | |
| 411 ntdll.dll!RtlExitUserThread | |
| 412 | |
| 413 GDI USAGE ERROR | |
| 414 name=http://crbug.com/266484 | |
| 415 skia.dll!HDCOffscreen::draw | |
| 416 ... | |
| 417 skia.dll!SkScalerContext::getImage | |
| 418 skia.dll!SkGlyphCache::findImage | |
| 419 skia.dll!DrawOneGlyph::getImageData | |
| 420 | |
| 421 HANDLE LEAK | |
| 422 name=http://crbug.com/346842 | |
| 423 system call NtGdiCreateDIBSection | |
| 424 *!CreateDIBSection | |
| 425 *!HDCOffscreen::draw | |
| 426 *!SkScalerContext_GDI::generateImage | |
| 427 *!SkScalerContext::getImage | |
| 428 *!SkGlyphCache::findImage | |
| 429 *!DrawOneGlyph::getImageData | |
| 430 | |
| 431 HANDLE LEAK | |
| 432 name=http://crbug.com/346993 | |
| 433 system call NtDuplicateObject | |
| 434 KERNELBASE.dll!DuplicateHandle | |
| 435 KERNEL32.dll!DuplicateHandle* | |
| 436 base.dll!base::`anonymous namespace'::ThreadFunc | |
| 437 KERNEL32.dll!BaseThreadInitThunk | |
| 438 | |
| 439 UNADDRESSABLE ACCESS | |
| 440 name=http://crbug.com/42043-uninit | |
| 441 ... | |
| 442 QuickTime.qts!* | |
| 443 | |
| 444 GDI USAGE ERROR | |
| 445 name=http://crbug.com/42043-gdi | |
| 446 ... | |
| 447 QuickTime.qts!* | |
| 448 | |
| 449 UNADDRESSABLE ACCESS | |
| 450 name=IntentionalCrash | |
| 451 *!content::*::*Crash* | |
| 452 *!content::*::MaybeHandleDebugURL | |
| 453 | |
| 454 HANDLE LEAK | |
| 455 name=http://crbug.com/371357 | |
| 456 system call NtCreateEvent | |
| 457 KERNELBASE.dll!CreateEventExW | |
| 458 KERNELBASE.dll!CreateEventW | |
| 459 | |
| 460 HANDLE LEAK | |
| 461 name=http://crbug.com/371368 | |
| 462 system call NtCreateNamedPipeFile | |
| 463 KERNELBASE.dll!CreateNamedPipeW | |
| 464 ipc.dll!IPC::ChannelWin::CreatePipe | |
| 465 ipc.dll!IPC::ChannelWin::ChannelWin | |
| 466 | |
| 467 HANDLE LEAK | |
| 468 name=http://crbug.com/371942 | |
| 469 system call NtCreateThreadEx | |
| 470 KERNELBASE.dll!CreateRemoteThreadEx | |
| 471 KERNEL32.dll!CreateThread | |
| 472 | |
| 473 HANDLE LEAK | |
| 474 name=http://crbug.com/371946 | |
| 475 system call NtUserWindowFromPoint | |
| 476 content.dll!content::LegacyRenderWidgetHostHWND::OnMouseLeave | |
| 477 content.dll!content::LegacyRenderWidgetHostHWND::_ProcessWindowMessage | |
| 478 content.dll!content::LegacyRenderWidgetHostHWND::ProcessWindowMessage | |
| 479 content.dll!ATL::CWindowImplBaseT<>::WindowProc | |
| 480 USER32.dll!gapfnScSendMessage | |
| 481 USER32.dll!GetThreadDesktop | |
| 482 USER32.dll!CharPrevW | |
| 483 USER32.dll!DispatchMessageW | |
| 484 base.dll!base::MessagePumpForUI::ProcessMessageHelper | |
| 485 base.dll!base::MessagePumpForUI::ProcessNextWindowsMessage | |
| 486 | |
| 487 UNADDRESSABLE ACCESS | |
| 488 name=http://crbug.com/372177 | |
| 489 NPCTRL.dll!DllGetClassObject | |
| 490 NPCTRL.dll!DllGetClassObject | |
| 491 NPCTRL.dll!DllGetClassObject | |
| 492 NPCTRL.dll!DllGetClassObject | |
| 493 | |
| 494 HANDLE LEAK | |
| 495 name=http://crbug.com/379000 | |
| 496 system call NtCreate* | |
| 497 ... | |
| 498 *!disk_cache::MappedFile::Init | |
| 499 *!disk_cache::BlockFiles::OpenBlockFile | |
| 500 *!disk_cache::BlockFiles::Init | |
| 501 *!disk_cache::BackendImpl::SyncInit | |
| 502 *!disk_cache::BackendIO::ExecuteBackendOperation | |
| 503 | |
| 504 GDI USAGE ERROR | |
| 505 name=379774 | |
| 506 system call NtUserCallOneParam.RELEASEDC | |
| 507 USER32.dll!ReleaseDC | |
| 508 *!std::_Tree<>::_Erase | |
| 509 *!std::_Tree<>::erase | |
| 510 *!base::DefaultSingletonTraits<>::Delete | |
| 511 *!base::Singleton<>::OnExit | |
| 512 *!base::AtExitManager::ProcessCallbacksNow | |
| 513 *!base::AtExitManager::~AtExitManager | |
| 514 *!base::TestSuite::~TestSuite | |
| 515 | |
| 516 UNADDRESSABLE ACCESS | |
| 517 name=http://crbug.com/382784 | |
| 518 *!content::PepperMediaStreamAudioTrackHost::AudioSink::OnData | |
| 519 *!content::MediaStreamAudioSinkOwner::OnData | |
| 520 *!content::WebRtcLocalAudioTrack::Capture | |
| 521 *!content::WebRtcAudioCapturer::Capture | |
| 522 *!media::AudioInputDevice::AudioThreadCallback::Process | |
| 523 *!media::AudioDeviceThread::Thread::Run | |
| 524 *!media::AudioDeviceThread::Thread::ThreadMain | |
| 525 | |
| 526 UNADDRESSABLE ACCESS | |
| 527 name=IntentionalCrashPluginTest.plugin_client.cc | |
| 528 npapi_test_plugin.dll!NP_Initialize | |
| 529 ... | |
| 530 *!content::PluginLib::NP_Initialize | |
| 531 *!content::PluginThread::PluginThread | |
| 532 *!content::PluginMain | |
| 533 | |
| 534 UNADDRESSABLE ACCESS | |
| 535 name=http://crbug.com/313788 | |
| 536 *!InProcessBrowserTest::AddBlankTabAndShow | |
| 537 *!InProcessBrowserTest::CreateBrowser | |
| 538 *!*::RunTestOnMainThread | |
| 539 *!InProcessBrowserTest::RunTestOnMainThreadLoop | |
| 540 *!ChromeBrowserMainParts::PreMainMessageLoopRunImpl | |
| 541 *!ChromeBrowserMainParts::PreMainMessageLoopRun | |
| 542 | |
| 543 # This suppression is deliberately general, as bugs reported in | |
| 544 # v8 generated code are difficult to track down. Xref Dr. Memory issue | |
| 545 # https://github.com/DynamoRIO/drmemory/issues/1582 | |
| 546 UNADDRESSABLE ACCESS | |
| 547 name=https://github.com/DynamoRIO/drmemory/issues/1582 | |
| 548 ... | |
| 549 *!v8::internal::Invoke | |
| 550 *!v8::internal::Execution::Call | |
| 551 *!v8::Function::Call | |
| 552 | |
| 553 UNADDRESSABLE ACCESS | |
| 554 name=https://github.com/DynamoRIO/dynamorio/issues/1443 | |
| 555 dynamorio.dll!* | |
| 556 | |
| 557 UNINITIALIZED READ | |
| 558 name=https://github.com/DynamoRIO/dynamorio/issues/1443 (another instance) | |
| 559 dynamorio.dll!* | |
| 560 | |
| 561 UNADDRESSABLE ACCESS | |
| 562 name=http://crbug.com/400495 | |
| 563 aura.dll!aura::Window::Contains | |
| 564 aura.dll!aura::WindowEventDispatcher::OnWindowHidden | |
| 565 aura.dll!aura::WindowEventDispatcher::OnPostNotifiedWindowDestroying | |
| 566 aura.dll!aura::Window::~Window | |
| 567 | |
| 568 UNADDRESSABLE ACCESS | |
| 569 name=http://crbug.com/400511 | |
| 570 content.dll!content::WebThreadBase::TaskObserverAdapter::WillProcessTask | |
| 571 base.dll!base::MessageLoop::RunTask | |
| 572 base.dll!base::Thread::StopSoon | |
| 573 base.dll!base::MessageLoop::DeferOrRunPendingTask | |
| 574 | |
| 575 UNADDRESSABLE ACCESS | |
| 576 name=http://crbug.com/414675 | |
| 577 blink_web.dll!blink::toCoreFrame | |
| 578 blink_web.dll!blink::RemoteFrameClient::firstChild | |
| 579 blink_web.dll!blink::WebRemoteFrameImpl::~WebRemoteFrameImpl | |
| 580 blink_web.dll!blink::WebRemoteFrameImpl::close | |
| 581 content.dll!content::RenderFrameProxy::~RenderFrameProxy | |
| 582 | |
| 583 UNADDRESSABLE ACCESS | |
| 584 name=http://crbug.com/420311 | |
| 585 blink_web.dll!blink::Frame::deprecatedLocalOwner | |
| 586 blink_web.dll!blink::Document::topDocument | |
| 587 blink_web.dll!blink::Document::axObjectCacheOwner | |
| 588 blink_web.dll!blink::Document::existingAXObjectCache | |
| 589 blink_web.dll!blink::FrameView::removeFromAXObjectCache | |
| 590 blink_web.dll!blink::FrameView::prepareForDetach | |
| 591 blink_web.dll!blink::LocalFrame::setView | |
| 592 blink_web.dll!blink::FrameTree::~FrameTree | |
| 593 | |
| 594 UNADDRESSABLE ACCESS | |
| 595 name=http://crbug.com/432070 | |
| 596 blink_web.dll!blink::Frame::detach | |
| 597 content.dll!content::RenderFrameProxy::OnDeleteProxy | |
| 598 content.dll!content::RenderFrameProxy::OnMessageReceived | |
| 599 content.dll!content::MessageRouter::RouteMessage | |
| 600 | |
| 601 HANDLE LEAK | |
| 602 name=http://crbug.com/441785 | |
| 603 system call NtCreateSection | |
| 604 *!CreateFileMappingW | |
| 605 *!base::SharedMemory::Create | |
| 606 *!content::ChildThreadImpl::AllocateSharedMemory | |
| 607 ... | |
| 608 *!content::ChildSharedBitmapManager::AllocateSharedBitmap | |
| 609 | |
| 610 HANDLE LEAK | |
| 611 name=http://crbug.com/449989 | |
| 612 system call NtOpenProcess | |
| 613 KERNELBASE.dll!OpenProcess | |
| 614 base.dll!base::Process::OpenWithExtraPrivileges | |
| 615 content.dll!content::BrowserMessageFilter::Internal::OnChannelConnected | |
| 616 | |
| 617 UNADDRESSABLE ACCESS | |
| 618 name=http://crbug.com/455060 | |
| 619 *!content::FrameAccessibility::GetParent | |
| 620 *!content::RenderFrameHostImpl::AccessibilityGetParentFrame | |
| 621 *!content::BrowserAccessibilityManager::GetDelegateFromRootManager | |
| 622 *!content::BrowserAccessibilityManager::OnWindowBlurred | |
| 623 ... | |
| 624 *!content::RenderWidgetHostViewAura::Destroy | |
| 625 | |
| 626 INVALID HEAP ARGUMENT | |
| 627 name=http://crbug.com/455994 | |
| 628 drmemorylib.dll!replace_operator_delete | |
| 629 *!IPC::Listener::`vector deleting destructor' | |
| 630 *!content::RenderFrameImpl::~RenderFrameImpl | |
| 631 *!content::RenderFrameImpl::`vector deleting destructor' | |
| 632 *!content::RenderViewImpl::~RenderViewImpl | |
| 633 *!content::RenderViewImpl::`vector deleting destructor' | |
| 634 *!scoped_refptr<>::Release | |
| 635 *!base::internal::BindState<>::`scalar deleting destructor' | |
| 636 *!scoped_refptr<>::Release | |
| 637 *!base::internal::CallbackBase::~CallbackBase | |
| 638 *!base::MessagePumpDefault::Run | |
| 639 *!base::MessageLoop::RunHandler | |
| 640 *!base::MessageLoop::Run | |
| 641 *!content::RendererMain | |
| 642 *!content::RunNamedProcessTypeMain | |
| 643 *!content::ContentMainRunnerImpl::Run | |
| 644 *!content::ContentMain | |
| 645 *!content::LaunchTests | |
| 646 | |
| 647 UNINITIALIZED READ | |
| 648 name=http://crbug.com/463204 | |
| 649 skia.dll!_ltod3 | |
| 650 skia.dll!SkPaint::measure_text | |
| 651 skia.dll!SkPaint::measureText | |
| 652 content.dll!content::DoPreSandboxWarmupForTypeface | |
| 653 content.dll!content::`anonymous namespace'::WarmupDirectWrite | |
| 654 | |
| 655 HANDLE LEAK | |
| 656 name=http://crbug.com/487500 | |
| 657 system call NtCreateEvent | |
| 658 ntdll.dll!RtlDosPathNameToNtPathName_U_WithStatus | |
| 659 ntdll.dll!RtlDosPathNameToNtPathName_U_WithStatus | |
| 660 ntdll.dll!RtlIntegerToUnicodeString | |
| 661 | |
| 662 HANDLE LEAK | |
| 663 name=http://crbug.com/487500b | |
| 664 system call NtCreateEvent | |
| 665 ntdll.dll!RtlDosPathNameToNtPathName_U_WithStatus | |
| 666 ntdll.dll!RtlDosPathNameToNtPathName_U_WithStatus | |
| 667 ntdll.dll!RtlEncodePointer | |
| 668 | |
| 669 UNADDRESSABLE ACCESS | |
| 670 name=bug_522049 | |
| 671 ... | |
| 672 *!`anonymous namespace'::ConvertInputMode | |
| 673 *!content::RenderWidget::UpdateTextInputState | |
| 674 *!content::RenderWidget::WillBeginCompositorFrame | |
| 675 *!content::`anonymous namespace'::RenderWidgetCompositorOutputSurface::Synchrono
usComposite | |
| 676 *!base::internal::Invoker<>::Run | |
| 677 *!base::debug::TaskAnnotator::RunTask | |
| 678 *!base::MessageLoop::RunTask | |
| 679 *!base::MessageLoop::DeferOrRunPendingTask | |
| 680 *!base::MessageLoop::DoWork | |
| 681 *!base::MessagePumpDefault::Run | |
| 682 *!base::MessageLoop::RunHandler | |
| 683 *!base::MessageLoop::Run | |
| 684 | |
| 685 UNADDRESSABLE ACCESS | |
| 686 name=bug_536803 | |
| 687 *!blink::SecurityOrigin::addSuborigin | |
| 688 *!blink::SecurityOriginTest_Suborigins_Test::TestBody | |
| 689 | |
| 690 HANDLE LEAK | |
| 691 name=bug_555058_a | |
| 692 system call NtCreateUserProcess | |
| 693 KERNEL32.dll!CreateProcessInternalW | |
| 694 KERNEL32.dll!CreateProcessW | |
| 695 base.dll!base::LaunchProcess | |
| 696 base.dll!base::LaunchProcess | |
| 697 content.dll!content::StartSandboxedProcess | |
| 698 content.dll!content::`anonymous namespace'::LaunchOnLauncherThread | |
| 699 content.dll!base::internal::InvokeHelper<>::MakeItSo | |
| 700 content.dll!base::internal::Invoker<>::Run | |
| 701 base.dll!base::debug::TaskAnnotator::RunTask | |
| 702 base.dll!base::MessageLoop::RunTask | |
| 703 base.dll!base::MessageLoop::DeferOrRunPendingTask | |
| 704 base.dll!base::MessageLoop::DoWork | |
| 705 base.dll!base::MessagePumpDefault::Run | |
| 706 base.dll!base::MessageLoop::RunHandler | |
| 707 base.dll!base::MessageLoop::Run | |
| 708 base.dll!base::Thread::Run | |
| 709 content.dll!content::BrowserThreadImpl::ProcessLauncherThreadRun | |
| 710 content.dll!content::BrowserThreadImpl::Run | |
| 711 base.dll!base::Thread::ThreadMain | |
| 712 base.dll!base::`anonymous namespace'::ThreadFunc | |
| 713 KERNEL32.dll!BaseThreadInitThunk | |
| 714 | |
| 715 HANDLE LEAK | |
| 716 name=bug_555058_b | |
| 717 system call NtDuplicateObject | |
| 718 KERNELBASE.dll!DuplicateHandle | |
| 719 KERNEL32.dll!DuplicateHandle | |
| 720 *!sandbox::BrokerServicesBase::AddTargetPeer | |
| 721 content.dll!content::StartSandboxedProcess | |
| 722 content.dll!content::`anonymous namespace'::LaunchOnLauncherThread | |
| 723 content.dll!base::internal::InvokeHelper<>::MakeItSo | |
| 724 content.dll!base::internal::Invoker<>::Run | |
| 725 base.dll!base::debug::TaskAnnotator::RunTask | |
| 726 base.dll!base::MessageLoop::RunTask | |
| 727 base.dll!base::MessageLoop::DeferOrRunPendingTask | |
| 728 base.dll!base::MessageLoop::DoWork | |
| 729 base.dll!base::MessagePumpDefault::Run | |
| 730 base.dll!base::MessageLoop::RunHandler | |
| 731 base.dll!base::MessageLoop::Run | |
| 732 base.dll!base::Thread::Run | |
| 733 content.dll!content::BrowserThreadImpl::ProcessLauncherThreadRun | |
| 734 content.dll!content::BrowserThreadImpl::Run | |
| 735 base.dll!base::Thread::ThreadMain | |
| 736 base.dll!base::`anonymous namespace'::ThreadFunc | |
| 737 | |
| 738 HANDLE LEAK | |
| 739 name=bug_561803_a | |
| 740 system call NtCreateNamedPipeFile | |
| 741 *!CreateNamedPipeW | |
| 742 *!mojo::edk::PlatformChannelPair::PlatformChannelPair | |
| 743 ... | |
| 744 *!mojo::edk::ChildProcessLaunched | |
| 745 *!content::*::OnProcessLaunched | |
| 746 *!content::ChildProcessLauncher::Notify | |
| 747 *!content::ChildProcessLauncher::DidLaunch | |
| 748 *!base::internal::InvokeHelper<>::MakeItSo | |
| 749 | |
| 750 GDI USAGE ERROR | |
| 751 name=bug_573352 | |
| 752 system call NtGdiDeleteObjectApp | |
| 753 GDI32.dll!... | |
| 754 SHELL32.dll!... | |
| 755 ui_base.dll!drag_utils::SetDragImageOnDataObject | |
| 756 | |
| 757 HANDLE LEAK | |
| 758 name=bug_580636_a | |
| 759 system call NtDuplicateObject | |
| 760 KERNELBASE.dll!DuplicateHandle | |
| 761 ... | |
| 762 *!IPC::internal::HandleAttachmentWin::HandleAttachmentWin | |
| 763 | |
| 764 HANDLE LEAK | |
| 765 name=bug_586668_a | |
| 766 system call NtDuplicateObject | |
| 767 KERNELBASE.dll!DuplicateHandle | |
| 768 KERNEL32.dll!DuplicateHandle | |
| 769 mojo_system_impl.dll!mojo::edk::Channel::Message::RewriteHandles | |
| 770 mojo_system_impl.dll!mojo::edk::NodeController::OnRelayPortsMessage | |
| 771 mojo_system_impl.dll!mojo::edk::NodeChannel::OnChannelMessage | |
| 772 mojo_system_impl.dll!mojo::edk::Channel::OnReadComplete | |
| 773 | |
| 774 HANDLE LEAK | |
| 775 name=bug_586668_b | |
| 776 system call NtDuplicateObject | |
| 777 KERNELBASE.dll!DuplicateHandle | |
| 778 KERNEL32.dll!DuplicateHandle | |
| 779 base.dll!base::SharedMemory::DuplicateHandle | |
| 780 mojo_system_impl.dll!mojo::edk::PlatformSharedBuffer::DuplicatePlatformHandle | |
| 781 mojo_system_impl.dll!mojo::edk::SharedBufferDispatcher::EndSerialize | |
| 782 mojo_system_impl.dll!mojo::edk::MessagePipeDispatcher::WriteMessage | |
| 783 mojo_system_impl.dll!mojo::edk::Core::WriteMessage | |
| 784 | |
| 785 HANDLE LEAK | |
| 786 name=bug_586996_b | |
| 787 system call NtDuplicateObject | |
| 788 KERNELBASE.dll!DuplicateHandle | |
| 789 KERNEL32.dll!DuplicateHandle | |
| 790 ipc.dll!IPC::AttachmentBrokerPrivilegedWin::DuplicateWinHandle | |
| 791 ipc.dll!IPC::AttachmentBrokerPrivilegedWin::OnDuplicateWinHandle | |
| 792 ipc.dll!IPC::AttachmentBrokerPrivilegedWin::OnMessageReceived | |
| 793 ipc.dll!IPC::internal::ChannelReader::HandleTranslatedMessage | |
| 794 ipc.dll!IPC::internal::ChannelReader::TranslateInputData | |
| 795 ipc.dll!IPC::internal::ChannelReader::AsyncReadComplete | |
| 796 ipc.dll!IPC::ChannelWin::OnIOCompleted | |
| 797 | |
| 798 UNADDRESSABLE ACCESS | |
| 799 name=bug_604078 | |
| 800 content.dll!content::BluetoothBlacklist::PopulateWithServerProvidedValues | |
| 801 content.dll!content::BluetoothBlacklist::BluetoothBlacklist | |
| 802 content.dll!content::BluetoothBlacklist::Get | |
| 803 | |
| 804 | |
| 805 UNINITIALIZED READ | |
| 806 name=bug_608111 | |
| 807 DWrite.dll!DWriteCreateFactory | |
| 808 skia.dll!SkDWriteFontFileStreamWrapper::GetFileSize | |
| 809 ... | |
| 810 blink_platform.dll!blink::SimpleFontData::platformWidthForGlyph | |
| 811 | |
| 812 UNADDRESSABLE ACCESS | |
| 813 name=bug_608064 | |
| 814 *!ExtensionService::NotifyExtensionLoaded | |
| 815 *!ExtensionService::AddExtension | |
| 816 | |
| 817 UNADDRESSABLE ACCESS | |
| 818 name=https://bugs.chromium.org/p/webrtc/issues/detail?id=5151 | |
| 819 ... | |
| 820 *!sctp_close | |
| 821 *!sofree | |
| 822 *!usrsctp_close | |
| 823 *!cricket::SctpDataMediaChannel::CloseSctpSocket | |
| 824 | |
| 825 UNADDRESSABLE ACCESS | |
| 826 name=http://crbug.com/615121_a | |
| 827 cc.dll!cc::ResourceProvider::CreateBitmap | |
| 828 cc.dll!cc::ResourceProvider::CreateResource | |
| 829 cc.dll!cc::ScopedResource::Allocate | |
| 830 cc.dll!cc::ResourcePool::AcquireResource | |
| 831 cc.dll!cc::TileManager::CreateRasterTask | |
| 832 cc.dll!cc::TileManager::ScheduleTasks | |
| 833 | |
| 834 UNADDRESSABLE ACCESS | |
| 835 name=http://crbug.com/615121_b | |
| 836 cc.dll!cc::ResourceProvider::CreateBitmap | |
| 837 cc.dll!cc::ResourceProvider::CreateResource | |
| 838 cc.dll!cc::LayerTreeHostImpl::CreateUIResource | |
| 839 cc.dll!cc::LayerTreeImpl::ProcessUIResourceRequestQueue | |
| 840 cc.dll!cc::LayerTreeHostImpl::ActivateSyncTree | |
| 841 | |
| 842 GDI USAGE ERROR | |
| 843 name=http://crbug.com/615911 | |
| 844 skia.dll!HDCOffscreen::draw | |
| 845 skia.dll!SkScalerContext_GDI::generateImage | |
| 846 skia.dll!SkScalerContext::getImage | |
| 847 | |
| 848 UNINITIALIZED READ | |
| 849 name=http://crbug.com/616556 | |
| 850 wtf.dll!WTF::equalIgnoringASCIICase | |
| 851 webcore_shared.dll!blink::CSSSelectorParser::consumeAttributeFlags | |
| 852 webcore_shared.dll!blink::CSSSelectorParser::consumeAttribute | |
| 853 webcore_shared.dll!blink::CSSSelectorParser::consumeSimpleSelector | |
| 854 webcore_shared.dll!blink::CSSSelectorParser::consumeCompoundSelector | |
| 855 ... | |
| 856 webcore_shared.dll!blink::CSSParser::parseSheet | |
| OLD | NEW |