New issue
Advanced search Search tips

Issue 710674 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

DCHECK failure in blink::TextPainter::TextPaintingStyle when printing

Project Member Reported by thestig@chromium.org, Apr 11 2017

Issue description

Chrome Version: r463822
OS: Linux

What steps will reproduce the problem?
(1) Put http://www.tutorialspoint.com/javascript/printfriendly.htm in an iframe
(2) Click the print button on the page when it's inside an iframe. (The page prints fine when not in an iframe)

What is the expected result?

Print preview succeeds.

What happens instead?

[TextPainter.cpp(160)] Check failed: line_layout_item.GetDocument().Printing() == is_printing. 
#0 0x7f73e288db7b base::debug::StackTrace::StackTrace()
#1 0x7f73e288c87c base::debug::StackTrace::StackTrace()
#2 0x7f73e28ff72f logging::LogMessage::~LogMessage()
#3 0x7f73c92a5481 blink::TextPainter::TextPaintingStyle()
#4 0x7f73c9209f6f blink::InlineTextBoxPainter::Paint()
#5 0x7f73c900455c blink::InlineTextBox::Paint()
#6 0x7f73c9205e30 blink::InlineFlowBoxPainter::Paint()
#7 0x7f73c8ffca0f blink::InlineFlowBox::Paint()
...
#31 0x7f73c8e26a25 blink::LayoutBlock::PaintObject()
#32 0x7f73c91d4817 blink::BlockPainter::Paint()
#33 0x7f73c8e269a5 blink::LayoutBlock::Paint()
#34 0x7f73c9249567 blink::PaintLayerPainter::PaintFragmentWithPhase()
#35 0x7f73c9249791 blink::PaintLayerPainter::PaintForegroundForFragmentsWithPhase()
#36 0x7f73c9248343 blink::PaintLayerPainter::PaintForegroundForFragments()
#37 0x7f73c9246e5a blink::PaintLayerPainter::PaintLayerContents()
#38 0x7f73c924588f blink::PaintLayerPainter::PaintLayerContentsCompositingAllPhases()
#39 0x7f73c9244e2e blink::PaintLayerPainter::Paint()
#40 0x7f73c9247cbe blink::PaintLayerPainter::PaintChildren()
#41 0x7f73c9246ec2 blink::PaintLayerPainter::PaintLayerContents()
#42 0x7f73c8fd356c blink::CompositedLayerMapping::DoPaintTask()
#43 0x7f73c8fd49df blink::CompositedLayerMapping::PaintContents()
#44 0x7f73d260ff81 blink::GraphicsLayer::PaintWithoutCommit()
#45 0x7f73d260fb3f blink::GraphicsLayer::Paint()
#46 0x7f73c88e6f40 blink::FrameView::PaintGraphicsLayerRecursively()
...
#56 0x7f73c88e7034 blink::FrameView::PaintGraphicsLayerRecursively()
#57 0x7f73c88e610e blink::FrameView::PaintTree()
#58 0x7f73c88e469e blink::FrameView::UpdateLifecyclePhasesInternal()
#59 0x7f73c88e3e62 blink::FrameView::UpdateAllLifecyclePhases()
#60 0x7f73c9196f3b blink::PageAnimator::UpdateAllLifecyclePhases()
#61 0x7f73d1ee2a25 blink::PageWidgetDelegate::UpdateAllLifecyclePhases()
 
Components: -Internals>Printing -Blink>Layout Blink>Paint
Putting this in the Blink>Paint triage queue. I'm not actively working on paint anymore.
Owner: ----
Labels: BugSource-Chromium PaintTeamTriaged-20170412
Status: Available (was: Untriaged)
Project Member

Comment 4 by sheriffbot@chromium.org, Apr 12 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Owner: schenney@chromium.org
Status: Assigned (was: Untriaged)
Need to check if this still happens.
Status: WontFix (was: Assigned)
No longer reproduces. Test case attached.
cr710674.html
132 bytes View Download

Sign in to add a comment