New issue
Advanced search Search tips

Issue 892478 link

Starred by 0 users

Issue metadata

Status: Fixed
Owner:
Closed: Oct 9
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 3
Type: Bug

Blocking:
issue 889703
issue 891119



Sign in to add a comment

Check failed: context.tree_builder_context_actually_needed_

Project Member Reported by amistry@chromium.org, Oct 5

Issue description

Chrome Version: 71

I number of bugs have seen the following DCHECK failure:

[1:1:1001/140935.810148:FATAL:find_paint_offset_and_visual_rect_needing_update.h(72)] Check failed: context.tree_builder_context_actually_needed_. 
#0 0x7eff517d096c base::debug::StackTrace::StackTrace()
#1 0x7eff517049db logging::LogMessage::~LogMessage()
#2 0x7eff4777ea3b blink::PaintInvalidator::InvalidatePaint()
#3 0x7eff477cf39a blink::PrePaintTreeWalk::WalkInternal()
#4 0x7eff477ce1f8 blink::PrePaintTreeWalk::Walk()
#5 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#6 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#7 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#8 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#9 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#10 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#11 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#12 0x7eff477ce25b blink::PrePaintTreeWalk::Walk()
#13 0x7eff477cdc29 blink::PrePaintTreeWalk::Walk()
#14 0x7eff477cd243 blink::PrePaintTreeWalk::WalkTree()
#15 0x7eff47113a91 blink::LocalFrameView::RunPrePaintLifecyclePhase()
#16 0x7eff47113186 blink::LocalFrameView::UpdateLifecyclePhasesInternal()
#17 0x7eff47112260 blink::LocalFrameView::UpdateLifecyclePhases()
#18 0x7eff471125a4 blink::LocalFrameView::UpdateAllLifecyclePhasesExceptPaint()
#19 0x7eff475644c9 blink::LayoutView::HitTest()
#20 0x7eff46df77b2 blink::Document::PerformMouseEventHitTest()
#21 0x7eff4732735f blink::EventHandlingUtil::PerformMouseEventHitTest()
#22 0x7eff47320452 blink::EventHandler::HandleMouseMoveOrLeaveEvent()
#23 0x7eff4731feaa blink::EventHandler::HandleMouseMoveEvent()
#24 0x7eff476f0c07 blink::PageWidgetEventHandler::HandleMouseMove()
#25 0x7eff476f0a74 blink::PageWidgetDelegate::HandleInputEvent()
#26 0x7eff4705de19 blink::WebViewImpl::HandleInputEvent()
#27 0x7eff471779eb blink::WebViewFrameWidget::HandleInputEvent()
#28 0x7eff4ef4f77b content::RenderWidgetInputHandler::HandleInputEvent()
#29 0x7eff4f0d7899 content::RenderWidget::HandleInputEvent()
#30 0x7eff4ef4d8f0 content::QueuedWebInputEvent::Dispatch()
#31 0x7eff4ef4d3ec content::MainThreadEventQueue::DispatchRafAlignedInput()
#32 0x7eff4f0d7f1b content::RenderWidget::BeginMainFrame()
#33 0x7eff4d211c67 cc::ProxyMain::BeginMainFrame()

Seen in:
890969, 891119, 891116

wangxianzhu: You last touched the DCHECK in https://crrev.com/568583 so you might have a better idea of what's going on.


 
Blocking: 889703
Components: Blink>Internals
Components: -Blink>Internals Blink>Paint
amstry@ thanks for the report. Can you reproduce it with certain steps, or are just seeing it randomly? Which exact version are you using?

Cc: vmp...@chromium.org
Never mind #c3. Now I see the referenced bug numbers.

vmpstr@ landed a patch today to fix an issue which seems related.

amistry@, can you still reproduce the bugs on the latest ToT?

Blocking: 891119
Owner: amistry@chromium.org
Status: Assigned (was: Untriaged)
Waiting for verification from amistry@.
Status: Fixed (was: Assigned)
This appears to be fixed. Some of our tests (ZipFiles*Create* browser_tests) reliably trigger this on an Oct 3rd clean build, and no longer trigger.

For reference, can you point to the CL you believe fixed this?

Sign in to add a comment