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

Issue 801146 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 1
Type: Bug

Blocked on:
issue 798476



Sign in to add a comment

Flaky browser test "SitePerProcess/TaskManagerOOPIFBrowserTest.OrderingOfDependentRows/0"

Project Member Reported by fhorschig@chromium.org, Jan 11 2018

Issue description

Within the last few builds, SitePerProcess/TaskManagerOOPIFBrowserTest.OrderingOfDependentRows/0 flaked repeatedly:
https://uberchromegw.corp.google.com/i/chromium.linux/builders/Linux%20Tests%20%28dbg%29%281%29%2832%29/builds/47322
https://uberchromegw.corp.google.com/i/chromium.linux/builders/Linux%20Tests%20%28dbg%29%281%29%2832%29/builds/47329

nick@, afakhry@, could you please help investigating and triaging?
 
Labels: Sheriff-Chromium
Cc: creis@chromium.org
nick@ is on leave and I don't have cycles for this at the moment. creis@ Do you know if anyone can take a look at this?

Comment 3 by creis@chromium.org, Jan 11 2018

Cc: sadrul@chromium.org kenrb@chromium.org gklassen@chromium.org
Components: Internals>Services>Viz Internals>Sandbox>SiteIsolation
Labels: -Pri-2 Pri-1
Owner: nzolghadr@chromium.org
Status: Assigned (was: Available)
Yes.  Looks like a hit testing crash in the log (below).  I suspect it's related to the recent Viz hit testing work in support of Site Isolation.

Navid and Sadrul, can you see if it's similar to the other flaky test failures we've been seeing?

[1:1:0111/040146.014236:FATAL:PaintLayer.cpp(1885)] Check failed: GetLayoutObject().GetDocument().Lifecycle().GetState() >= DocumentLifecycle::kCompositingClean.
#0 0x0000f723e017 base::debug::StackTrace::StackTrace()
#1 0x0000f723c02c base::debug::StackTrace::StackTrace()
#2 0x0000f72d960e logging::LogMessage::~LogMessage()
#3 0x0000e289081e blink::PaintLayer::HitTestLayer()
#4 0x0000e2890314 blink::PaintLayer::HitTest()
#5 0x0000e245897c blink::LayoutView::HitTestNoLifecycleUpdate()
#6 0x0000e2458509 blink::LayoutView::HitTest()
#7 0x0000e1f92e47 blink::EventHandler::HitTestResultAtPoint()
#8 0x0000e1c0c5d9 blink::WebFrameWidgetImpl::HitTestResultForRootFramePos()
#9 0x0000e1c08094 blink::WebFrameWidgetImpl::CoreHitTestResultAt()
#10 0x0000e1c07f00 blink::WebFrameWidgetImpl::HitTestResultAt()
#11 0x0000ef77b3eb content::RenderWidgetInputHandler::GetFrameSinkIdAtPoint()
#12 0x0000ef9b51c7 content::RenderWidget::GetFrameSinkIdAtPoint()
#13 0x0000ef771213 content::InputTargetClientImpl::FrameSinkIdAt()
#14 0x0000ed03f668 viz::mojom::InputTargetClientStubDispatch::AcceptWithResponder()
#15 0x0000ef771683 viz::mojom::InputTargetClientStub<>::AcceptWithResponder()
#16 0x0000f252053e mojo::InterfaceEndpointClient::HandleValidatedMessage()
#17 0x0000f251f99d mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept()
#18 0x0000f251dfeb mojo::FilterChain::Accept()
#19 0x0000f2524239 mojo::InterfaceEndpointClient::HandleIncomingMessage()
#20 0x0000f253df3d mojo::internal::MultiplexRouter::ProcessIncomingMessage()
#21 0x0000f253d1e4 mojo::internal::MultiplexRouter::Accept()
#22 0x0000f251dfeb mojo::FilterChain::Accept()
#23 0x0000f250db1b mojo::Connector::ReadSingleMessage()
#24 0x0000f250ed64 mojo::Connector::ReadAllAvailableMessages()
#25 0x0000f250eb15 mojo::Connector::OnHandleReadyInternal()
#26 0x0000f250e9ba mojo::Connector::OnWatcherHandleReady()
#27 0x0000f25133c2 _ZN4base8internal13FunctorTraitsIMN4mojo9ConnectorEFvjEvE6InvokeIPS3_JjEEEvS5_OT_DpOT0_
#28 0x0000f25132d0 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKMN4mojo9ConnectorEFvjEJPS5_jEEEvOT_DpOT0_
#29 0x0000f2513230 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE7RunImplIRKS6_RKNSt3__15tupleIJS8_EEEJLj0EEEEvOT_OT0_NSF_16integer_sequenceIjJXspT1_EEEEOj
#30 0x0000f2513108 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo9ConnectorEFvjEJNS0_17UnretainedWrapperIS4_EEEEEFvjEE3RunEPNS0_13BindStateBaseEj
#31 0x0000f2507357 _ZNKR4base17RepeatingCallbackIFvjEE3RunEj
#32 0x0000f2511f21 mojo::SimpleWatcher::DiscardReadyState()
#33 0x0000f25122f1 _ZN4base8internal13FunctorTraitsIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEvE6InvokeIJS6_jSA_EEEvSC_DpOT_
#34 0x0000f251224e _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRKPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS8_jSC_EEEvOT_DpOT0_
#35 0x0000f25121b2 _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS5_EEEFvjSB_EE7RunImplIRKSD_RKNSt3__15tupleIJS5_EEEJLj0EEEEvOT_OT0_NSK_16integer_sequenceIjJXspT1_EEEEOjSB_
#36 0x0000f251206c _ZN4base8internal7InvokerINS0_9BindStateIPFvRKNS_17RepeatingCallbackIFvjEEEjRKN4mojo18HandleSignalsStateEEJS5_EEEFvjSB_EE3RunEPNS0_13BindStateBaseEjSB_
#37 0x0000f24a3e1d _ZNKR4base17RepeatingCallbackIFvjRKN4mojo18HandleSignalsStateEEE3RunEjS4_
#38 0x0000f24a349d mojo::SimpleWatcher::OnHandleReady()
#39 0x0000f24a491b _ZN4base8internal13FunctorTraitsIMN4mojo13SimpleWatcherEFvijRKNS2_18HandleSignalsStateEEvE6InvokeIRKNS_7WeakPtrIS3_EEJRKiRKjS6_EEEvS8_OT_DpOT0_
#40 0x0000f24a4832 _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN4mojo13SimpleWatcherEFvijRKNS4_18HandleSignalsStateEERKNS_7WeakPtrIS5_EEJRKiRKjS8_EEEvOT_OT0_DpOT1_
#41 0x0000f24a4754 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijRKNS3_18HandleSignalsStateEEJNS_7WeakPtrIS4_EEijS5_EEEFvvEE7RunImplIRKS9_RKNSt3__15tupleIJSB_ijS5_EEEJLj0ELj1ELj2ELj3EEEEvOT_OT0_NSI_16integer_sequenceIjJXspT1_EEEE
#42 0x0000f24a4531 _ZN4base8internal7InvokerINS0_9BindStateIMN4mojo13SimpleWatcherEFvijRKNS3_18HandleSignalsStateEEJNS_7WeakPtrIS4_EEijS5_EEEFvvEE3RunEPNS0_13BindStateBaseE
#43 0x0000f71e50e8 _ZNO4base12OnceCallbackIFvvEE3RunEv
#44 0x0000f7243698 base::debug::TaskAnnotator::RunTask()
#45 0x0000dfcd4ed4 blink::scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
#46 0x0000dfcd3ce6 blink::scheduler::TaskQueueManager::DoWork()
#47 0x0000df80344b _ZN4base8internal13FunctorTraitsIMN5blink26VideoFrameResourceProviderEFvPN3viz15ContextProviderEEvE6InvokeINS_7WeakPtrIS3_EEJS6_EEEvS8_OT_DpOT0_
#48 0x0000dfce84ba _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink9scheduler16TaskQueueManagerEFvNS5_8internal8Sequence8WorkTypeEERKNS_7WeakPtrIS6_EEJRKS9_EEEvOT_OT0_DpOT1_
#49 0x0000dfce8418 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler16TaskQueueManagerEFvNS4_8internal8Sequence8WorkTypeEEJNS_7WeakPtrIS5_EES8_EEEFvvEE7RunImplIRKSA_RKNSt3__15tupleIJSC_S8_EEEJLj0ELj1EEEEvOT_OT0_NSJ_16integer_sequenceIjJXspT1_EEEE
#50 0x0000dfce82a1 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler16TaskQueueManagerEFvNS4_8internal8Sequence8WorkTypeEEJNS_7WeakPtrIS5_EES8_EEEFvvEE3RunEPNS0_13BindStateBaseE
#51 0x0000f71e50e8 _ZNO4base12OnceCallbackIFvvEE3RunEv
#52 0x0000f7243698 base::debug::TaskAnnotator::RunTask()
#53 0x0000dfcec030 blink::scheduler::internal::ThreadControllerImpl::DoWork()
#54 0x0000dfced82b _ZN4base8internal13FunctorTraitsIMN5blink9scheduler8internal20ThreadControllerImplEFvNS4_8Sequence8WorkTypeEEvE6InvokeIRKNS_7WeakPtrIS5_EEJRKS7_EEEvS9_OT_DpOT0_
#55 0x0000dfced76a _ZN4base8internal12InvokeHelperILb1EvE8MakeItSoIRKMN5blink9scheduler8internal20ThreadControllerImplEFvNS6_8Sequence8WorkTypeEERKNS_7WeakPtrIS7_EEJRKS9_EEEvOT_OT0_DpOT1_
#56 0x0000dfced6c8 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler8internal20ThreadControllerImplEFvNS5_8Sequence8WorkTypeEEJNS_7WeakPtrIS6_EES8_EEEFvvEE7RunImplIRKSA_RKNSt3__15tupleIJSC_S8_EEEJLj0ELj1EEEEvOT_OT0_NSJ_16integer_sequenceIjJXspT1_EEEE
#57 0x0000dfced551 _ZN4base8internal7InvokerINS0_9BindStateIMN5blink9scheduler8internal20ThreadControllerImplEFvNS5_8Sequence8WorkTypeEEJNS_7WeakPtrIS6_EES8_EEEFvvEE3RunEPNS0_13BindStateBaseE
#58 0x0000f71e50e8 _ZNO4base12OnceCallbackIFvvEE3RunEv
#59 0x0000f7243698 base::debug::TaskAnnotator::RunTask()
#60 0x0000f72f9e32 base::internal::IncomingTaskQueue::RunTask()
#61 0x0000f7304356 base::MessageLoop::RunTask()

Comment 4 by kenrb@chromium.org, Jan 11 2018

Same stack as  issue 798476 , presumably the same cause.

Comment 5 by sahel@chromium.org, Jan 12 2018

 Issue 801655  has been merged into this issue.

Comment 6 by hayato@chromium.org, Jan 15 2018

Labels: -Sheriff-Chromium
It looks that an owner is assigned.

Comment 8 by creis@chromium.org, Jan 20 2018

Blockedon: 798476

Comment 9 by kenrb@chromium.org, Jan 22 2018

Status: Fixed (was: Assigned)
Should be fixed by r530669, and I don't see any recent flakes for this test.

Sign in to add a comment