RESOLVED WONTFIX 48029
[chromium] Mac: plugin- and tiling-related tests are failing in DumpRenderTree
https://bugs.webkit.org/show_bug.cgi?id=48029
Summary [chromium] Mac: plugin- and tiling-related tests are failing in DumpRenderTree
Kenneth Russell
Reported 2010-10-20 16:45:17 PDT
The following plugin-related layout tests are crashing in DRT/NRWT (--platform chromium-gpu): compositing/geometry/empty-embed-rects.html compositing/geometry/object-clip-rects-assertion.html compositing/plugins/1x1-composited-plugin.html compositing/plugins/large-to-small-composited-plugin.html compositing/plugins/small-to-large-composited-plugin.html with roughly the following stack traces: [51276:2307:705800632844274:ERROR:/Users/kbr/src/chrome2/src/third_party/WebKit/WebKit/chromium/base/process_util_posix.cc(105)] Received signal 10 0 DumpRenderTree 0x00003920 StackTrace::StackTrace() + 32 1 DumpRenderTree 0x005bdbfe base::(anonymous namespace)::StackDumpSignalHandler(int) + 197 2 libSystem.B.dylib 0x914e21fb _sigtramp + 43 3 ??? 0xffffffff 0x0 + 4294967295 4 DumpRenderTree 0x0188c535 WebPluginDelegateImpl::Initialize(GURL const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, webkit_glue::WebPlugin*, bool) + 693 5 DumpRenderTree 0x01894492 webkit_glue::WebPluginImpl::initialize(WebKit::WebPluginContainer*) + 214 6 DumpRenderTree 0x00075071 WebKit::FrameLoaderClientImpl::createPlugin(WebCore::IntSize const&, WebCore::HTMLPlugInElement*, WebCore::KURL const&, WTF::Vector<WTF::String, 0ul> const&, WTF::Vector<WTF::String, 0ul> const&, WTF::String const&, bool) + 375 7 DumpRenderTree 0x0118125e WebCore::SubframeLoader::loadPlugin(WebCore::HTMLPlugInImageElement*, WebCore::KURL const&, WTF::String const&, WTF::Vector<WTF::String, 0ul> const&, WTF::Vector<WTF::String, 0ul> const&, bool) + 432 8 DumpRenderTree 0x0118215b WebCore::SubframeLoader::requestObject(WebCore::HTMLPlugInImageElement*, WTF::String const&, WTF::AtomicString const&, WTF::String const&, WTF::Vector<WTF::String, 0ul> const&, WTF::Vector<WTF::String, 0ul> const&) + 875 9 DumpRenderTree 0x001ef703 WebCore::HTMLEmbedElement::updateWidget(bool) + 643 10 DumpRenderTree 0x011e69b6 WebCore::FrameView::updateWidget(WebCore::RenderEmbeddedObject*) + 378 11 DumpRenderTree 0x011e6b71 WebCore::FrameView::updateWidgets() + 365 12 DumpRenderTree 0x011e6e81 WebCore::FrameView::performPostLayoutTasks() + 201 13 DumpRenderTree 0x011e9a2a WebCore::FrameView::layout(bool) + 2312 14 DumpRenderTree 0x00f6a855 WebCore::Document::implicitClose() + 943 15 DumpRenderTree 0x0115f3d3 WebCore::FrameLoader::checkCallImplicitClose() + 147 16 DumpRenderTree 0x01162259 WebCore::FrameLoader::checkCompleted() + 261 17 DumpRenderTree 0x0116243d WebCore::FrameLoader::finishedParsing() + 141 18 DumpRenderTree 0x00f690ee WebCore::Document::finishedParsing() + 406 19 DumpRenderTree 0x0029a666 WebCore::HTMLTreeBuilder::finished() + 140 20 DumpRenderTree 0x002747cb WebCore::HTMLDocumentParser::end() + 187 21 DumpRenderTree 0x002748d3 WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd() + 257 22 DumpRenderTree 0x00275586 WebCore::HTMLDocumentParser::prepareToStopParsing() + 224 23 DumpRenderTree 0x002746d7 WebCore::HTMLDocumentParser::attemptToEnd() + 51 24 DumpRenderTree 0x0027470e WebCore::HTMLDocumentParser::finish() + 52 25 DumpRenderTree 0x00f623dc WebCore::Document::finishParsing() + 62 26 DumpRenderTree 0x01153df5 WebCore::DocumentWriter::endIfNotLoadingMainResource() + 159 27 DumpRenderTree 0x01153e28 WebCore::DocumentWriter::end() + 38 28 DumpRenderTree 0x01149f14 WebCore::DocumentLoader::finishedLoading() + 84 29 DumpRenderTree 0x0116384e WebCore::FrameLoader::finishedLoading() + 72 30 DumpRenderTree 0x01173e52 WebCore::MainResourceLoader::didFinishLoading(double) + 282 31 DumpRenderTree 0x0117dfcb WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, double) + 47 32 DumpRenderTree 0x00085e15 WebCore::ResourceHandleInternal::didFinishLoading(WebKit::WebURLLoader*, double) + 211 33 DumpRenderTree 0x018b659d webkit_glue::WebURLLoaderImpl::Context::OnCompletedRequest(URLRequestStatus const&, std::string const&, base::Time const&) + 679 ...
Attachments
Stephen White
Comment 1 2010-11-05 08:37:56 PDT
These tests are no longer crashing, but some of them are now failing TEXT instead. The list of tests is now: compositing/plugins/small-to-large-composited-plugin.html = TEXT compositing/tiling/crash-reparent-tiled-layer.html = TEXT compositing/tiling/huge-layer-img.html = TEXT compositing/tiling/huge-layer-resize.html = TEXT compositing/tiling/huge-layer-with-layer-children-resize.html = TEXT
Adrienne Walker
Comment 2 2010-11-08 08:59:14 PST
(In reply to comment #1) > These tests are no longer crashing, but some of them are now failing TEXT instead. The list of tests is now: > > compositing/plugins/small-to-large-composited-plugin.html = TEXT > compositing/tiling/crash-reparent-tiled-layer.html = TEXT > compositing/tiling/huge-layer-img.html = TEXT > compositing/tiling/huge-layer-resize.html = TEXT > compositing/tiling/huge-layer-with-layer-children-resize.html = TEXT I know that huge-layer-img.html has platform-specific expectations because of https://bugs.webkit.org/show_bug.cgi?id=47638. Is that TEXT error related to this?
Kenneth Russell
Comment 3 2010-12-25 20:40:23 PST
(In reply to comment #2) > (In reply to comment #1) > > These tests are no longer crashing, but some of them are now failing TEXT instead. The list of tests is now: > > > > compositing/plugins/small-to-large-composited-plugin.html = TEXT > > compositing/tiling/crash-reparent-tiled-layer.html = TEXT > > compositing/tiling/huge-layer-img.html = TEXT > > compositing/tiling/huge-layer-resize.html = TEXT > > compositing/tiling/huge-layer-with-layer-children-resize.html = TEXT > > I know that huge-layer-img.html has platform-specific expectations because of https://bugs.webkit.org/show_bug.cgi?id=47638. Is that TEXT error related to this? It's possible. huge-layer-img.html is now crashing occasionally on Mac Debug. Adjusting test expectations.
Kenneth Russell
Comment 4 2010-12-25 20:43:34 PST
(In reply to comment #3) > huge-layer-img.html is now crashing occasionally on Mac Debug. Adjusting test expectations. Correction: this is a timeout on Windows Debug. Adjusting test expectations.
Stephen Chenney
Comment 5 2013-04-09 16:10:23 PDT
LayoutTest failures for Chromium are being marked WontFix. The Bug is still accessible and referenced from TestExpectations.
Note You need to log in before you can comment on or make changes to this bug.