RESOLVED FIXED222080
[ MacOS Wk2 Debug ] http/tests/misc/copy-resolves-urls.html is a flakey crash in RemoteMediaPlayerProxy
https://bugs.webkit.org/show_bug.cgi?id=222080
Summary [ MacOS Wk2 Debug ] http/tests/misc/copy-resolves-urls.html is a flakey crash...
Amir Mark Jr
Reported 2021-02-17 15:42:34 PST
http/tests/misc/copy-resolves-urls.html Is a flakey crash that occurs on both Big Sur wk2 Debug and Catalina wk2 debug. History: https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fmisc%2Fcopy-resolves-urls.html Crash Log: 0 com.apple.WebKit 0x0000000117617b92 WTF::HashTable<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*> >, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >::tableSizeMask() const + 130 (HashTable.h:585) 1 com.apple.WebKit 0x0000000117617917 WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*>* WTF::HashTable<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*> >, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >::inlineLookup<WTF::IdentityHashTranslator<WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >, WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >(WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> const&) + 87 (HashTable.h:675) 2 com.apple.WebKit 0x00000001176178ad WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*>* WTF::HashTable<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*> >, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >::lookup<WTF::IdentityHashTranslator<WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >, WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >(WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> const&) + 29 (HashTable.h:661) 3 com.apple.WebKit 0x0000000117617868 bool WTF::HashTable<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*> >, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >::contains<WTF::IdentityHashTranslator<WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >, WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >(WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> const&) const + 56 (HashTable.h:1098) 4 com.apple.WebKit 0x000000011761781d WTF::HashTable<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*>, WTF::KeyValuePairKeyExtractor<WTF::KeyValuePair<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*> >, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::KeyValuePairTraits, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> > >::contains(WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> const&) const + 29 (HashTable.h:477) 5 com.apple.WebKit 0x0000000117609d6d WTF::HashMap<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType>, WebKit::RemoteMediaResource*, WTF::DefaultHash<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> >, WTF::HashTraits<WebKit::RemoteMediaResource*> >::contains(WTF::ObjectIdentifier<WebKit::RemoteMediaResourceIdentifierType> const&) const + 29 (HashMap.h:298)
Attachments
crash log (93.15 KB, text/plain)
2021-02-18 12:50 PST, Ryan Haddad
no flags
Patch (3.75 KB, patch)
2021-02-18 13:28 PST, Peng Liu
no flags
Radar WebKit Bug Importer
Comment 1 2021-02-17 15:42:58 PST
Ryan Haddad
Comment 2 2021-02-18 12:50:48 PST
Created attachment 420862 [details] crash log
Peng Liu
Comment 3 2021-02-18 13:28:45 PST
EWS
Comment 4 2021-02-18 21:44:39 PST
Committed r273126: <https://commits.webkit.org/r273126> All reviewed patches have been landed. Closing bug and clearing flags on attachment 420867 [details].
Ryan Haddad
Comment 5 2021-03-22 17:11:47 PDT
*** Bug 221998 has been marked as a duplicate of this bug. ***
Ryan Haddad
Comment 6 2021-03-22 17:14:25 PDT
*** Bug 222000 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.