Bug 48341
Summary: | svg/W3C-SVG-1.1/masking-intro-01-f.svg is a flaky crash | ||
---|---|---|---|
Product: | WebKit | Reporter: | Dimitri Glazkov (Google) <dglazkov> |
Component: | SVG | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | Normal | CC: | ahmad.saleem792, ap, mdelaney7, simon.fraser, zimmermann |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | OS X 10.5 |
Dimitri Glazkov (Google)
Crashes with this stack trace every so often:
ASSERTION FAILED: !needsLayout() (third_party/WebKit/WebCore/page/FrameView.cpp:1992 virtual void WebCore::FrameView::paintContents(WebCore::GraphicsContext*, const WebCore::IntRect&))
base::debug::StackTrace::StackTrace() [0x81bbac8]
base::(anonymous namespace)::StackDumpSignalHandler() [0x8178522]
0x4001c420
WebCore::ScrollView::paint() [0x88ec5ac]
WebKit::WebFrameImpl::paintWithContext() [0x84fa9cb]
WebKit::WebFrameImpl::paint() [0x84faa9f]
WebKit::WebViewImpl::paint() [0x852bfce]
WebWidgetHost::PaintRect() [0x806443b]
WebWidgetHost::Paint() [0x8064a8c]
TestShell::Dump() [0x804d698]
TestShell::TestFinished() [0x805457d]
LayoutTestController::WorkQueue::ProcessWorkSoon() [0x80794fc]
LayoutTestController::LocationChangeDone() [0x8079556]
TestWebViewDelegate::LocationChangeDone() [0x8059426]
TestWebViewDelegate::didFinishLoad() [0x805a2a9]
WebKit::FrameLoaderClientImpl::dispatchDidFinishLoad() [0x854ea6d]
WebCore::FrameLoader::checkLoadCompleteForThisFrame() [0x8c05b62]
WebCore::FrameLoader::recursiveCheckLoadComplete() [0x8c05ccf]
WebCore::FrameLoader::checkLoadComplete() [0x8c05d71]
WebCore::FrameLoader::finishedLoading() [0x8c05edb]
WebCore::MainResourceLoader::didFinishLoading() [0x8c14d21]
WebCore::ResourceLoader::didFinishLoading() [0x8c1df83]
WebCore::ResourceHandleInternal::didFinishLoading() [0x941cbac]
webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest() [0x900645b]
(anonymous namespace)::RequestProxy::NotifyCompletedRequest() [0x903faad]
DispatchToMethod<>() [0x903ff47]
RunnableMethod<>::Run() [0x903ff82]
MessageLoop::RunTask() [0x81552bb]
MessageLoop::DeferOrRunPendingTask() [0x8155367]
MessageLoop::DoWork() [0x81555f7]
base::MessagePumpForUI::RunWithDispatcher() [0x81a889a]
base::MessagePumpForUI::Run() [0x81a91bf]
MessageLoop::RunInternal() [0x8155ea9]
MessageLoop::RunHandler() [0x8155ec3]
MessageLoop::Run() [0x8155f67]
TestShell::WaitTestFinished() [0x805401d]
TestShell::RunFileTest() [0x80543a6]
Observed here: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#showExpectations=true&showLargeExpectations=true&tests=svg%2FW3C-SVG-1.1%2Fmasking-intro-01-f.svg
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Nikolas Zimmermann
I'm seeing this assertion on lots of SVG tests since a while, haven't found yet to bisect it.... :(
Not sure since when this is happening...
Ahmad Saleem
We have it as [ImageOnly Failure] on wk2 mac Ventura:
https://searchfox.org/wubkat/source/LayoutTests/platform/mac-ventura-wk2-lbse-text/TestExpectations#341
For Layer Based SVG.
While results on 'results.webkit.org' seems to show it running fine across other platforms.
Marking this as 'RESOLVED WONTFIX' since LBSE is still ongoing work and @Nikolas will fix it in future any way and this old bug does not add much.
@ap - anything else to add this bug or my conclusion is fine?