New issue
Advanced search Search tips

Issue 841897 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: May 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

DCHECK in blink::NGBlockNode::CopyFragmentDataToLayoutBox on webkit_layout_tests

Project Member Reported by morlovich@chromium.org, May 10 2018

Issue description

On linux_chromium_rel_ng bot:

10:40:06.492 28263 renderer crash, pid = None, error_line = #CRASHED - renderer
10:40:06.492 28263 killed pid 31961
10:40:06.494 28263 worker/3 virtual/layout_ng_experimental/fast/multicol/flexbox-with-overflow-auto-child-crash.html crashed, (stderr lines):
10:40:06.495 28263   [1:1:0510/104005.673102:FATAL:ng_block_node.cc(341)] Check failed: box_->LogicalWidth() == fragment_logical_size.inline_size ("4" vs. "0")Variable fragment inline size not supported
10:40:06.495 28263   #0 0x0000037ef07c base::debug::StackTrace::StackTrace()
10:40:06.495 28263   #1 0x00000376066b logging::LogMessage::~LogMessage()
10:40:06.495 28263   #2 0x000005e31f50 blink::NGBlockNode::CopyFragmentDataToLayoutBox()
10:40:06.495 28263   #3 0x000005e31419 blink::NGBlockNode::Layout()
10:40:06.495 28263   #4 0x000005e4b49b blink::NGLayoutInputNode::Layout()
10:40:06.495 28263   #5 0x000005e37bdd blink::NGBlockLayoutAlgorithm::HandleInflow()
10:40:06.495 28263   #6 0x000005e35e01 blink::NGBlockLayoutAlgorithm::Layout()
10:40:06.495 28263   #7 0x000005e31049 blink::NGBlockNode::Layout()
10:40:06.495 28263   #8 0x000005e4b49b blink::NGLayoutInputNode::Layout()
10:40:06.495 28263   #9 0x000005e3aa3c blink::NGBlockLayoutAlgorithm::LayoutNewFormattingContext()
10:40:06.495 28263   #10 0x000005e36dec blink::NGBlockLayoutAlgorithm::HandleNewFormattingContext()
10:40:06.495 28263   #11 0x000005e35d5f blink::NGBlockLayoutAlgorithm::Layout()
10:40:06.495 28263   #12 0x000005e3df79 blink::NGColumnLayoutAlgorithm::Layout()
10:40:06.495 28263   #13 0x000005e312e3 blink::NGBlockNode::Layout()
10:40:06.495 28263   #14 0x000005e4b49b blink::NGLayoutInputNode::Layout()
10:40:06.495 28263   #15 0x000005e3aa3c blink::NGBlockLayoutAlgorithm::LayoutNewFormattingContext()
10:40:06.495 28263   #16 0x000005e36dec blink::NGBlockLayoutAlgorithm::HandleNewFormattingContext()
10:40:06.495 28263   #17 0x000005e35d5f blink::NGBlockLayoutAlgorithm::Layout()
10:40:06.495 28263   #18 0x000005e31049 blink::NGBlockNode::Layout()
10:40:06.495 28263   #19 0x000005e2ab03 blink::LayoutNGBlockFlow::UpdateBlockLayout()
10:40:06.495 28263   #20 0x000005c8c166 blink::LayoutBlock::UpdateLayout()
10:40:06.495 28263   #21 0x000005cf7dea blink::LayoutFlexibleBox::LayoutLineItems()
10:40:06.495 28263   #22 0x000005cf43af blink::LayoutFlexibleBox::LayoutFlexItems()
10:40:06.495 28263   #23 0x000005cf3a8c blink::LayoutFlexibleBox::UpdateBlockLayout()
10:40:06.495 28263   #24 0x000005c8c166 blink::LayoutBlock::UpdateLayout()
10:40:06.495 28263   #25 0x000005e31694 blink::NGBlockNode::RunOldLayout()
10:40:06.495 28263   #26 0x000005e30ba3 blink::NGBlockNode::Layout()
10:40:06.495 28263   #27 0x000005e4b49b blink::NGLayoutInputNode::Layout()
10:40:06.495 28263   #28 0x000005e3aa3c blink::NGBlockLayoutAlgorithm::LayoutNewFormattingContext()
10:40:06.495 28263   #29 0x000005e36dec blink::NGBlockLayoutAlgorithm::HandleNewFormattingContext()
10:40:06.495 28263   #30 0x000005e35d5f blink::NGBlockLayoutAlgorithm::Layout()
10:40:06.495 28263   #31 0x000005e3eeec blink::NGColumnLayoutAlgorithm::CalculateBalancedColumnBlockSize()
10:40:06.495 28263   #32 0x000005e3e8cc blink::NGColumnLayoutAlgorithm::CalculateColumnSize()
10:40:06.495 28263   #33 0x000005e3dd58 blink::NGColumnLayoutAlgorithm::Layout()
10:40:06.495 28263   #34 0x000005e312e3 blink::NGBlockNode::Layout()
10:40:06.495 28263   #35 0x000005e4b49b blink::NGLayoutInputNode::Layout()
10:40:06.495 28263   #36 0x000005e3aa3c blink::NGBlockLayoutAlgorithm::LayoutNewFormattingContext()
10:40:06.495 28263   #37 0x000005e36dec blink::NGBlockLayoutAlgorithm::HandleNewFormattingContext()
10:40:06.496 28263   #38 0x000005e35d5f blink::NGBlockLayoutAlgorithm::Layout()
10:40:06.496 28263   #39 0x000005e31049 blink::NGBlockNode::Layout()
10:40:06.496 28263   #40 0x000005e4b49b blink::NGLayoutInputNode::Layout()
10:40:06.496 28263   #41 0x000005e37bdd blink::NGBlockLayoutAlgorithm::HandleInflow()
10:40:06.496 28263   #42 0x000005e35e01 blink::NGBlockLayoutAlgorithm::Layout()
10:40:06.496 28263   #43 0x000005e31049 blink::NGBlockNode::Layout()
10:40:06.496 28263   #44 0x000005e2ab03 blink::LayoutNGBlockFlow::UpdateBlockLayout()
10:40:06.496 28263   #45 0x000005c8c166 blink::LayoutBlock::UpdateLayout()
10:40:06.496 28263   #46 0x000005c9cb28 blink::LayoutBlockFlow::PositionAndLayoutOnceIfNeeded()
10:40:06.496 28263   #47 0x000005c9d020 blink::LayoutBlockFlow::LayoutBlockChild()
10:40:06.496 28263   #48 0x000005c9ba08 blink::LayoutBlockFlow::LayoutBlockChildren()
10:40:06.496 28263   #49 0x000005c99ba3 blink::LayoutBlockFlow::LayoutChildren()
10:40:06.496 28263   #50 0x000005c99249 blink::LayoutBlockFlow::UpdateBlockLayout()
10:40:06.496 28263   #51 0x000005dbe0a0 blink::LayoutView::UpdateBlockLayout()
10:40:06.496 28263   #52 0x000005c8c166 blink::LayoutBlock::UpdateLayout()
10:40:06.496 28263   #53 0x000005dbe3b4 blink::LayoutView::UpdateLayout()
10:40:06.496 28263   #54 0x0000058bf6b2 blink::LocalFrameView::PerformLayout()
10:40:06.496 28263   #55 0x0000058bc3fe blink::LocalFrameView::UpdateLayout()
10:40:06.496 28263   #56 0x0000055a708a blink::Document::ImplicitClose()
10:40:06.496 28263   #57 0x0000055a6b76 blink::Document::CheckCompleted()
10:40:06.496 28263   #58 0x000005ecddcc blink::FrameLoader::FinishedParsing()
10:40:06.496 28263   #59 0x0000055b314f blink::Document::FinishedParsing()
10:40:06.496 28263   #60 0x0000059bc1da blink::HTMLConstructionSite::FinishedParsing()
10:40:06.496 28263   #61 0x000005a1b1c4 blink::HTMLTreeBuilder::Finished()

 

Comment 1 by e...@chromium.org, May 14 2018

Status: WontFix (was: Untriaged)
This is for the experimental path of layout ng. Not enabled anywhere and not shipping anytime soon.

Sign in to add a comment