<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>222435</bug_id>
          
          <creation_ts>2021-02-25 13:07:11 -0800</creation_ts>
          <short_desc>[GPUP] The GPU Process crashes in WebKit::RemoteLegacyCDMFactoryProxy::getSession() with an assertion failure</short_desc>
          <delta_ts>2021-02-25 18:32:14 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Media</component>
          <version>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peng Liu">peng.liu6</reporter>
          <assigned_to name="Peng Liu">peng.liu6</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1733471</commentid>
    <comment_count>0</comment_count>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2021-02-25 13:07:11 -0800</bug_when>
    <thetext>https://build.webkit.org/results/Apple-BigSur-Debug-WK2-Tests/r273485%20(374)/com.apple.WebKit.GPU.Development-7268-crash-log.txt

Thread 0 Crashed:
0   com.apple.JavaScriptCore      	0x0000000135b0aa4e WTFCrash + 14 (Assertions.cpp:295)
1   com.apple.WebKit              	0x000000010826f58b WTFCrashWithInfo(int, char const*, char const*, int) + 27 (Assertions.h:671)
2   com.apple.WebKit              	0x0000000108dd8f5b void WTF::HashTable&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;, WTF::KeyValuePairKeyExtractor&lt;WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;::checkKey&lt;WTF::IdentityHashTranslator&lt;WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;, WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;(WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; const&amp;) + 139 (HashTable.h:647)
3   com.apple.WebKit              	0x0000000108dd8de4 WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;* WTF::HashTable&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;, WTF::KeyValuePairKeyExtractor&lt;WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;::inlineLookup&lt;WTF::IdentityHashTranslator&lt;WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;, WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;(WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; const&amp;) + 36 (HashTable.h:668)
4   com.apple.WebKit              	0x0000000108dd8dad WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;* WTF::HashTable&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;, WTF::KeyValuePairKeyExtractor&lt;WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;::lookup&lt;WTF::IdentityHashTranslator&lt;WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;, WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;(WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; const&amp;) + 29 (HashTable.h:661)
5   com.apple.WebKit              	0x0000000108dda953 WTF::HashTableConstIterator&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;, WTF::KeyValuePairKeyExtractor&lt;WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt; WTF::HashTable&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;, WTF::KeyValuePairKeyExtractor&lt;WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;::find&lt;WTF::IdentityHashTranslator&lt;WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;, WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;(WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; const&amp;) const + 83 (HashTable.h:1084)
6   com.apple.WebKit              	0x0000000108dda8bb WTF::HashTable&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt;, WTF::KeyValuePairKeyExtractor&lt;WTF::KeyValuePair&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::KeyValuePairTraits, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt; &gt;::find(WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; const&amp;) const + 43 (HashTable.h:476)
7   com.apple.WebKit              	0x0000000108dbd366 WTF::HashMap&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt;, std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt;, WTF::DefaultHash&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; &gt;, WTF::HashTraits&lt;std::__1::unique_ptr&lt;WebKit::RemoteLegacyCDMSessionProxy, std::__1::default_delete&lt;WebKit::RemoteLegacyCDMSessionProxy&gt; &gt; &gt; &gt;::find(WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; const&amp;) const + 54 (HashMap.h:292)
8   com.apple.WebKit              	0x0000000108dbd266 WebKit::RemoteLegacyCDMFactoryProxy::getSession(WTF::ObjectIdentifier&lt;WebKit::RemoteLegacyCDMSessionIdentifierType&gt; const&amp;) const + 70 (RemoteLegacyCDMFactoryProxy.cpp:156)
9   com.apple.WebKit              	0x0000000108dc78b0 WebKit::RemoteMediaPlayerProxy::mediaPlayerCachedKeyForKeyId(WTF::String const&amp;) const + 320 (RemoteMediaPlayerProxy.cpp:650)
10  com.apple.WebCore             	0x000000011c0dc862 WebCore::MediaPlayer::cachedKeyForKeyId(WTF::String const&amp;) const + 66 (MediaPlayer.cpp:1346)
11  com.apple.WebCore             	0x0000000118051d6e WebCore::MediaPlayerPrivateAVFoundationObjC::shouldWaitForLoadingOfResource(AVAssetResourceLoadingRequest*) + 2590 (MediaPlayerPrivateAVFoundationObjC.mm:1852)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1733475</commentid>
    <comment_count>1</comment_count>
      <attachid>421556</attachid>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2021-02-25 13:19:33 -0800</bug_when>
    <thetext>Created attachment 421556
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1733626</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-25 18:31:19 -0800</bug_when>
    <thetext>Committed r273526: &lt;https://commits.webkit.org/r273526&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 421556.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1733627</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-25 18:32:14 -0800</bug_when>
    <thetext>&lt;rdar://problem/74771394&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>421556</attachid>
            <date>2021-02-25 13:19:33 -0800</date>
            <delta_ts>2021-02-25 18:31:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222435-20210225131932.patch</filename>
            <type>text/plain</type>
            <size>1752</size>
            <attacher name="Peng Liu">peng.liu6</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjczNDk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGM1NDdjZGVkNTdlZTMzYjA0
MTQyNGIyODk5NzgxMjNjZWYzYjY3ODAuLjkxY2E2NDRhNDBmOWVhNzVhNDFjNjlkOTFhMzhlNDM2
MWE3NzlmNTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMjEtMDItMjUgIFBlbmcgTGl1
ICA8cGVuZy5saXU2QGFwcGxlLmNvbT4KKworICAgICAgICBbR1BVUF0gVGhlIEdQVSBQcm9jZXNz
IGNyYXNoZXMgaW4gV2ViS2l0OjpSZW1vdGVMZWdhY3lDRE1GYWN0b3J5UHJveHk6OmdldFNlc3Np
b24oKSB3aXRoIGFuIGFzc2VydGlvbiBmYWlsdXJlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjI0MzUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBGaXggYW4gYXNzZXJ0aW9uIGZhaWx1cmUgb24gZGVidWcg
Ym90cy4KKworICAgICAgICBObyBuZXcgdGVzdHMuIEZpeCBjcmFzaGVzIG9uIHRoZSBib3RzLgor
CisgICAgICAgICogR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVBsYXllclByb3h5LmNwcDoK
KyAgICAgICAgKFdlYktpdDo6UmVtb3RlTWVkaWFQbGF5ZXJQcm94eTo6bWVkaWFQbGF5ZXJDYWNo
ZWRLZXlGb3JLZXlJZCBjb25zdCk6CisgICAgICAgIFdlIHNob3VsZCBub3Qgc2VhcmNoIHRoZSBo
YXNoIHRhYmxlIHdpdGggYW4gZW1wdHkga2V5IChgbV9sZWdhY3lTZXNzaW9uYCkuCisKIDIwMjEt
MDItMjUgIFBlciBBcm5lICA8cHZvbGxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgVGVtcG9yYXJp
bHkgc3RvcCBlbmZvcmNpbmcgbm90aWZpY2F0aW9uIGZpbHRlcmluZwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhUGxheWVyUHJveHkuY3BwIGIv
U291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhUGxheWVyUHJveHkuY3Bw
CmluZGV4IGI0ZDFlYWYyY2RiMTliMDgyZjJlZTBjYjI2Y2RkMDdlNzI1MWQxYTkuLjBhZTI2NDcy
NTI3MGQwMGNkZGNmOTU1OWNmN2I5NzRmMjYxMjM2NjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVBsYXllclByb3h5LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFQbGF5ZXJQcm94eS5jcHAKQEAg
LTY0Nyw2ICs2NDcsOSBAQCBSZWZQdHI8QXJyYXlCdWZmZXI+IFJlbW90ZU1lZGlhUGxheWVyUHJv
eHk6Om1lZGlhUGxheWVyQ2FjaGVkS2V5Rm9yS2V5SWQoY29uc3QgUwogICAgIGlmICghbV9tYW5h
Z2VyIHx8ICFtX21hbmFnZXItPmdwdUNvbm5lY3Rpb25Ub1dlYlByb2Nlc3MoKSkKICAgICAgICAg
cmV0dXJuIG51bGxwdHI7CiAKKyAgICBpZiAoIW1fbGVnYWN5U2Vzc2lvbikKKyAgICAgICAgcmV0
dXJuIG51bGxwdHI7CisKICAgICBpZiAoYXV0byBjZG1TZXNzaW9uID0gbV9tYW5hZ2VyLT5ncHVD
b25uZWN0aW9uVG9XZWJQcm9jZXNzKCktPmxlZ2FjeUNkbUZhY3RvcnlQcm94eSgpLmdldFNlc3Np
b24obV9sZWdhY3lTZXNzaW9uKSkKICAgICAgICAgcmV0dXJuIGNkbVNlc3Npb24tPmdldENhY2hl
ZEtleUZvcktleUlkKGtleUlkKTsKICAgICByZXR1cm4gbnVsbHB0cjsK
</data>

          </attachment>
      

    </bug>

</bugzilla>