RESOLVED INVALID 84015
Layout Test css3/flexbox/anonymous-block.html is failing
https://bugs.webkit.org/show_bug.cgi?id=84015
Summary Layout Test css3/flexbox/anonymous-block.html is failing
Takashi Toyoshima
Reported 2012-04-16 02:32:12 PDT
The following layout test is failing on Chromium Mac 10.5 (dbg)(1), and Mac 10.6 (dbg). css3/flexbox/anonymous-block.html http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=css3%2Fflexbox%2Fanonymous-block.html This test seems to start to fail between at r114224. Kent-san, dou you have any idea on this?
Attachments
Kent Tamura
Comment 1 2012-04-16 02:45:10 PDT
r114224 looks unrelated at all. http://trac.webkit.org/changeset/114217 touched CSS code and LayoutTests/css3/filters/script-tests/custom-filter-property-parsing.js, which might be the previous test of flexbox/anonymous-block.html.
Kent Tamura
Comment 2 2012-04-16 02:52:03 PDT
crash log for DumpRenderTree (pid 1342): STDOUT: <empty> STDERR: ASSERTION FAILED: m_clients.isEmpty() STDERR: /b/build/slave/webkit-mac-latest-dbg/build/src/third_party/WebKit/Source/WebCore/WebCore.gyp/../platform/graphics/filters/CustomFilterProgram.cpp(52) : virtual WebCore::CustomFilterProgram::~CustomFilterProgram() STDERR: 1 0x5895a948 WebCore::CustomFilterProgram::~CustomFilterProgram() STDERR: 2 0x5904fefb WebCore::StyleCustomFilterProgram::~StyleCustomFilterProgram() STDERR: 3 0x5904f5ab WebCore::StyleCustomFilterProgram::~StyleCustomFilterProgram() STDERR: 4 0x5904f5fe WebCore::StyleCustomFilterProgram::~StyleCustomFilterProgram() STDERR: 5 0x5901d2ee WTF::RefCounted<WebCore::CustomFilterProgram>::deref() STDERR: 6 0x5904c90d void WTF::derefIfNotNull<WebCore::CustomFilterProgram>(WebCore::CustomFilterProgram*) STDERR: 7 0x596acb2d WTF::RefPtr<WebCore::CustomFilterProgram>::~RefPtr() STDERR: 8 0x596aa86b WTF::RefPtr<WebCore::CustomFilterProgram>::~RefPtr() STDERR: 9 0x58959894 WebCore::CustomFilterOperation::~CustomFilterOperation() STDERR: 10 0x5895981b WebCore::CustomFilterOperation::~CustomFilterOperation() STDERR: 11 0x589597be WebCore::CustomFilterOperation::~CustomFilterOperation() STDERR: 12 0x5999c9be WTF::RefCounted<WebCore::FilterOperation>::deref() STDERR: 13 0x5999c93d void WTF::derefIfNotNull<WebCore::FilterOperation>(WebCore::FilterOperation*) STDERR: 14 0x5999c8cd WTF::RefPtr<WebCore::FilterOperation>::~RefPtr() STDERR: 15 0x5999c87b WTF::RefPtr<WebCore::FilterOperation>::~RefPtr() STDERR: 16 0x5999c814 WTF::VectorDestructor<true, WTF::RefPtr<WebCore::FilterOperation> >::destruct(WTF::RefPtr<WebCore::FilterOperation>*, WTF::RefPtr<WebCore::FilterOperation>*) STDERR: 17 0x5999c679 WTF::VectorTypeOperations<WTF::RefPtr<WebCore::FilterOperation> >::destruct(WTF::RefPtr<WebCore::FilterOperation>*, WTF::RefPtr<WebCore::FilterOperation>*) STDERR: 18 0x5999c422 WTF::Vector<WTF::RefPtr<WebCore::FilterOperation>, 0ul>::shrink(unsigned long) STDERR: 19 0x5999c32d WTF::Vector<WTF::RefPtr<WebCore::FilterOperation>, 0ul>::~Vector() STDERR: 20 0x5999c2bb WTF::Vector<WTF::RefPtr<WebCore::FilterOperation>, 0ul>::~Vector() STDERR: 21 0x5999c26b WebCore::FilterOperations::~FilterOperations() STDERR: 22 0x5999c1cb WebCore::FilterOperations::~FilterOperations() STDERR: 23 0x5999c166 WebCore::StyleFilterData::~StyleFilterData() STDERR: 24 0x5999c09b WebCore::StyleFilterData::~StyleFilterData() STDERR: 25 0x5999c039 WTF::RefCounted<WebCore::StyleFilterData>::deref() STDERR: 26 0x5999bfb8 void WTF::derefIfNotNull<WebCore::StyleFilterData>(WebCore::StyleFilterData*) STDERR: 27 0x599ad0ad WTF::RefPtr<WebCore::StyleFilterData>::~RefPtr() STDERR: 28 0x599ad05b WTF::RefPtr<WebCore::StyleFilterData>::~RefPtr() STDERR: 29 0x599ad00b WebCore::DataRef<WebCore::StyleFilterData>::~DataRef() STDERR: 30 0x599ab22b WebCore::DataRef<WebCore::StyleFilterData>::~DataRef() STDERR: 31 0x599a8e36 WebCore::StyleRareNonInheritedData::~StyleRareNonInheritedData() STDERR: [1342:-1610537664:1472033330947:ERROR:process_util_posix.cc(143)] Received signal 11 STDERR: 0 DumpRenderTree 0x56e2fb8f base::debug::StackTrace::StackTrace() + 63 STDERR: 1 DumpRenderTree 0x56e2fb2b base::debug::StackTrace::StackTrace() + 43 STDERR: 2 DumpRenderTree 0x56ee5497 base::(anonymous namespace)::StackDumpSignalHandler(int, __siginfo*, __darwin_ucontext*) + 295 STDERR: 3 libSystem.B.dylib 0x9006a05b _sigtramp + 43 STDERR: 4 ??? 0xffffffff 0x0 + 4294967295 STDERR: 5 DumpRenderTree 0x5904fefb WebCore::StyleCustomFilterProgram::~StyleCustomFilterProgram() + 155 STDERR: 6 DumpRenderTree 0x5904f5ab WebCore::StyleCustomFilterProgram::~StyleCustomFilterProgram() + 43 STDERR: 7 DumpRenderTree 0x5904f5fe WebCore::StyleCustomFilterProgram::~StyleCustomFilterProgram() + 46 STDERR: 8 DumpRenderTree 0x5901d2ee WTF::RefCounted<WebCore::CustomFilterProgram>::deref() + 94 STDERR: 9 DumpRenderTree 0x5904c90d void WTF::derefIfNotNull<WebCore::CustomFilterProgram>(WebCore::CustomFilterProgram*) + 77 STDERR: 10 DumpRenderTree 0x596acb2d WTF::RefPtr<WebCore::CustomFilterProgram>::~RefPtr() + 45 STDERR: 11 DumpRenderTree 0x596aa86b WTF::RefPtr<WebCore::CustomFilterProgram>::~RefPtr() + 43 STDERR: 12 DumpRenderTree 0x58959894 WebCore::CustomFilterOperation::~CustomFilterOperation() + 84 STDERR: 13 DumpRenderTree 0x5895981b WebCore::CustomFilterOperation::~CustomFilterOperation() + 43 STDERR: 14 DumpRenderTree 0x589597be WebCore::CustomFilterOperation::~CustomFilterOperation() + 46 STDERR: 15 DumpRenderTree 0x5999c9be WTF::RefCounted<WebCore::FilterOperation>::deref() + 94 STDERR: 16 DumpRenderTree 0x5999c93d void WTF::derefIfNotNull<WebCore::FilterOperation>(WebCore::FilterOperation*) + 77 STDERR: 17 DumpRenderTree 0x5999c8cd WTF::RefPtr<WebCore::FilterOperation>::~RefPtr() + 45 STDERR: 18 DumpRenderTree 0x5999c87b WTF::RefPtr<WebCore::FilterOperation>::~RefPtr() + 43 STDERR: 19 DumpRenderTree 0x5999c814 WTF::VectorDestructor<true, WTF::RefPtr<WebCore::FilterOperation> >::destruct(WTF::RefPtr<WebCore::FilterOperation>*, WTF::RefPtr<WebCore::FilterOperation>*) + 68 STDERR: 20 DumpRenderTree 0x5999c679 WTF::VectorTypeOperations<WTF::RefPtr<WebCore::FilterOperation> >::destruct(WTF::RefPtr<WebCore::FilterOperation>*, WTF::RefPtr<WebCore::FilterOperation>*) + 57 STDERR: 21 DumpRenderTree 0x5999c422 WTF::Vector<WTF::RefPtr<WebCore::FilterOperation>, 0ul>::shrink(unsigned long) + 194 STDERR: 22 DumpRenderTree 0x5999c32d WTF::Vector<WTF::RefPtr<WebCore::FilterOperation>, 0ul>::~Vector() + 77 STDERR: 23 DumpRenderTree 0x5999c2bb WTF::Vector<WTF::RefPtr<WebCore::FilterOperation>, 0ul>::~Vector() + 43 STDERR: 24 DumpRenderTree 0x5999c26b WebCore::FilterOperations::~FilterOperations() + 43 STDERR: 25 DumpRenderTree 0x5999c1cb WebCore::FilterOperations::~FilterOperations() + 43 STDERR: 26 DumpRenderTree 0x5999c166 WebCore::StyleFilterData::~StyleFilterData() + 54 STDERR: 27 DumpRenderTree 0x5999c09b WebCore::StyleFilterData::~StyleFilterData() + 43 STDERR: 28 DumpRenderTree 0x5999c039 WTF::RefCounted<WebCore::StyleFilterData>::deref() + 89 STDERR: 29 DumpRenderTree 0x5999bfb8 void WTF::derefIfNotNull<WebCore::StyleFilterData>(WebCore::StyleFilterData*) + 72 STDERR: 30 DumpRenderTree 0x599ad0ad WTF::RefPtr<WebCore::StyleFilterData>::~RefPtr() + 45 STDERR: 31 DumpRenderTree 0x599ad05b WTF::RefPtr<WebCore::StyleFilterData>::~RefPtr() + 43 STDERR: 32 DumpRenderTree 0x599ad00b WebCore::DataRef<WebCore::StyleFilterData>::~DataRef() + 43 STDERR: 33 DumpRenderTree 0x599ab22b WebCore::DataRef<WebCore::StyleFilterData>::~DataRef() + 43 STDERR: 34 DumpRenderTree 0x599a8e36 WebCore::StyleRareNonInheritedData::~StyleRareNonInheritedData() + 294 STDERR: 35 DumpRenderTree 0x599a8ceb WebCore::StyleRareNonInheritedData::~StyleRareNonInheritedData() + 43 STDERR: 36 DumpRenderTree 0x59934de9 WTF::RefCounted<WebCore::StyleRareNonInheritedData>::deref() + 89 STDERR: 37 DumpRenderTree 0x59934d68 void WTF::derefIfNotNull<WebCore::StyleRareNonInheritedData>(WebCore::StyleRareNonInheritedData*) + 72 STDERR: 38 DumpRenderTree 0x56bca27d WTF::RefPtr<WebCore::StyleRareNonInheritedData>::~RefPtr() + 45 STDERR: 39 DumpRenderTree 0x56bca22b WTF::RefPtr<WebCore::StyleRareNonInheritedData>::~RefPtr() + 43 STDERR: 40 DumpRenderTree 0x56bca1db WebCore::DataRef<WebCore::StyleRareNonInheritedData>::~DataRef() + 43 STDERR: 41 DumpRenderTree 0x56bc984b WebCore::DataRef<WebCore::StyleRareNonInheritedData>::~DataRef() + 43 STDERR: 42 DumpRenderTree 0x56bc9666 WebCore::RenderStyle::~RenderStyle() + 118 STDERR: 43 DumpRenderTree 0x56bc955b WebCore::RenderStyle::~RenderStyle() + 43 STDERR: 44 DumpRenderTree 0x56bc94f9 WTF::RefCounted<WebCore::RenderStyle>::deref() + 89 STDERR: 45 DumpRenderTree 0x56bc9478 void WTF::derefIfNotNull<WebCore::RenderStyle>(WebCore::RenderStyle*) + 72 STDERR: 46 DumpRenderTree 0x56bcae1d WTF::RefPtr<WebCore::RenderStyle>::~RefPtr() + 45 STDERR: 47 DumpRenderTree 0x56bcadcb WTF::RefPtr<WebCore::RenderStyle>::~RefPtr() + 43 STDERR: 48 DumpRenderTree 0x5905b5b6 WebCore::CSSStyleSelector::MatchedPropertiesCacheItem::~MatchedPropertiesCacheItem() + 54 STDERR: 49 DumpRenderTree 0x5900d30b WebCore::CSSStyleSelector::MatchedPropertiesCacheItem::~MatchedPropertiesCacheItem() + 43 STDERR: 50 DumpRenderTree 0x59026aa1 std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem>::~pair() + 49 STDERR: 51 DumpRenderTree 0x59026a4b std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem>::~pair() + 43 STDERR: 52 DumpRenderTree 0x5902696e WTF::HashTable<unsigned int, std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem>, WTF::PairFirstExtractor<std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >, WTF::HashTraits<unsigned int> >::deallocateTable(std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem>*, int) + 110 STDERR: 53 DumpRenderTree 0x59060ae1 WTF::HashTable<unsigned int, std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem>, WTF::PairFirstExtractor<std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >, WTF::HashTraits<unsigned int> >::~HashTable() + 81 STDERR: 54 DumpRenderTree 0x59060a6b WTF::HashTable<unsigned int, std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem>, WTF::PairFirstExtractor<std::pair<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >, WTF::IntHash<unsigned int>, WTF::PairHashTraits<WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >, WTF::HashTraits<unsigned int> >::~HashTable() + 43 STDERR: 55 DumpRenderTree 0x59060a1b WTF::HashMap<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem, WTF::IntHash<unsigned int>, WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >::~HashMap() + 43 STDERR: 56 DumpRenderTree 0x5900512b WTF::HashMap<unsigned int, WebCore::CSSStyleSelector::MatchedPropertiesCacheItem, WTF::IntHash<unsigned int>, WTF::HashTraits<unsigned int>, WTF::HashTraits<WebCore::CSSStyleSelector::MatchedPropertiesCacheItem> >::~HashMap() + 43 STDERR: 57 DumpRenderTree 0x58fe643e WebCore::CSSStyleSelector::~CSSStyleSelector() + 286 STDERR: 58 DumpRenderTree 0x58fe62fb WebCore::CSSStyleSelector::~CSSStyleSelector() + 43 STDERR: 59 DumpRenderTree 0x56b107fd void WTF::deleteOwnedPtr<WebCore::CSSStyleSelector>(WebCore::CSSStyleSelector*) + 61 STDERR: 60 DumpRenderTree 0x56adb169 WTF::OwnPtr<WebCore::CSSStyleSelector>::clear() + 57 STDERR: 61 DumpRenderTree 0x56ad5321 WebCore::Document::clearStyleSelector() + 49 STDERR: ax: bbadbeef, bx: 5b937a01, cx: 6886a7, dx: 6886a7 STDERR: di: 5a896628, si: 5a8965eb, bp: bfffafe8, sp: bfffafb0, ss: 23, flags: 10282 STDERR: ip: 5895a952, cs: 1b, ds: 23, es: 23, fs: 0, gs: f
Antti Koivisto
Comment 3 2012-04-16 10:24:29 PDT
css3/flexbox/anonymous-block.html is completely incidental here, the teardown for the previous test just happens there. Based on the stack my guess would be that some change exposed a bug in the filter code.
Takashi Toyoshima
Comment 4 2012-04-17 00:53:53 PDT
close issue because it was just flaky.
Note You need to log in before you can comment on or make changes to this bug.