<?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>208487</bug_id>
          
          <creation_ts>2020-03-02 16:56:20 -0800</creation_ts>
          <short_desc>Regression(r257354) Crash when trying on watch video on apple.com</short_desc>
          <delta_ts>2020-03-03 06:08:06 -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>WebKit Nightly Build</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <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>1624834</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-02 16:56:20 -0800</bug_when>
    <thetext>Crash when trying on watch video on apple.com:
Last Exception Backtrace:
0   CoreFoundation                     0x1a6ddd234 __exceptionPreprocess + 216 (/Library/Caches/com.apple.xbs/Sources/CoreFoundation/Foundation-1716/CoreFoundation/ObjC.subproj/NSException.m:199)
1   libobjc.A.dylib                    0x1a6b069c8 objc_exception_throw + 56 (/Library/Caches/com.apple.xbs/Sources/objc4/objc4-794/runtime/objc-exception.mm:565)
2   CoreFoundation                     0x1a6e456ec _CFThrowFormattedException + 112 (/Library/Caches/com.apple.xbs/Sources/CoreFoundation/Foundation-1716/CoreFoundation/ObjC.subproj/CFObject.m:1994)
3   CoreFoundation                     0x1a6e4f7a0 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:].cold.4 + 48 (/Library/Caches/com.apple.xbs/Sources/CoreFoundation/Foundation-1716/CoreFoundation/Collections.subproj/NSPlaceholderDictionary.m:70)
4   CoreFoundation                     0x1a6cd9dc4 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] + 240 (/Library/Caches/com.apple.xbs/Sources/CoreFoundation/Foundation-1716/CoreFoundation/Collections.subproj/NSPlaceholderDictionary.m:0)
5   CoreFoundation                     0x1a6ccbca0 +[NSDictionary dictionaryWithObjects:forKeys:count:] + 56 (/Library/Caches/com.apple.xbs/Sources/CoreFoundation/Foundation-1716/CoreFoundation/Collections.subproj/NSDictionary.m:607)
6   WebCore                            0x103d44474 WebCore::MediaPlayerPrivateAVFoundationObjC::createAVAssetForURL(WTF::URL const&amp;) + 2608
7   WebCore                            0x103d3d6dc WebCore::MediaPlayerPrivateAVFoundation::setPreload(WebCore::MediaPlayerEnums::Preload) + 1360
8   WebCore                            0x103d3933c WebCore::MediaPlayerPrivateAVFoundation::load(WTF::String const&amp;) + 428
9   WebCore                            0x10541a6f8 WebCore::MediaPlayer::loadWithNextMediaEngine(WebCore::MediaPlayerFactory const*) + 752
10  WebCore                            0x10541a2b0 WebCore::MediaPlayer::load(WTF::URL const&amp;, WebCore::ContentType const&amp;, WTF::String const&amp;) + 1032
11  WebCore                            0x104f2df28 WebCore::HTMLMediaElement::loadResource(WTF::URL const&amp;, WebCore::ContentType&amp;, WTF::String const&amp;) + 7284</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624835</commentid>
    <comment_count>1</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-02 16:56:34 -0800</bug_when>
    <thetext>&lt;rdar://problem/59967385&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1624839</commentid>
    <comment_count>2</comment_count>
      <attachid>392216</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-03-02 16:59:30 -0800</bug_when>
    <thetext>Created attachment 392216
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1625022</commentid>
    <comment_count>3</comment_count>
      <attachid>392216</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-03 06:08:04 -0800</bug_when>
    <thetext>Comment on attachment 392216
Patch

Clearing flags on attachment: 392216

Committed r257776: &lt;https://trac.webkit.org/changeset/257776&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1625023</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-03 06:08:06 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>392216</attachid>
            <date>2020-03-02 16:59:30 -0800</date>
            <delta_ts>2020-03-03 06:08:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208487-20200302165930.patch</filename>
            <type>text/plain</type>
            <size>3041</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU3NzQ2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDBmYzU4YWNmNzZjODE5
NGNkMDA5YWU2ODY1MDg0OGVjN2RhNDI2ZS4uOWRjZmRkYjk5NWFhNzEyMjRlMTQwMTBmMjdhNWMx
ODRkOTZlZGQ1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTAzLTAyICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVncmVzc2lvbihyMjU3MzU0
KSBDcmFzaCB3aGVuIHRyeWluZyBvbiB3YXRjaCB2aWRlbyBvbiBhcHBsZS5jb20KKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwODQ4NworICAgICAgICA8
cmRhcjovL3Byb2JsZW0vNTk5NjczODU+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVXNlIFdlYkNvcmU6OkNvb2tpZSdzIGNvZGUgdG8gY29udmVydCB0
byBhIE5TSFRUUENvb2tpZSBpbnN0ZWFkIG9mIHVzaW5nIHRvTlNIVFRQQ29va2llKCkKKyAgICAg
ICAgd2hpY2ggd2FzIG5vdCBxdWl0ZSByaWdodCwgZXNwZWNpYWxseSBhZnRlciByMjU3MzU0Lgor
CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5
ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlhUGxh
eWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OmNyZWF0ZUFWQXNzZXRGb3JVUkwpOgorICAgICAg
ICAoV2ViQ29yZTo6dG9OU0hUVFBDb29raWUpOiBEZWxldGVkLgorCiAyMDIwLTAzLTAyICBNYXJr
IExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBTY3JpcHRDb250cm9sbGVyOjpl
eGVjdXRlSWZKYXZhU2NyaXB0VVJMKCkgdXNlcyB3cm9uZyBKU0dsb2JhbE9iamVjdC4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpj
L01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakMubW0gYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclByaXZhdGVBVkZv
dW5kYXRpb25PYmpDLm1tCmluZGV4IDhkMTk1MmE5NDRjZGM3ZWQ3ZDQ3NzkzYzczYTgzOTczN2Uw
MmI1ZmIuLmQ5MTg2M2IzZjU1NGZmOTU0MGQ0M2Q1MTMwYWFjODllYWZjNzVhNDMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01l
ZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakMubW0KKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZG
b3VuZGF0aW9uT2JqQy5tbQpAQCAtNzQ2LDI2ICs3NDYsNiBAQCBzdGF0aWMgTlNVUkwgKmNhbm9u
aWNhbFVSTChjb25zdCBVUkwmIHVybCkKICAgICByZXR1cm4gW2Nhbm9uaWNhbFJlcXVlc3QgVVJM
XTsKIH0KIAotI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCi1zdGF0aWMgTlNIVFRQQ29va2llKiB0
b05TSFRUUENvb2tpZShjb25zdCBDb29raWUmIGNvb2tpZSkKLXsKLSAgICBSZXRhaW5QdHI8TlNN
dXRhYmxlRGljdGlvbmFyeT4gcHJvcGVydGllcyA9IGFkb3B0TlMoW1tOU011dGFibGVEaWN0aW9u
YXJ5IGFsbG9jXSBpbml0XSk7Ci0gICAgW3Byb3BlcnRpZXMgc2V0RGljdGlvbmFyeTpAewotICAg
ICAgICBOU0hUVFBDb29raWVOYW1lOiBjb29raWUubmFtZSwKLSAgICAgICAgTlNIVFRQQ29va2ll
VmFsdWU6IGNvb2tpZS52YWx1ZSwKLSAgICAgICAgTlNIVFRQQ29va2llRG9tYWluOiBjb29raWUu
ZG9tYWluLAotICAgICAgICBOU0hUVFBDb29raWVQYXRoOiBjb29raWUucGF0aCwKLSAgICAgICAg
TlNIVFRQQ29va2llRXhwaXJlczogY29va2llLmV4cGlyZXMgPyBbTlNEYXRlIGRhdGVXaXRoVGlt
ZUludGVydmFsU2luY2UxOTcwOigqY29va2llLmV4cGlyZXMgLyAxMDAwKV0gOiBuaWwsCi0gICAg
fV07Ci0gICAgaWYgKGNvb2tpZS5zZWN1cmUpCi0gICAgICAgIFtwcm9wZXJ0aWVzIHNldE9iamVj
dDpAWUVTIGZvcktleTpOU0hUVFBDb29raWVTZWN1cmVdOwotICAgIGlmIChjb29raWUuc2Vzc2lv
bikKLSAgICAgICAgW3Byb3BlcnRpZXMgc2V0T2JqZWN0OkBZRVMgZm9yS2V5Ok5TSFRUUENvb2tp
ZURpc2NhcmRdOwotCi0gICAgcmV0dXJuIFtOU0hUVFBDb29raWUgY29va2llV2l0aFByb3BlcnRp
ZXM6cHJvcGVydGllcy5nZXQoKV07Ci19Ci0jZW5kaWYKLQogdm9pZCBNZWRpYVBsYXllclByaXZh
dGVBVkZvdW5kYXRpb25PYmpDOjpjcmVhdGVBVkFzc2V0Rm9yVVJMKGNvbnN0IFVSTCYgdXJsKQog
ewogICAgIGlmIChtX2F2QXNzZXQpCkBAIC04NTAsNyArODMwLDcgQEAgdm9pZCBNZWRpYVBsYXll
clByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpjcmVhdGVBVkFzc2V0Rm9yVVJMKGNvbnN0IFVSTCYg
dXJsKQogICAgIGlmIChwbGF5ZXIoKS0+Z2V0UmF3Q29va2llcyh1cmwsIGNvb2tpZXMpKSB7CiAg
ICAgICAgIFJldGFpblB0cjxOU011dGFibGVBcnJheT4gbnNDb29raWVzID0gYWRvcHROUyhbW05T
TXV0YWJsZUFycmF5IGFsbG9jXSBpbml0V2l0aENhcGFjaXR5OmNvb2tpZXMuc2l6ZSgpXSk7CiAg
ICAgICAgIGZvciAoYXV0byYgY29va2llIDogY29va2llcykKLSAgICAgICAgICAgIFtuc0Nvb2tp
ZXMgYWRkT2JqZWN0OnRvTlNIVFRQQ29va2llKGNvb2tpZSldOworICAgICAgICAgICAgW25zQ29v
a2llcyBhZGRPYmplY3Q6KE5TSFRUUENvb2tpZSAqKWNvb2tpZV07CiAKICAgICAgICAgaWYgKFBB
TDo6Y2FuTG9hZF9BVkZvdW5kYXRpb25fQVZVUkxBc3NldEhUVFBDb29raWVzS2V5KCkpCiAgICAg
ICAgICAgICBbb3B0aW9ucyBzZXRPYmplY3Q6bnNDb29raWVzLmdldCgpIGZvcktleTpBVlVSTEFz
c2V0SFRUUENvb2tpZXNLZXldOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>