New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 668693 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

"ContentSettingBubbleModelMediaStreamTest.ManageLink" is flaky

Project Member Reported by chromium...@appspot.gserviceaccount.com, Nov 25 2016

Issue description

"ContentSettingBubbleModelMediaStreamTest.ManageLink" is flaky.

This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label.

We have detected 3 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyPgsSBUZsYWtlIjNDb250ZW50U2V0dGluZ0J1YmJsZU1vZGVsTWVkaWFTdHJlYW1UZXN0Lk1hbmFnZUxpbmsM.

Flaky tests should be disabled within 30 minutes unless culprit CL is found and reverted. Please see more details here: https://sites.google.com/a/chromium.org/dev/developers/tree-sheriffs/sheriffing-bug-queues#triaging-auto-filed-flakiness-bugs
 
Project Member

Comment 1 by bugdroid1@chromium.org, Nov 25 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/98801d1c5a5bd05680166aefab4943c1841cb375

commit 98801d1c5a5bd05680166aefab4943c1841cb375
Author: magjed <magjed@chromium.org>
Date: Fri Nov 25 14:05:33 2016

Disable ContentSettingBubbleModelMediaStreamTest.ManageLink test

This test sometimes leaks memory, detected by linux_chromium_asan_rel_ng. See bug for more info.

ContentSettingBubbleModelMediaStreamTest.ManageLink (run #1):
<truncated (3111101 bytes)>
r/DocumentLoader.cpp:546:3
    #15 0x12e68452 in blink::DocumentLoader::finishedLoading(double) third_party/WebKit/Source/core/loader/DocumentLoader.cpp:309:7
    #16 0x12e6e477 in blink::DocumentLoader::maybeLoadEmpty() third_party/WebKit/Source/core/loader/DocumentLoader.cpp:690:3
    #17 0x12e6e7f5 in blink::DocumentLoader::startLoadingMainResource() third_party/WebKit/Source/core/loader/DocumentLoader.cpp:700:7
    #18 0x12eb4580 in blink::FrameLoader::init() third_party/WebKit/Source/core/loader/FrameLoader.cpp:227:32
    #19 0x106a1835 in init third_party/WebKit/Source/core/frame/LocalFrame.h:281:12
    #20 0x106a1835 in blink::WebLocalFrameImpl::initializeCoreFrame(blink::FrameHost*, blink::FrameOwner*, WTF::AtomicString const&, WTF::AtomicString const&) third_party/WebKit/Source/web/WebLocalFrameImpl.cpp:1565
    #21 0x1489d02f in content::RenderFrameImpl::CreateMainFrame(content::RenderViewImpl*, int, int, bool, content::ScreenInfo const&, content::CompositorDependencies*, blink::WebFrame*) content/renderer/render_frame_impl.cc:934:27
    #22 0x14970445 in content::RenderViewImpl::Initialize(content::mojom::CreateViewParams const&, base::Callback<void (content::RenderWidget*, blink::WebNavigationPolicy, gfx::Rect const&), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&) content/renderer/render_view_impl.cc:658:26
    #23 0x14978988 in content::RenderViewImpl::Create(content::CompositorDependencies*, content::mojom::CreateViewParams const&, base::Callback<void (content::RenderWidget*, blink::WebNavigationPolicy, gfx::Rect const&), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&) content/renderer/render_view_impl.cc:1087:16
    #24 0x1495ab29 in content::RenderThreadImpl::CreateView(mojo::StructPtr<content::mojom::CreateViewParams>) content/renderer/render_thread_impl.cc:2133:3
    #25 0x2bade7a in content::mojom::RendererStubDispatch::Accept(content::mojom::Renderer*, mojo::internal::SerializationContext*, mojo::Message*) out/Release/gen/content/common/renderer.mojom.cc:444:13
    #26 0xb3156e3 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:341:32
    #27 0xb3143b7 in mojo::FilterChain::Accept(mojo::Message*) mojo/public/cpp/bindings/lib/filter_chain.cc:40:17
    #28 0xb318b5d in mojo::InterfaceEndpointClient::HandleIncomingMessage(mojo::Message*) mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:273:19
    #29 0xbae9421 in IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptOnProxyThread(mojo::Message) ipc/ipc_mojo_bootstrap.cc:672:24
    #30 0xbae3600 in Invoke<const scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController> &, mojo::Message> base/bind_internal.h:214:12
    #31 0xbae3600 in MakeItSo<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*const &)(mojo::Message), const scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController> &, mojo::Message> base/bind_internal.h:285
    #32 0xbae3600 in RunImpl<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*const &)(mojo::Message), const std::__1::tuple<scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> > &, 0, 1> base/bind_internal.h:361
    #33 0xbae3600 in base::internal::Invoker<base::internal::BindState<void (IPC::(anonymous namespace)::ChannelAssociatedGroupController::*)(mojo::Message), scoped_refptr<IPC::(anonymous namespace)::ChannelAssociatedGroupController>, base::internal::PassedWrapper<mojo::Message> >, void ()>::Run(base::internal::BindStateBase*) base/bind_internal.h:339
    #34 0x7c473a1 in Run base/callback.h:68:12
    #35 0x7c473a1 in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) base/debug/task_annotator.cc:52
    #36 0x104ac861 in blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue(blink::scheduler::internal::WorkQueue*) third_party/WebKit/Source/platform/scheduler/base/task_queue_manager.cc:358:19
    #37 0x104a7d59 in blink::scheduler::TaskQueueManager::DoWork(base::TimeTicks, bool) third_party/WebKit/Source/platform/scheduler/base/task_queue_manager.cc:250:13

SUMMARY: AddressSanitizer: 125450 byte(s) leaked in 2628 allocation(s).
[17885:17885:1124/133132:WARNING:ipc_message_attachment_set.cc(49)] MessageAttachmentSet destroyed with unconsumed attachments: 0/1
[17349:17349:1124/133134:WARNING:CONSOLE(0)] "/deep/ combinator is deprecated. See https://www.chromestatus.com/features/6750456638341120 for more details.", source:  (0

BUG=668693
NOTRY=True
TBR=bauerb

Review-Url: https://codereview.chromium.org/2531683003
Cr-Commit-Position: refs/heads/master@{#434494}

[modify] https://crrev.com/98801d1c5a5bd05680166aefab4943c1841cb375/chrome/browser/ui/content_settings/content_setting_bubble_model_browsertest.cc

Comment 2 by magjed@chromium.org, Nov 25 2016

Labels: -Sheriff-Chromium
Owner: bauerb@chromium.org
Status: Assigned (was: Untriaged)

Comment 3 by bauerb@chromium.org, Nov 25 2016

Cc: bauerb@chromium.org
Components: Blink>Loader
Owner: ----
Status: Available (was: Assigned)
This is somewhere in Blink loading code.
Status: Untriaged (was: Available)
Moving back items w/o OWNERs to untriaged
Owner: kinuko@chromium.org
Status: Assigned (was: Untriaged)
I'm seeing memory leak in the description so this is probably worth a look.
Kinuko for initial investigation and reprioritization if it's not critical.

Sign in to add a comment