WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED DUPLICATE of
bug 207071
204776
[Win] animations/invalid-property-animation.html is failing as ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key)
https://bugs.webkit.org/show_bug.cgi?id=204776
Summary
[Win] animations/invalid-property-animation.html is failing as ASSERTION FAIL...
Fujii Hironori
Reported
2019-12-02 18:18:18 PST
[Win] animations/invalid-property-animation.html is failing as ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key) AppleWin and WinCairo WebKit1 debug builds
https://build.webkit.org/builders/Apple%20Win%2010%20Debug%20%28Tests%29/builds/3159
> ASSERTION FAILED: !HashTranslator::equal(KeyTraits::emptyValue(), key) > C:\cygwin\home\buildbot\worker\win10-debug\build\WebKitBuild\Debug\DerivedSources\ForwardingHeaders\wtf/HashTable.h(625) : WTF::HashTable<enum WebCore::CSSPropertyID,enum WebCore::CSSPropertyID,struct WTF::IdentityExtractor,struct WTF::IntHash<unsigned int>,struct WTF::HashTraits<enum WebCore::CSSPropertyID>,struct WTF::HashTraits<enum WebCore::CSSPropertyID> >::checkKey
Attachments
Add attachment
proposed patch, testcase, etc.
Fujii Hironori
Comment 1
2019-12-02 18:47:47 PST
WinCairo callstack:
> WTF.dll!WTFCrash() Line 305 C++ > WebKit.dll!WTFCrashWithInfo(int __formal, const char * __formal, const char * __formal, int __formal) Line 623 C++ > WebKit.dll!WTF::HashTable<enum WebCore::CSSPropertyID,enum WebCore::CSSPropertyID,WTF::IdentityExtractor,WTF::IntHash<unsigned int>,WTF::HashTraits<enum WebCore::CSSPropertyID>,WTF::HashTraits<enum WebCore::CSSPropertyID>>::checkKey<WTF::IdentityHashTranslator<WTF::HashTraits<enum WebCore::CSSPropertyID>,WTF::IntHash<unsigned int>>,enum WebCore::CSSPropertyID>(const WebCore::CSSPropertyID & key) Line 625 C++ > WebKit.dll!WTF::HashTable<enum WebCore::CSSPropertyID,enum WebCore::CSSPropertyID,WTF::IdentityExtractor,WTF::IntHash<unsigned int>,WTF::HashTraits<enum WebCore::CSSPropertyID>,WTF::HashTraits<enum WebCore::CSSPropertyID>>::add<WTF::IdentityHashTranslator<WTF::HashTraits<enum WebCore::CSSPropertyID>,WTF::IntHash<unsigned int>>,enum WebCore::CSSPropertyID const &,enum WebCore::CSSPropertyID const &>(const WebCore::CSSPropertyID & key, const WebCore::CSSPropertyID & extra) Line 904 C++ > WebKit.dll!WTF::HashTable<enum WebCore::CSSPropertyID,enum WebCore::CSSPropertyID,WTF::IdentityExtractor,WTF::IntHash<unsigned int>,WTF::HashTraits<enum WebCore::CSSPropertyID>,WTF::HashTraits<enum WebCore::CSSPropertyID>>::add(const WebCore::CSSPropertyID & value) Line 419 C++ > WebKit.dll!WTF::HashSet<enum WebCore::CSSPropertyID,WTF::IntHash<unsigned int>,WTF::HashTraits<enum WebCore::CSSPropertyID>>::add(const WebCore::CSSPropertyID & value) Line 235 C++ > WebKit.dll!WebCore::compileTransitionPropertiesInStyle(const WebCore::RenderStyle & style, WTF::HashSet<enum WebCore::CSSPropertyID,WTF::IntHash<unsigned int>,WTF::HashTraits<enum WebCore::CSSPropertyID>> & transitionProperties, bool & transitionPropertiesContainAll) Line 391 C++ > WebKit.dll!WebCore::AnimationTimeline::updateCSSTransitionsForElement(WebCore::Element & element, const WebCore::RenderStyle & currentStyle, const WebCore::RenderStyle & afterChangeStyle) Line 564 C++ > WebKit.dll!WebCore::Style::TreeResolver::createAnimatedElementUpdate(std::unique_ptr<WebCore::RenderStyle,std::default_delete<WebCore::RenderStyle>> newStyle, WebCore::Element & element, WebCore::Style::Change parentChange) Line 315 C++ > WebKit.dll!WebCore::Style::TreeResolver::resolveElement(WebCore::Element & element) Line 211 C++ > WebKit.dll!WebCore::Style::TreeResolver::resolveComposedTree() Line 515 C++ > WebKit.dll!WebCore::Style::TreeResolver::resolve() Line 573 C++ > WebKit.dll!WebCore::Document::resolveStyle(WebCore::Document::ResolveStyleType type) Line 1964 C++ > WebKit.dll!WebFrame::invalidate() Line 1114 C++ > WebKit.dll!WebView::notifyPreferencesChanged(IWebNotification * notification) Line 5556 C++ > WebKit.dll!WebView::onNotify(IWebNotification * notification) Line 5094 C++ > WebKit.dll!WebNotificationCenter::postNotificationInternal(IWebNotification * notification, wchar_t * notificationName, IUnknown * anObject) Line 132 C++ > WebKit.dll!WebNotificationCenter::postNotificationName(wchar_t * notificationName, IUnknown * anObject, IPropertyBag * userInfo) Line 182 C++ > WebKit.dll!WebPreferences::postPreferencesChangesNotification() Line 154 C++ > WebKit.dll!WebPreferences::setBoolValue(const char * key, int value) Line 503 C++ > WebKit.dll!WebPreferences::setDeveloperExtrasEnabled(int enabled) Line 1560 C++ > DumpRenderTreeLib.dll!TestRunner::setDeveloperExtrasEnabled(bool enabled) Line 1142 C++ > DumpRenderTreeLib.dll!runTest(const std::string & inputLine) Line 1298 C++ > DumpRenderTreeLib.dll!main(int argc, const char * * argv) Line 1647 C++ > DumpRenderTreeLib.dll!dllLauncherEntryPoint(int argc, const char * * argv) Line 1683 C++ > DumpRenderTree.exe!main(int argc, const char * * argv) Line 230 C++ > [External Code]
Fujii Hironori
Comment 2
2020-02-02 23:20:54 PST
animations/invalid-property-animation.html doesn't crash on AppleWin Debug buildbot since
r255552
.
https://build.webkit.org/builders/Apple%20Win%2010%20Debug%20%28Tests%29/builds/3390
*** This bug has been marked as a duplicate of
bug 207071
***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug