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

Issue 836358 link

Starred by 3 users

Issue metadata

Status: Duplicate
Merged: issue 838018
Owner:
Last visit > 30 days ago
Closed: Jun 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows
Pri: 2
Type: Bug



Sign in to add a comment

DCHECK failed in compositing_layer_property_updater.cc

Project Member Reported by chaopeng@chromium.org, Apr 24 2018

Issue description

Chrome Version: 68.0.3406.0
OS: Win10

What steps will reproduce the problem?
(1) chromium debug build
(2) login google account
(3) open google photos, open a photo

Then see the DCHECK failed.

[9156:11408:0424/150131.444:FATAL:compositing_layer_property_updater.cc(42)] Check failed: layout_snapped_paint_offset == snapped_paint_offset || subpixel_accumulation_may_be_bogus.
Backtrace:
        base::debug::StackTrace::StackTrace [0x6A6A2F20+32]
        base::debug::StackTrace::StackTrace [0x6A6A260D+13]
        logging::LogMessage::~LogMessage [0x6A6C9A93+83]
        blink::CompositedLayerMapping::DebugName [0x5DC0735A+11474]
        blink::PrePaintTreeWalk::WalkInternal [0x5DC6E2DF+263]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA4B+253]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6D779+285]
        blink::PrePaintTreeWalk::WalkTree [0x5DC6D527+277]
        blink::LocalFrameView::PrePaint [0x5D70DB72+240]
        blink::LocalFrameView::UpdateLifecyclePhasesInternal [0x5D70C99F+933]
        blink::LocalFrameView::UpdateAllLifecyclePhases [0x5D70C5F8+28]
        blink::PageAnimator::UpdateAllLifecyclePhases [0x5DBBDDC8+28]
        blink::PageWidgetDelegate::UpdateLifecycle [0x5DBC0B76+24]
        blink::WebViewImpl::UpdateLifecycle [0x5D67E88B+135]
        content::RenderWidget::UpdateVisualState [0x626DFED4+48]
        cc::ProxyMain::BeginMainFrame [0x61677151+641]
        cc::ProxyImpl::SetRenderFrameObserver [0x61675C9D+2461]
        cc::ProxyImpl::SetRenderFrameObserver [0x61675BDC+2268]
        base::debug::TaskAnnotator::RunTask [0x6A6A4854+308]
        blink::scheduler::internal::ThreadControllerImpl::DoWork [0x5C9B70A7+413]
        blink::scheduler::internal::ThreadControllerImpl::SetWorkBatchSize [0x5C9B8370+152]
        base::debug::TaskAnnotator::RunTask [0x6A6A4854+308]
        base::internal::IncomingTaskQueue::RunTask [0x6A6DA4C9+105]
        base::MessageLoop::RunTask [0x6A6DDCB7+519]
        base::MessageLoop::DeferOrRunPendingTask [0x6A6DE20D+157]
        base::MessageLoop::DoWork [0x6A6DE43A+506]
        base::MessagePumpDefault::Run [0x6A6E0FDC+156]
        base::MessageLoop::Run [0x6A6DD7D4+116]
        base::RunLoop::Run [0x6A71CBBC+204]
        content::RendererBlinkPlatformImpl::RequestPurgeMemory [0x626F0E4F+23769]
        content::ContentMain [0x6286ED68+292]
        content::ContentMainRunner::Create [0x6286F2AF+1233]
        service_manager::Main [0x5B534D90+699]
        content::ContentMain [0x6286EC79+53]
        ChromeMain [0x63C211C3+327]
        Ordinal0 [0x013035C4+13764]
        Ordinal0 [0x013015AF+5551]
        IsSandboxedProcess [0x013AA95C+604004]
        BaseThreadInitThunk [0x76848654+36]
        RtlGetAppContainerNamedObjectPath [0x76F74A77+311]
        RtlGetAppContainerNamedObjectPath [0x76F74A47+263]

Received fatal exception EXCEPTION_BREAKPOINT
Backtrace:
        base::debug::BreakDebugger [0x6A6A1C7C+12]
        logging::LogMessage::~LogMessage [0x6A6C9D0F+719]
        blink::CompositedLayerMapping::DebugName [0x5DC0735A+11474]
        blink::PrePaintTreeWalk::WalkInternal [0x5DC6E2DF+263]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA4B+253]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6DA85+311]
        blink::PrePaintTreeWalk::Walk [0x5DC6D779+285]
        blink::PrePaintTreeWalk::WalkTree [0x5DC6D527+277]
        blink::LocalFrameView::PrePaint [0x5D70DB72+240]
        blink::LocalFrameView::UpdateLifecyclePhasesInternal [0x5D70C99F+933]
        blink::LocalFrameView::UpdateAllLifecyclePhases [0x5D70C5F8+28]
        blink::PageAnimator::UpdateAllLifecyclePhases [0x5DBBDDC8+28]
        blink::PageWidgetDelegate::UpdateLifecycle [0x5DBC0B76+24]
        blink::WebViewImpl::UpdateLifecycle [0x5D67E88B+135]
        content::RenderWidget::UpdateVisualState [0x626DFED4+48]
        cc::ProxyMain::BeginMainFrame [0x61677151+641]
        cc::ProxyImpl::SetRenderFrameObserver [0x61675C9D+2461]
        cc::ProxyImpl::SetRenderFrameObserver [0x61675BDC+2268]
        base::debug::TaskAnnotator::RunTask [0x6A6A4854+308]
        blink::scheduler::internal::ThreadControllerImpl::DoWork [0x5C9B70A7+413]
        blink::scheduler::internal::ThreadControllerImpl::SetWorkBatchSize [0x5C9B8370+152]
        base::debug::TaskAnnotator::RunTask [0x6A6A4854+308]
        base::internal::IncomingTaskQueue::RunTask [0x6A6DA4C9+105]
        base::MessageLoop::RunTask [0x6A6DDCB7+519]
        base::MessageLoop::DeferOrRunPendingTask [0x6A6DE20D+157]
        base::MessageLoop::DoWork [0x6A6DE43A+506]
        base::MessagePumpDefault::Run [0x6A6E0FDC+156]
        base::MessageLoop::Run [0x6A6DD7D4+116]
        base::RunLoop::Run [0x6A71CBBC+204]
        content::RendererBlinkPlatformImpl::RequestPurgeMemory [0x626F0E4F+23769]
        content::ContentMain [0x6286ED68+292]
        content::ContentMainRunner::Create [0x6286F2AF+1233]
        service_manager::Main [0x5B534D90+699]
        content::ContentMain [0x6286EC79+53]
        ChromeMain [0x63C211C3+327]
        Ordinal0 [0x013035C4+13764]
        Ordinal0 [0x013015AF+5551]
        IsSandboxedProcess [0x013AA95C+604004]
        BaseThreadInitThunk [0x76848654+36]
        RtlGetAppContainerNamedObjectPath [0x76F74A77+311]
        RtlGetAppContainerNamedObjectPath [0x76F74A47+263]
 
Owner: trchen@chromium.org
Status: Assigned (was: Untriaged)
trchen@, you re-enabled this check recently, right?

Comment 2 by sahel@chromium.org, May 11 2018

Labels: OS-Android OS-Windows
I also hit this DCHECK on Android (Pixel 2 device) while scrolling in mobile.nytimes.com

Comment 3 by eirage@chromium.org, May 17 2018

I also hit this DCHECK on Android (pixel 1) while clicking an image in google search image. (I searched "long image")
Labels: OS-Linux
Hit after scrolling down on Reddit on my developer build in Linux
Mergedinto: 838018
Status: Duplicate (was: Assigned)
We collected enough traces, will disable the check again today.

Sign in to add a comment