Issue metadata
Sign in to add a comment
|
UpdateSubFrameScrollOnMainReason causes "Check failed: IsAllowedToQueryCompositingState()" |
||||||||||||||||||||||
Issue descriptionChrome Version : 67.0.3377.1 OS Version: Android URLs (if applicable) : www.wikihow.com/Build-a-Swimming-Pool with "Request Desktop Site", not the mobile site There's other DCHECKs this site causes. This one usually brings down the page (the others are in an OOPIF?). Wait a second or two and try scrolling the page. FATAL:PaintLayer.cpp(2589) Check failed: IsAllowedToQueryCompositingState().. Stack Trace: RELADDR FUNCTION 000d08f9 logging::LogMessage::~LogMessage() 00c15b99 blink::PaintLayer::GetCompositedLayerMapping() const 00c20929 blink::PaintLayerScrollableArea::LayerForHorizontalScrollbar() const 009a8601 blink::LocalFrameView::UpdateSubFrameScrollOnMainReason(blink::Frame const&, unsigned int) 009a862f blink::LocalFrameView::UpdateSubFrameScrollOnMainReason(blink::Frame const&, unsigned int) 00bf3e4f blink::ScrollingCoordinator::UpdateAfterCompositingChangeIfNeeded(blink::LocalFrameView*) 009a3dd3 blink::LocalFrameView::UpdateLifecyclePhasesInternal(blink::DocumentLifecycle::LifecycleState) 00be8d7b blink::PageAnimator::UpdateLifecycleToPrePaintClean(blink::LocalFrame&) 0096d2f9 blink::WebViewImpl::UpdateLifecycle(blink::WebWidget::LifecycleUpdate) 00c82539 content::RenderWidget::UpdateVisualState(cc::LayerTreeHostClient::VisualStateUpdate) 001440a3 cc::ProxyMain::BeginMainFrame(std::__ndk1::unique_ptr<cc::BeginMainFrameAndCommitState, std::__ndk1::default_delete<cc::BeginMainFrameAndCommitState> >) 001432f3 void base::internal::InvokeHelper<true, void>::MakeItSo<void (cc::ProxyMain::*)(std::__ndk1::unique_ptr<cc::BeginMainFrameAndCommitState, std::__ndk1::default_delete<cc::BeginMainFrameAndCommitState> 00143255 base::internal::Invoker<base::internal::BindState<void (cc::ProxyMain::*)(std::__ndk1::unique_ptr<cc::BeginMainFrameAndCommitState, std::__ndk1::default_delete<cc::BeginMainFrameAndCommitState> >), b 000bc681 base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) 003d7e03 blink::scheduler::internal::ThreadControllerImpl::DoWork(blink::scheduler::internal::SequencedTaskSource::WorkType) 000bc681 base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) 000d667f base::internal::IncomingTaskQueue::RunTask(base::PendingTask*) 000d8b63 base::MessageLoop::RunTask(base::PendingTask*) 000d8dd9 base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) 000d9127 base::MessageLoop::DoDelayedWork(base::TimeTicks*) 000da2b1 base::MessagePumpDefault::Run(base::MessagePump::Delegate*) 000d86cd base::MessageLoop::Run(bool) 000f542d base::RunLoop::Run() 00c88323 content::RendererMain(content::MainFunctionParams const&) 00d2ed75 content::ContentMainRunnerImpl::Run() 0001370b service_manager::Main(service_manager::MainParams const
,
Mar 28 2018
I think this might have a similar root cause to issue 809701 .
,
Apr 2 2018
chrishtr@, can you confirm your hunch in Comment #2? Feel free to re-assign or make available if not fixed.
,
Apr 2 2018
Bokan can you confirm whether this still reproduces in the latest code? I landed a potential fix in https://crrev.com/99de1525627bf096c0f0fe85a8cf2c81405a2463
,
Apr 3 2018
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by schenney@chromium.org
, Mar 28 2018