Flaky test: CDM_9/ECKEncryptedMediaTest.MessageTypeTest/0 Sample failed build due to flakiness: https://chromium-swarm.appspot.com/task?id=4032703ee7093d10 Test output log: https://ci.chromium.org/buildbot/chromium.memory/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/29203 Culprit (70.0% confidence): https://chromium-review.googlesource.com/q/I2d2f11e21b04e3c7eae6428cb8c030d4bf4f91b1 Analysis: https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVy0QELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCKaAWNocm9taXVtLm1lbW9yeS9MaW51eCBDaHJvbWl1bSBPUyBBU2FuIExTYW4gVGVzdHMgKDEpLzI5MjAzL3NpbmdsZV9wcm9jZXNzX21hc2hfYnJvd3Nlcl90ZXN0cy9RMFJOWHprdlJVTkxSVzVqY25sd2RHVmtUV1ZrYVdGVVpYTjBMazFsYzNOaFoyVlVlWEJsVkdWemRDOHcMCxITTWFzdGVyRmxha2VBbmFseXNpcxgBDA Please revert the culprit, or disable the test and find the appropriate owner. If the culprit above is wrong, please file a bug using this link: https://bugs.chromium.org/p/chromium/issues/entry?status=Unconfirmed&labels=Pri-1,Test-Findit-Wrong&components=Tools%3ETest%3EFindit%3EFlakiness&summary=%5BFindit%5D%20Flake%20Analyzer%20-%20Wrong%20result%20for%20CDM_9/ECKEncryptedMediaTest.MessageTypeTest/0&comment=Link%20to%20Analysis%3A%20https://findit-for-me.appspot.com/waterfall/flake?key=ag9zfmZpbmRpdC1mb3ItbWVy0QELEhdNYXN0ZXJGbGFrZUFuYWx5c2lzUm9vdCKaAWNocm9taXVtLm1lbW9yeS9MaW51eCBDaHJvbWl1bSBPUyBBU2FuIExTYW4gVGVzdHMgKDEpLzI5MjAzL3NpbmdsZV9wcm9jZXNzX21hc2hfYnJvd3Nlcl90ZXN0cy9RMFJOWHprdlJVTkxSVzVqY25sd2RHVmtUV1ZrYVdGVVpYTjBMazFsYzNOaFoyVlVlWEJsVkdWemRDOHcMCxITTWFzdGVyRmxha2VBbmFseXNpcxgBDA
================================================================= ==1714==ERROR: LeakSanitizer: detected memory leaks Direct leak of 312 byte(s) in 3 object(s) allocated from: #0 0xfe2043 in __interceptor_malloc /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/asan/asan_malloc_linux.cc:146:3 #1 0xe1ba0b0 in PartitionAllocGenericFlags base/allocator/partition_allocator/partition_alloc.h:354:48 #2 0xe1ba0b0 in Alloc base/allocator/partition_allocator/partition_alloc.h:382 #3 0xe1ba0b0 in WTF::Partitions::FastMalloc(unsigned long, char const*) third_party/blink/renderer/platform/wtf/allocator/partitions.h:114 #4 0x1f45036c in operator new third_party/blink/renderer/platform/wtf/ref_counted.h:44:3 #5 0x1f45036c in blink::SecurityOrigin::Create(blink::KURL const&) third_party/blink/renderer/platform/weborigin/security_origin.cc:188 #6 0x20145855 in blink::Document::InitSecurityContext(blink::DocumentInit const&) third_party/blink/renderer/core/dom/document.cc:6321:23 #7 0x201413b7 in blink::Document::Document(blink::DocumentInit const&, unsigned char) third_party/blink/renderer/core/dom/document.cc:740:3 #8 0x2134f4ef in blink::HTMLDocument::HTMLDocument(blink::DocumentInit const&, unsigned char) third_party/blink/renderer/core/html/html_document.cc:68:7 #9 0x2134f893 in blink::HTMLDocument::Create(blink::DocumentInit const&) third_party/blink/renderer/core/html/html_document.cc:77:14 #10 0x202525d0 in blink::DOMImplementation::createDocument(WTF::String const&, blink::DocumentInit const&, bool) third_party/blink/renderer/core/dom/dom_implementation.cc #11 0x20bfb7b7 in blink::LocalDOMWindow::CreateDocument(WTF::String const&, blink::DocumentInit const&, bool) third_party/blink/renderer/core/frame/local_dom_window.cc:301:16 #12 0x20bfbdeb in blink::LocalDOMWindow::InstallNewDocument(WTF::String const&, blink::DocumentInit const&, bool) third_party/blink/renderer/core/frame/local_dom_window.cc:323:15 #13 0x22268508 in blink::DocumentLoader::InstallNewDocument(blink::KURL const&, blink::Document*, blink::WebGlobalObjectReusePolicy, WTF::AtomicString const&, WTF::AtomicString const&, blink::DocumentLoader::InstallNewDocumentReason, blink::ParserSynchronizationPolicy, blink::KURL const&) third_party/blink/renderer/core/loader/document_loader.cc:1121:45 #14 0x22267b33 in blink::DocumentLoader::CommitNavigation(WTF::AtomicString const&, blink::KURL const&) third_party/blink/renderer/core/loader/document_loader.cc:745:3 #15 0x222637ad in blink::DocumentLoader::CommitData(char const*, unsigned long) third_party/blink/renderer/core/loader/document_loader.cc:761:3 #16 0x2226204a in blink::DocumentLoader::FinishedLoading(base::TimeTicks) third_party/blink/renderer/core/loader/document_loader.cc:491:7 #17 0x2226a990 in blink::DocumentLoader::MaybeLoadEmpty() third_party/blink/renderer/core/loader/document_loader.cc:917:3 #18 0x2226ad4a in blink::DocumentLoader::StartLoading() third_party/blink/renderer/core/loader/document_loader.cc:927:7 #19 0x2229a8b0 in blink::FrameLoader::Init() third_party/blink/renderer/core/loader/frame_loader.cc:231:33 #20 0x20c38a5f in blink::LocalFrame::Init() third_party/blink/renderer/core/frame/local_frame.cc:176:11 #21 0x229eb18f in blink::SVGImage::DataChanged(bool) third_party/blink/renderer/core/svg/graphics/svg_image.cc:798:12 #22 0x1f29fe83 in blink::Image::SetData(scoped_refptr<blink::SharedBuffer>, bool) third_party/blink/renderer/platform/graphics/image.cc:116:10 #23 0x22333a5b in blink::ImageResourceContent::UpdateImage(scoped_refptr<blink::SharedBuffer>, blink::ResourceStatus, blink::ImageResourceContent::UpdateImageOption, bool, bool) third_party/blink/renderer/core/loader/resource/image_resource_content.cc:422:35 #24 0x22324ed9 in UpdateImage third_party/blink/renderer/core/loader/resource/image_resource.cc:711:31 #25 0x22324ed9 in blink::ImageResource::Finish(base::TimeTicks, base::SingleThreadTaskRunner*) third_party/blink/renderer/core/loader/resource/image_resource.cc:431 #26 0x1052044a in blink::ResourceFetcher::ResourceForStaticData(blink::FetchParameters const&, blink::ResourceFactory const&, blink::SubstituteData const&) third_party/blink/renderer/platform/loader/fetch/resource_fetcher.cc:570:13 #27 0x1052513e in blink::ResourceFetcher::RequestResource(blink::FetchParameters&, blink::ResourceFactory const&, blink::ResourceClient*, blink::SubstituteData const&) third_party/blink/renderer/platform/loader/fetch/resource_fetcher.cc:834:16 #28 0x2231ecee in blink::ImageResource::Fetch(blink::FetchParameters&, blink::ResourceFetcher*) third_party/blink/renderer/core/loader/resource/image_resource.cc:178:16 #29 0x2232ea38 in blink::ImageResourceContent::Fetch(blink::FetchParameters&, blink::ResourceFetcher*) third_party/blink/renderer/core/loader/resource/image_resource_content.cc:123:29 #30 0x229987b3 in blink::StyleFetchedImage::StyleFetchedImage(blink::Document const&, blink::FetchParameters&, bool) third_party/blink/renderer/core/style/style_fetched_image.cc:44:12 #31 0x1fa1196f in Create third_party/blink/renderer/core/style/style_fetched_image.h:46:16 #32 0x1fa1196f in blink::CSSImageValue::CacheImage(blink::Document const&, blink::FetchParameters::ImageRequestOptimization, blink::CrossOriginAttributeValue) third_party/blink/renderer/core/css/css_image_value.cc:81 #33 0x1feebd71 in blink::ElementStyleResources::LoadPendingImage(blink::ComputedStyle*, blink::StylePendingImage*, blink::FetchParameters::ImageRequestOptimization, blink::CrossOriginAttributeValue) third_party/blink/renderer/core/css/resolver/element_style_resources.cc:151:25 #34 0x1feedd70 in blink::ElementStyleResources::LoadPendingImages(blink::ComputedStyle*) third_party/blink/renderer/core/css/resolver/element_style_resources.cc:215:17 Direct leak of 208 byte(s) in 2 object(s) allocated from: #0 0xfe2043 in __interceptor_malloc /b/swarming/w/ir/kitchen-workdir/src/third_party/llvm/compiler-rt/lib/asan/asan_malloc_linux.cc:146:3 #1 0xe1ba0b0 in PartitionAllocGenericFlags base/allocator/partition_allocator/partition_alloc.h:354:48 #2 0xe1ba0b0 in Alloc base/allocator/partition_allocator/partition_alloc.h:382 #3 0xe1ba0b0 in WTF::Partitions::FastMalloc(unsigned long, char const*) third_party/blink/renderer/platform/wtf/allocator/partitions.h:114 #4 0x1f45036c in operator new third_party/blink/renderer/platform/wtf/ref_counted.h:44:3 #5 0x1f45036c in blink::SecurityOrigin::Create(blink::KURL const&) third_party/blink/renderer/platform/weborigin/security_origin.cc:188 #6 0x20145855 in blink::Document::InitSecurityContext(blink::DocumentInit const&) third_party/blink/renderer/core/dom/document.cc:6321:23 #7 0x201413b7 in blink::Document::Document(blink::DocumentInit const&, unsigned char) third_party/blink/renderer/core/dom/document.cc:740:3 #8 0x2134f4ef in blink::HTMLDocument::HTMLDocument(blink::DocumentInit const&, unsigned char) third_party/blink/renderer/core/html/html_document.cc:68:7 #9 0x2134f893 in blink::HTMLDocument::Create(blink::DocumentInit const&) third_party/blink/renderer/core/html/html_document.cc:77:14 #10 0x202525d0 in blink::DOMImplementation::createDocument(WTF::String const&, blink::DocumentInit const&, bool) third_party/blink/renderer/core/dom/dom_implementation.cc #11 0x20bfb7b7 in blink::LocalDOMWindow::CreateDocument(WTF::String const&, blink::DocumentInit const&, bool) third_party/blink/renderer/core/frame/local_dom_window.cc:301:16 #12 0x20bfbdeb in blink::LocalDOMWindow::InstallNewDocument(WTF::String const&, blink::DocumentInit const&, bool) third_party/blink/renderer/core/frame/local_dom_window.cc:323:15 #13 0x22268508 in blink::DocumentLoader::InstallNewDocument(blink::KURL const&, blink::Document*, blink::WebGlobalObjectReusePolicy, WTF::AtomicString const&, WTF::AtomicString const&, blink::DocumentLoader::InstallNewDocumentReason, blink::ParserSynchronizationPolicy, blink::KURL const&) third_party/blink/renderer/core/loader/document_loader.cc:1121:45 #14 0x22267b33 in blink::DocumentLoader::CommitNavigation(WTF::AtomicString const&, blink::KURL const&) third_party/blink/renderer/core/loader/document_loader.cc:745:3 #15 0x222637ad in blink::DocumentLoader::CommitData(char const*, unsigned long) third_party/blink/renderer/core/loader/document_loader.cc:761:3 #16 0x2226204a in blink::DocumentLoader::FinishedLoading(base::TimeTicks) third_party/blink/renderer/core/loader/document_loader.cc:491:7 #17 0x2226a990 in blink::DocumentLoader::MaybeLoadEmpty() third_party/blink/renderer/core/loader/document_loader.cc:917:3 #18 0x2226ad4a in blink::DocumentLoader::StartLoading() third_party/blink/renderer/core/loader/document_loader.cc:927:7 #19 0x2229a8b0 in blink::FrameLoader::Init() third_party/blink/renderer/core/loader/frame_loader.cc:231:33 #20 0x20c38a5f in blink::LocalFrame::Init() third_party/blink/renderer/core/frame/local_frame.cc:176:11 #21 0x229eb18f in blink::SVGImage::DataChanged(bool) third_party/blink/renderer/core/svg/graphics/svg_image.cc:798:12 #22 0x1f29fe83 in blink::Image::SetData(scoped_refptr<blink::SharedBuffer>, bool) third_party/blink/renderer/platform/graphics/image.cc:116:10 #23 0x22333a5b in blink::ImageResourceContent::UpdateImage(scoped_refptr<blink::SharedBuffer>, blink::ResourceStatus, blink::ImageResourceContent::UpdateImageOption, bool, bool) third_party/blink/renderer/core/loader/resource/image_resource_content.cc:422:35 #24 0x22324ed9 in UpdateImage third_party/blink/renderer/core/loader/resource/image_resource.cc:711:31 #25 0x22324ed9 in blink::ImageResource::Finish(base::TimeTicks, base::SingleThreadTaskRunner*) third_party/blink/renderer/core/loader/resource/image_resource.cc:431 #26 0x1053353c in blink::ResourceFetcher::HandleLoaderFinish(blink::Resource*, base::TimeTicks, blink::ResourceFetcher::LoaderFinishType, unsigned int, bool) third_party/blink/renderer/platform/loader/fetch/resource_fetcher.cc:1618:15 #27 0x1059b239 in blink::ResourceLoader::DidFinishLoading(base::TimeTicks, long, long, long, bool) third_party/blink/renderer/platform/loader/fetch/resource_loader.cc:911:13 #28 0x25195362 in content::WebURLLoaderImpl::Context::OnCompletedRequest(network::URLLoaderCompletionStatus const&) content/renderer/loader/web_url_loader_impl.cc:969:16 #29 0x25197199 in content::WebURLLoaderImpl::RequestPeerImpl::OnCompletedRequest(network::URLLoaderCompletionStatus const&) content/renderer/loader/web_url_loader_impl.cc:1128:13 #30 0x24ce7a09 in content::ResourceDispatcher::OnRequestComplete(int, network::URLLoaderCompletionStatus const&) content/renderer/loader/resource_dispatcher.cc:545:9 #31 0x24cfec41 in content::URLLoaderClientImpl::OnComplete(network::URLLoaderCompletionStatus const&) content/renderer/loader/url_loader_client_impl.cc:333:19 #32 0x9433a20 in content::ThrottlingURLLoader::OnComplete(network::URLLoaderCompletionStatus const&) content/common/throttling_url_loader.cc:540:23 #33 0x6e0edd9 in network::mojom::URLLoaderClientStubDispatch::Accept(network::mojom::URLLoaderClient*, mojo::Message*) gen/services/network/public/mojom/url_loader.mojom.cc:2168:13
keishi@, could you ptal?
It doesn't look like this test is running anymore; https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/29300
The test is still running as it failed a few times today: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8932329645344389312/+/steps/browser_tests/0/logs/CDM_9__x2f_ECKEncryptedMediaTest.MessageTypeTest__x2f_0/0 I am going to disable it for LSan/ASan runs.
Leak details: https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8932329645344389312/+/steps/browser_tests/0/logs/CDM_9__x2f_ECKEncryptedMediaTest.MessageTypeTest__x2f_0/0
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/c25b8615ab45346256dcfd2b405b877c4c68b31d commit c25b8615ab45346256dcfd2b405b877c4c68b31d Author: Joe Downing <joedow@chromium.org> Date: Thu Oct 18 18:09:08 2018 Disabling flaky test on ASan/LSan bots TBR=keishi@chromium.org BUG=889923 Change-Id: If33284f034429916d494404b97d7e06871b0be0c Reviewed-on: https://chromium-review.googlesource.com/c/1289153 Reviewed-by: Joe Downing <joedow@chromium.org> Commit-Queue: Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#600826} [modify] https://crrev.com/c25b8615ab45346256dcfd2b405b877c4c68b31d/chrome/browser/media/encrypted_media_browsertest.cc
Issue 889993 has been merged into this issue.
Comment 1 by est...@chromium.org
, Sep 27