Issue metadata
Sign in to add a comment
|
DCHECK failure in FindPaintOffsetAndVisualRectNeedingUpdate.h: Visual rect changed without needing update |
||||||||||||||||||||||||
Issue descriptionRunning ToT on Linux with a couple tabs open, I got an "Aw, Snap" crash: [1:1:0111/124519.913500:FATAL:FindPaintOffsetAndVisualRectNeedingUpdate.h(105)] Check failed: (old_visual_rect_.IsEmpty() && new_visual_rect.IsEmpty()) || object_.EnclosingLayer()->SubtreeIsInvisible() || old_visual_rect_ == new_visual_rect || (InflatedRect(old_visual_rect_).Contains(new_visual_rect) && InflatedRect(new_visual_rect).Contains(old_visual_rect_)). Visual rect changed without needing update object="LayoutView #document" old="0,0 0x0" new="-8,-1008 15x15" #0 0x56132ad2647c base::debug::StackTrace::StackTrace() #1 0x56132ad4644c logging::LogMessage::~LogMessage() #2 0x56132e202154 blink::FindVisualRectNeedingUpdateScopeBase::CheckVisualRect() #3 0x56132e201ba5 blink::FindVisualRectNeedingUpdateScope::~FindVisualRectNeedingUpdateScope() #4 0x56132eaa0386 blink::ScrollControlVisualRect() #5 0x56132ea9fd63 blink::PaintInvalidationCapableScrollableArea::InvalidatePaintOfScrollControlsIfNeeded() #6 0x56132eaa18c7 blink::PaintInvalidator::InvalidatePaint() #7 0x56132eae8de2 blink::PrePaintTreeWalk::Walk() #8 0x56132eae95ac blink::PrePaintTreeWalk::Walk() #9 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #10 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #11 0x56132eae8e04 blink::PrePaintTreeWalk::Walk() #12 0x56132eae95ac blink::PrePaintTreeWalk::Walk() #13 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #14 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #15 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #16 0x56132eae8e04 blink::PrePaintTreeWalk::Walk() #17 0x56132eae95ac blink::PrePaintTreeWalk::Walk() #18 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #19 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #20 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #21 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #22 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #23 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #24 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #25 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #26 0x56132eae91ce blink::PrePaintTreeWalk::Walk() #27 0x56132eae8e04 blink::PrePaintTreeWalk::Walk() #28 0x56132eae8af4 blink::PrePaintTreeWalk::Walk() #29 0x56132e38f19e blink::LocalFrameView::PrePaint() #30 0x56132e38d571 blink::LocalFrameView::UpdateLifecyclePhasesInternal() #31 0x56132e38db41 blink::LocalFrameView::UpdateLifecycleToPrePaintClean() #32 0x56132e8c6981 blink::LayoutView::HitTest() #33 0x56132de4c244 blink::HitTestInDocument() #34 0x56132de4c412 blink::TreeScope::HitTestPoint() #35 0x56132de4c3a8 blink::TreeScope::ElementFromPoint() #36 0x56132dbdedc1 blink::V8Document::elementFromPointMethodCallback() #37 0x561329cde492 v8::internal::FunctionCallbackArguments::Call() #38 0x561329dc3c55 v8::internal::(anonymous namespace)::HandleApiCallHelper<>() #39 0x561329dc1d49 v8::internal::Builtin_Impl_HandleApiCall() #40 0x561329dc178d v8::internal::Builtin_HandleApiCall() #41 0x01cd5e284384 <unknown>
,
Jan 12 2018
Can't seem to reproduce it. It only happened a few seconds after start-up, in a new Chrome profile after opening a couple windows to test a feature. Some more info in case someone else hits it: I had built at revision c62dbb78310e8. I was running with --force-enable-metrics-reporting but I doubt that's relevant. gn flags: target_os = "linux" is_debug = false is_official_build = false is_chrome_branded = false is_component_build = true enable_nacl = false use_goma = true dcheck_always_on = true remove_webcore_debug_symbols = true symbol_level = 0 google_api_key = "<redacted>" google_default_client_id = "<redacted>" google_default_client_secret = "<redacted>" enable_hangout_services_extension = true optimize_webui = false enable_app_shell_installer = true
,
Jan 16 2018
We'll look to see if it pops up again, otherwise close it in a couple of weeks. The Needs-Feedback is part of managing our triage operation. We don't really need feedback unless it starts happening again.
,
Jan 16 2018
,
Jan 29 2018
The NextAction date has arrived: 2018-01-29
,
Jan 29 2018
ok... |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by chrishtr@chromium.org
, Jan 11 2018