Check failed: border.isRenderable() in blink::blink::(anonymous namespace)::paintFastBottomLayer
Reported by
hodovan....@gmail.com,
Jun 28 2016
|
|||||
Issue description
Chrome Version: Chromium 53.0.2781.0
OS: Ubuntu 15.10, x86_64
What steps will reproduce the problem?
1. Load the attached test case with debug content_shell.
<!DOCTYPE html>
<style>
* {
border-radius: +5374108968714in 0
}
</style>
<button></button>
What is the expected result?
Run the test without any failure.
Backtrace:
[9449:9482:0529/225435:365490001947:FATAL:BoxPainter.cpp(426)] Check failed: border.isRenderable().
#0 0x0000004b5f11 __interceptor_backtrace
#1 0x7fa9c2835e8c base::debug::StackTrace::StackTrace()
#2 0x7fa9c299c6d2 logging::LogMessage::~LogMessage()
#3 0x7fa98f2cfafd blink::(anonymous namespace)::paintFastBottomLayer()
#4 0x7fa98f2c7dde blink::BoxPainter::paintFillLayer()
#5 0x7fa98f2c6a86 blink::BoxPainter::paintFillLayers()
#6 0x7fa98f2c5d61 blink::BoxPainter::paintBackground()
#7 0x7fa98f2c3a25 blink::BoxPainter::paintBoxDecorationBackgroundWithRect()
#8 0x7fa98f2c2aec blink::BoxPainter::paintBoxDecorationBackground()
#9 0x7fa98d20678e blink::LayoutBox::paintBoxDecorationBackground()
#10 0x7fa98f28c0c3 blink::BlockPainter::paintObject()
#11 0x7fa98d0a779e blink::LayoutBlock::paintObject()
#12 0x7fa98f288dd3 blink::BlockPainter::paint()
#13 0x7fa98d0a745e blink::LayoutBlock::paint()
#14 0x7fa98f3e8192 blink::PaintLayerPainter::paintFragmentWithPhase()
#15 0x7fa98f3e331d blink::PaintLayerPainter::paintBackgroundForFragments()
#16 0x7fa98f3e15b5 blink::PaintLayerPainter::paintLayerContents()
#17 0x7fa98d73c348 blink::CompositedLayerMapping::doPaintTask()
#18 0x7fa98d7401d4 blink::CompositedLayerMapping::paintContents()
#19 0x7fa9c04f1b42 blink::GraphicsLayer::paintWithoutCommit()
#20 0x7fa9c04f0e5b blink::GraphicsLayer::paint()
#21 0x7fa98e88f436 blink::FrameView::synchronizedPaintRecursively()
#22 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#23 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#24 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#25 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#26 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#27 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#28 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#29 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#30 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#31 0x7fa98e88f637 blink::FrameView::synchronizedPaintRecursively()
#32 0x7fa98e88e356 blink::FrameView::synchronizedPaint()
#33 0x7fa98e88c0a8 blink::FrameView::updateLifecyclePhasesInternal()
#34 0x7fa98e88b06d blink::FrameView::updateAllLifecyclePhases()
#35 0x7fa98f1ae179 blink::PageAnimator::updateAllLifecyclePhases()
#36 0x7fa9bec475a6 blink::PageWidgetDelegate::updateAllLifecyclePhases()
#37 0x7fa9bef90938 blink::WebViewImpl::updateAllLifecyclePhases()
#38 0x7fa9b44178f5 content::RenderWidget::UpdateVisualState()
#39 0x7fa9b3d957aa content::RenderWidgetCompositor::UpdateLayerTreeHost()
#40 0x7fa9bdd0ceb8 cc::LayerTreeHost::RequestMainFrameUpdate()
#41 0x7fa9bdff347f cc::ProxyMain::BeginMainFrame()
#42 0x7fa9be095037 _ZN4base8internal15RunnableAdapterIMN2cc9ProxyMainEFvNSt3__110unique_ptrINS2_28BeginMainFrameAndCommitStateENS4_14default_deleteIS6_EEEEEE3RunIPS3_JS9_EEEvOT_DpOT0_
#43 0x7fa9be094988 _ZN4base8internal12InvokeHelperILb1EvNS0_15RunnableAdapterIMN2cc9ProxyMainEFvNSt3__110unique_ptrINS3_28BeginMainFrameAndCommitStateENS5_14default_deleteIS7_EEEEEEEE8MakeItSoINS_7WeakPtrIS4_EEJSA_EEEvSD_T_DpOT0_
#44 0x7fa9be09452a _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIMN2cc9ProxyMainEFvNSt3__110unique_ptrINS6_28BeginMainFrameAndCommitStateENS8_14default_deleteISA_EEEEEEEFvPS7_SD_EJRNS_7WeakPtrIS7_EENS0_13PassedWrapperISD_EEEEENS0_12InvokeHelperILb1EvSG_EEFvvEE3RunEPNS0_13BindStateBaseE
#45 0x7fa9c27cc3ff base::Callback<>::Run()
#46 0x7fa9c2846909 base::debug::TaskAnnotator::RunTask()
#47 0x7fa99ddb27ca scheduler::TaskQueueManager::ProcessTaskFromWorkQueue()
#48 0x7fa99dda92ae scheduler::TaskQueueManager::DoWork()
#49 0x7fa99ddc3cc9 _ZN4base8internal15RunnableAdapterIMN9scheduler16TaskQueueManagerEFvNS_9TimeTicksEbEE3RunIPS3_JRKS4_RKbEEEvOT_DpOT0_
#50 0x7fa99ddc363a _ZN4base8internal12InvokeHelperILb1EvNS0_15RunnableAdapterIMN9scheduler16TaskQueueManagerEFvNS_9TimeTicksEbEEEE8MakeItSoINS_7WeakPtrIS4_EEJRKS5_RKbEEEvS8_T_DpOT0_
#51 0x7fa99ddc3361 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1ELm2EEEENS0_9BindStateINS0_15RunnableAdapterIMN9scheduler16TaskQueueManagerEFvNS_9TimeTicksEbEEEFvPS7_S8_bEJNS_7WeakPtrIS7_EES8_bEEENS0_12InvokeHelperILb1EvSB_EEFvvEE3RunEPNS0_13BindStateBaseE
#52 0x7fa9c27cc3ff base::Callback<>::Run()
#53 0x7fa9c2846909 base::debug::TaskAnnotator::RunTask()
#54 0x7fa9c2a0247b base::MessageLoop::RunTask()
#55 0x7fa9c2a02eb0 base::MessageLoop::DeferOrRunPendingTask()
#56 0x7fa9c2a043f5 base::MessageLoop::DoWork()
#57 0x7fa9c2a3560f base::MessagePumpDefault::Run()
#58 0x7fa9c2a00d75 base::MessageLoop::RunHandler()
#59 0x7fa9c2bc7cbf base::RunLoop::Run()
#60 0x7fa9c29fdb65 base::MessageLoop::Run()
#61 0x7fa9c2e0b15c base::Thread::Run()
,
Jun 29 2016
@ssamanoori: Did you used a debug build? I've just built a fresh content_shell (Blink rev c9f1df5) and it's still valid.
,
Jun 29 2016
Thank you for providing more feedback. Adding requester "ssamanoori@chromium.org" for another review and adding "Needs-Review" label for tracking. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jun 30 2016
,
Jul 5 2016
CSSPrimitiveValue::computeLength tries to clamp to something sane already
,
Jul 5 2016
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by ssamanoori@chromium.org
, Jun 29 2016Labels: Needs-Feedback