NEW 109262
ASSERT in WebCore::RenderTableCell::styleDidChange
https://bugs.webkit.org/show_bug.cgi?id=109262
Summary ASSERT in WebCore::RenderTableCell::styleDidChange
Matt Falkenhagen
Reported 2013-02-07 23:13:20 PST
This assert is hit sometimes on fast/table/table-cell-before-after-content-around-table-row.html for Chromium Mac10.6 (dbg): http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20chromium.org&tests=fast%2Ftable%2Ftable-cell-before-after-content-around-table-row.html I'm not sure if it's a recent regression. The dashboard data goes back to the beginning of this week, and the crash occurred then. Possibly related to bug 78695. STDERR: ASSERTION FAILED: !row() || row()->rowIndexWasSet() STDERR: ../../third_party/WebKit/Source/WebCore/rendering/RenderTableCell.cpp(385) : virtual void WebCore::RenderTableCell::styleDidChange(WebCore::StyleDifference, const WebCore::RenderStyle *) STDERR: 1 0xb2221d3 WebCore::RenderTableCell::styleDidChange(WebCore::StyleDifference, WebCore::RenderStyle const*) STDERR: 2 0xb1bf166 WebCore::RenderObject::setStyle(WTF::PassRefPtr<WebCore::RenderStyle>) STDERR: 3 0xb1be56c WebCore::RenderObject::setAnimatableStyle(WTF::PassRefPtr<WebCore::RenderStyle>) STDERR: 4 0x9e0a2d6 WebCore::Element::recalcStyle(WebCore::Node::StyleChange) STDERR: 5 0x9e094f6 WebCore::Element::updatePseudoElement(WebCore::PseudoId, WebCore::Node::StyleChange) STDERR: 6 0x9e0a70d WebCore::Element::recalcStyle(WebCore::Node::StyleChange) STDERR: 7 0x9e0a66b WebCore::Element::recalcStyle(WebCore::Node::StyleChange) STDERR: 8 0x9e0a66b WebCore::Element::recalcStyle(WebCore::Node::StyleChange) STDERR: 9 0x9d2a41c WebCore::Document::recalcStyle(WebCore::Node::StyleChange) STDERR: 10 0x9d2535d WebCore::Document::updateStyleIfNeeded() STDERR: 11 0xc088233 WebCore::FrameView::layout(bool) STDERR: 12 0xc083512 WebCore::FrameView::layoutTimerFired(WebCore::Timer<WebCore::FrameView>*) STDERR: 13 0xc0a55b7 WebCore::Timer<WebCore::FrameView>::fired() STDERR: 14 0x95559eb WebCore::ThreadTimers::sharedTimerFiredInternal() STDERR: 15 0x955576f WebCore::ThreadTimers::sharedTimerFired() STDERR: 16 0x441d3e9 webkit_glue::WebKitPlatformSupportImpl::DoTimeout() STDERR: 17 0x441f2b4 base::internal::RunnableAdapter<void (webkit_glue::WebKitPlatformSupportImpl::*)()>::Run(webkit_glue::WebKitPlatformSupportImpl*) STDERR: 18 0x441f1b3 base::internal::InvokeHelper<false, void, base::internal::RunnableAdapter<void (webkit_glue::WebKitPlatformSupportImpl::*)()>, void ()(webkit_glue::WebKitPlatformSupportImpl*)>::MakeItSo(base::internal::RunnableAdapter<void (webkit_glue::WebKitPlatformSupportImpl::*)()>, webkit_glue::WebKitPlatformSupportImpl*) STDERR: 19 0x441f0f3 base::internal::Invoker<1, base::internal::BindState<base::internal::RunnableAdapter<void (webkit_glue::WebKitPlatformSupportImpl::*)()>, void ()(webkit_glue::WebKitPlatformSupportImpl*), void ()(base::internal::UnretainedWrapper<webkit_glue::WebKitPlatformSupportImpl>)>, void ()(webkit_glue::WebKitPlatformSupportImpl*)>::Run(base::internal::BindStateBase*) STDERR: 20 0x7922adb base::Callback<void ()()>::Run() const STDERR: 21 0x7aa94c0 base::Timer::RunScheduledTask() STDERR: 22 0x7aa96c9 base::BaseTimerTaskInternal::Run() STDERR: 23 0x7aa9f94 base::internal::RunnableAdapter<void (base::BaseTimerTaskInternal::*)()>::Run(base::BaseTimerTaskInternal*) STDERR: 24 0x7aa9e93 base::internal::InvokeHelper<false, void, base::internal::RunnableAdapter<void (base::BaseTimerTaskInternal::*)()>, void ()(base::BaseTimerTaskInternal*)>::MakeItSo(base::internal::RunnableAdapter<void (base::BaseTimerTaskInternal::*)()>, base::BaseTimerTaskInternal*) STDERR: 25 0x7aa9dce base::internal::Invoker<1, base::internal::BindState<base::internal::RunnableAdapter<void (base::BaseTimerTaskInternal::*)()>, void ()(base::BaseTimerTaskInternal*), void ()(base::internal::OwnedWrapper<base::BaseTimerTaskInternal>)>, void ()(base::BaseTimerTaskInternal*)>::Run(base::internal::BindStateBase*) STDERR: 26 0x7922adb base::Callback<void ()()>::Run() const STDERR: 27 0x79b491a MessageLoop::RunTask(base::PendingTask const&) STDERR: 28 0x79b4dc2 MessageLoop::DeferOrRunPendingTask(base::PendingTask const&) STDERR: 29 0x79b4fc2 MessageLoop::DoWork() STDERR: 30 0x78fe61b base::MessagePumpCFRunLoopBase::RunWork() STDERR: 31 0x78fddd2 base::MessagePumpCFRunLoopBase::RunWorkSource(void*) STDERR: Received signal 11 SEGV_MAPERR 0000bbadbeef
Attachments
Matt Falkenhagen
Comment 1 2013-02-07 23:49:09 PST
Note You need to log in before you can comment on or make changes to this bug.