<?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>145905</bug_id>
          
          <creation_ts>2015-06-11 19:14:04 -0700</creation_ts>
          <short_desc>[iOS WK2] Video with reflection crashes WebKit and Safari</short_desc>
          <delta_ts>2015-06-12 10:05:31 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>jeremyj-wk</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1101471</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-06-11 19:14:04 -0700</bug_when>
    <thetext>[iOS WK2] Video with reflection crashes WebKit and Safari</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101474</commentid>
    <comment_count>1</comment_count>
      <attachid>254775</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-06-11 19:16:09 -0700</bug_when>
    <thetext>Created attachment 254775
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101477</commentid>
    <comment_count>2</comment_count>
      <attachid>254776</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2015-06-11 19:20:38 -0700</bug_when>
    <thetext>Created attachment 254776
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101627</commentid>
    <comment_count>3</comment_count>
      <attachid>254776</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-12 10:05:24 -0700</bug_when>
    <thetext>Comment on attachment 254776
Patch

Clearing flags on attachment: 254776

Committed r185511: &lt;http://trac.webkit.org/changeset/185511&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1101628</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-06-12 10:05:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>254775</attachid>
            <date>2015-06-11 19:16:09 -0700</date>
            <delta_ts>2015-06-11 19:20:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-145905-20150611191539.patch</filename>
            <type>text/plain</type>
            <size>2915</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg1NDYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNGZjMDZkZGRjNDY4NDk2
ZDk0NTY2NzIwYjQ0ZTMzYWM1NGU3ODcxNS4uMTI3ZWVkMmMwMGI1OTEzOWU2NzJlMTFiMmNlNzI5
MzM4ZWFjOWYxOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE1LTA2LTExICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1MgV0syXSBW
aWRlbyB3aXRoIHJlZmxlY3Rpb24gY3Jhc2hlcyBXZWJLaXQgYW5kIFNhZmFyaQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ1OTA1CisgICAgICAgIHJk
YXI6Ly9wcm9ibGVtLzE4MzY0OTM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisgICAgICAgIAorICAgICAgICBPbiBpT1MsIEFWUGxheWVyTGF5ZXJzIGFyZSBjb250YWlu
ZWQgaW5zaWRlIGEgV2ViVmlkZW9Db250YWluZXJMYXllciwgYnV0CisgICAgICAgIHRoZSBsYXll
ciB0eXBlIGlzIHN0aWxsIExheWVyVHlwZUFWUGxheWVyTGF5ZXIuCisgICAgICAgIAorICAgICAg
ICBBdm9pZCB0aHJvd2luZyBleGNlcHRpb25zIHdoZW4gY2xvbmluZyBzdWNoIGxheWVycyBieSBj
aGVja2luZyB0aGUgbGF5ZXIgY2xhc3MuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2Uv
bWFjL1BsYXRmb3JtQ0FMYXllclJlbW90ZUN1c3RvbS5tbToKKyAgICAgICAgKFdlYktpdDo6UGxh
dGZvcm1DQUxheWVyUmVtb3RlQ3VzdG9tOjpjbG9uZSk6CisKIDIwMTUtMDYtMTEgIEFuZGVycyBD
YXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KIAogICAgICAgICBNYWtlIFdLV2Vic2l0ZURh
dGFTdG9yZVJlZiBiYWNrZWQgYnkgYW4gQVBJOjpXZWJzaXRlRGF0YVN0b3JlCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FMYXllclJl
bW90ZUN1c3RvbS5tbSBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvUGxh
dGZvcm1DQUxheWVyUmVtb3RlQ3VzdG9tLm1tCmluZGV4IDFlZjlhOTkxMTE3OWYzOTE1NTNlOWI2
YjcxODA2ZmE5NTYwYzVjNzUuLjIwMThiYmZjOTMzNTQzNmJkYjUwMjY5M2Q1MzMwYTk2YjQxYWNk
NGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9tYWMvUGxh
dGZvcm1DQUxheWVyUmVtb3RlQ3VzdG9tLm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nl
c3MvV2ViUGFnZS9tYWMvUGxhdGZvcm1DQUxheWVyUmVtb3RlQ3VzdG9tLm1tCkBAIC0xMDQsMTMg
KzEwNCwyMCBAQCBQYXNzUmVmUHRyPFdlYkNvcmU6OlBsYXRmb3JtQ0FMYXllcj4gUGxhdGZvcm1D
QUxheWVyUmVtb3RlQ3VzdG9tOjpjbG9uZShQbGF0Zm9ybQogICAgIGJvb2wgY29weUNvbnRlbnRz
ID0gdHJ1ZTsKIAogICAgIGlmIChsYXllclR5cGUoKSA9PSBMYXllclR5cGVBVlBsYXllckxheWVy
KSB7Ci0gICAgICAgIGNsb25lZExheWVyID0gYWRvcHROUyhbYWxsb2NBVlBsYXllckxheWVySW5z
dGFuY2UoKSBpbml0XSk7CisgICAgICAgIAorICAgICAgICBpZiAoW3BsYXRmb3JtTGF5ZXIoKSBp
c0tpbmRPZkNsYXNzOmdldEFWUGxheWVyTGF5ZXJDbGFzcygpXSkgeworICAgICAgICAgICAgY2xv
bmVkTGF5ZXIgPSBhZG9wdE5TKFthbGxvY0FWUGxheWVyTGF5ZXJJbnN0YW5jZSgpIGluaXRdKTsK
KworICAgICAgICAgICAgQVZQbGF5ZXJMYXllciogZGVzdGluYXRpb25QbGF5ZXJMYXllciA9IHN0
YXRpY19jYXN0PEFWUGxheWVyTGF5ZXIgKj4oY2xvbmVkTGF5ZXIuZ2V0KCkpOworICAgICAgICAg
ICAgQVZQbGF5ZXJMYXllciogc291cmNlUGxheWVyTGF5ZXIgPSBzdGF0aWNfY2FzdDxBVlBsYXll
ckxheWVyICo+KHBsYXRmb3JtTGF5ZXIoKSk7CisgICAgICAgICAgICBkaXNwYXRjaF9hc3luYyhk
aXNwYXRjaF9nZXRfbWFpbl9xdWV1ZSgpLCBeeworICAgICAgICAgICAgICAgIFtkZXN0aW5hdGlv
blBsYXllckxheWVyIHNldFBsYXllcjpbc291cmNlUGxheWVyTGF5ZXIgcGxheWVyXV07CisgICAg
ICAgICAgICB9KTsKKyAgICAgICAgfSBlbHNlIHsKKyAgICAgICAgICAgIC8vIE9uIGlPUywgdGhl
IEFWUGxheWVyTGF5ZXIgaXMgaW5zaWRlIGEgV2ViVmlkZW9Db250YWluZXJMYXllci4gVGhpcyBj
b2RlIG5lZWRzIHRvIHNoYXJlIGxvZ2ljIHdpdGggTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0
aW9uT2JqQzo6Y3JlYXRlQVZQbGF5ZXJMYXllcigpLgorICAgICAgICAgICAgY2xvbmVkTGF5ZXIg
PSBhZG9wdE5TKFtbQ0FMYXllciBhbGxvY10gaW5pdF0pOworICAgICAgICB9CiAKLSAgICAgICAg
QVZQbGF5ZXJMYXllciogZGVzdGluYXRpb25QbGF5ZXJMYXllciA9IHN0YXRpY19jYXN0PEFWUGxh
eWVyTGF5ZXIgKj4oY2xvbmVkTGF5ZXIuZ2V0KCkpOwotICAgICAgICBBVlBsYXllckxheWVyKiBz
b3VyY2VQbGF5ZXJMYXllciA9IHN0YXRpY19jYXN0PEFWUGxheWVyTGF5ZXIgKj4ocGxhdGZvcm1M
YXllcigpKTsKLSAgICAgICAgZGlzcGF0Y2hfYXN5bmMoZGlzcGF0Y2hfZ2V0X21haW5fcXVldWUo
KSwgXnsKLSAgICAgICAgICAgIFtkZXN0aW5hdGlvblBsYXllckxheWVyIHNldFBsYXllcjpbc291
cmNlUGxheWVyTGF5ZXIgcGxheWVyXV07Ci0gICAgICAgIH0pOwogICAgICAgICBjb3B5Q29udGVu
dHMgPSBmYWxzZTsKICAgICB9IGVsc2UgaWYgKGxheWVyVHlwZSgpID09IExheWVyVHlwZVdlYkdM
TGF5ZXIpIHsKICAgICAgICAgY2xvbmVkTGF5ZXIgPSBhZG9wdE5TKFtbQ0FMYXllciBhbGxvY10g
aW5pdF0pOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>254776</attachid>
            <date>2015-06-11 19:20:38 -0700</date>
            <delta_ts>2015-06-12 10:05:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-145905-20150611192008.patch</filename>
            <type>text/plain</type>
            <size>2907</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTg1NDgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZWE5Yjc2MjZkMjA0MTFj
MzM3YjZmYzcxMjA4NzU0NzlhMjI5MzdjNC4uYmIxZmIxNWMxNTgwNzg1NWQ4ZTE5NjMyMjE2Nzli
ZjBlNTYxZjcyMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE1LTA2LTExICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIFtpT1MgV0syXSBW
aWRlbyB3aXRoIHJlZmxlY3Rpb24gY3Jhc2hlcyBXZWJLaXQgYW5kIFNhZmFyaQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQ1OTA1CisgICAgICAgIHJk
YXI6Ly9wcm9ibGVtLzE4MzY0OTM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisgICAgICAgIAorICAgICAgICBPbiBpT1MsIEFWUGxheWVyTGF5ZXJzIGFyZSBjb250YWlu
ZWQgaW5zaWRlIGEgV2ViVmlkZW9Db250YWluZXJMYXllciwgYnV0CisgICAgICAgIHRoZSBsYXll
ciB0eXBlIGlzIHN0aWxsIExheWVyVHlwZUFWUGxheWVyTGF5ZXIuCisgICAgICAgIAorICAgICAg
ICBBdm9pZCB0aHJvd2luZyBleGNlcHRpb25zIHdoZW4gY2xvbmluZyBzdWNoIGxheWVycyBieSBj
aGVja2luZyB0aGUgbGF5ZXIgY2xhc3MuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlBhZ2Uv
bWFjL1BsYXRmb3JtQ0FMYXllclJlbW90ZUN1c3RvbS5tbToKKyAgICAgICAgKFdlYktpdDo6UGxh
dGZvcm1DQUxheWVyUmVtb3RlQ3VzdG9tOjpjbG9uZSk6CisKIDIwMTUtMDYtMTEgIENhcmxvcyBB
bGJlcnRvIExvcGV6IFBlcmV6ICA8Y2xvcGV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgW0NNYWtl
XSBVbnJldmlld2VkIGJ1aWxkIGZpeCBhZnRlciByMTg1NDc5LgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL21hYy9QbGF0Zm9ybUNBTGF5ZXJSZW1vdGVDdXN0
b20ubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FM
YXllclJlbW90ZUN1c3RvbS5tbQppbmRleCAxZWY5YTk5MTExNzlmMzkxNTUzZTliNmI3MTgwNmZh
OTU2MGM1Yzc1Li4yMDE4YmJmYzkzMzU0MzZiZGI1MDI2OTNkNTMzMGE5NmI0MWFjZDRhIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvbWFjL1BsYXRmb3JtQ0FM
YXllclJlbW90ZUN1c3RvbS5tbQorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvbWFjL1BsYXRmb3JtQ0FMYXllclJlbW90ZUN1c3RvbS5tbQpAQCAtMTA0LDEzICsxMDQsMjAg
QEAgUGFzc1JlZlB0cjxXZWJDb3JlOjpQbGF0Zm9ybUNBTGF5ZXI+IFBsYXRmb3JtQ0FMYXllclJl
bW90ZUN1c3RvbTo6Y2xvbmUoUGxhdGZvcm0KICAgICBib29sIGNvcHlDb250ZW50cyA9IHRydWU7
CiAKICAgICBpZiAobGF5ZXJUeXBlKCkgPT0gTGF5ZXJUeXBlQVZQbGF5ZXJMYXllcikgewotICAg
ICAgICBjbG9uZWRMYXllciA9IGFkb3B0TlMoW2FsbG9jQVZQbGF5ZXJMYXllckluc3RhbmNlKCkg
aW5pdF0pOworICAgICAgICAKKyAgICAgICAgaWYgKFtwbGF0Zm9ybUxheWVyKCkgaXNLaW5kT2ZD
bGFzczpnZXRBVlBsYXllckxheWVyQ2xhc3MoKV0pIHsKKyAgICAgICAgICAgIGNsb25lZExheWVy
ID0gYWRvcHROUyhbYWxsb2NBVlBsYXllckxheWVySW5zdGFuY2UoKSBpbml0XSk7CisKKyAgICAg
ICAgICAgIEFWUGxheWVyTGF5ZXIqIGRlc3RpbmF0aW9uUGxheWVyTGF5ZXIgPSBzdGF0aWNfY2Fz
dDxBVlBsYXllckxheWVyICo+KGNsb25lZExheWVyLmdldCgpKTsKKyAgICAgICAgICAgIEFWUGxh
eWVyTGF5ZXIqIHNvdXJjZVBsYXllckxheWVyID0gc3RhdGljX2Nhc3Q8QVZQbGF5ZXJMYXllciAq
PihwbGF0Zm9ybUxheWVyKCkpOworICAgICAgICAgICAgZGlzcGF0Y2hfYXN5bmMoZGlzcGF0Y2hf
Z2V0X21haW5fcXVldWUoKSwgXnsKKyAgICAgICAgICAgICAgICBbZGVzdGluYXRpb25QbGF5ZXJM
YXllciBzZXRQbGF5ZXI6W3NvdXJjZVBsYXllckxheWVyIHBsYXllcl1dOworICAgICAgICAgICAg
fSk7CisgICAgICAgIH0gZWxzZSB7CisgICAgICAgICAgICAvLyBPbiBpT1MsIHRoZSBBVlBsYXll
ckxheWVyIGlzIGluc2lkZSBhIFdlYlZpZGVvQ29udGFpbmVyTGF5ZXIuIFRoaXMgY29kZSBuZWVk
cyB0byBzaGFyZSBsb2dpYyB3aXRoIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6
OmNyZWF0ZUFWUGxheWVyTGF5ZXIoKS4KKyAgICAgICAgICAgIGNsb25lZExheWVyID0gYWRvcHRO
UyhbW0NBTGF5ZXIgYWxsb2NdIGluaXRdKTsKKyAgICAgICAgfQogCi0gICAgICAgIEFWUGxheWVy
TGF5ZXIqIGRlc3RpbmF0aW9uUGxheWVyTGF5ZXIgPSBzdGF0aWNfY2FzdDxBVlBsYXllckxheWVy
ICo+KGNsb25lZExheWVyLmdldCgpKTsKLSAgICAgICAgQVZQbGF5ZXJMYXllciogc291cmNlUGxh
eWVyTGF5ZXIgPSBzdGF0aWNfY2FzdDxBVlBsYXllckxheWVyICo+KHBsYXRmb3JtTGF5ZXIoKSk7
Ci0gICAgICAgIGRpc3BhdGNoX2FzeW5jKGRpc3BhdGNoX2dldF9tYWluX3F1ZXVlKCksIF57Ci0g
ICAgICAgICAgICBbZGVzdGluYXRpb25QbGF5ZXJMYXllciBzZXRQbGF5ZXI6W3NvdXJjZVBsYXll
ckxheWVyIHBsYXllcl1dOwotICAgICAgICB9KTsKICAgICAgICAgY29weUNvbnRlbnRzID0gZmFs
c2U7CiAgICAgfSBlbHNlIGlmIChsYXllclR5cGUoKSA9PSBMYXllclR5cGVXZWJHTExheWVyKSB7
CiAgICAgICAgIGNsb25lZExheWVyID0gYWRvcHROUyhbW0NBTGF5ZXIgYWxsb2NdIGluaXRdKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>