<?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>103431</bug_id>
          
          <creation_ts>2012-11-27 09:37:31 -0800</creation_ts>
          <short_desc>[V8] Crash wrapping media element when MediaPlayer isn&apos;t available</short_desc>
          <delta_ts>2012-11-28 03:34:20 -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>WebCore Misc.</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Marshall Greenblatt">marshall</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>dcarney</cc>
    
    <cc>haraken</cc>
    
    <cc>japhet</cc>
    
    <cc>ojan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>776869</commentid>
    <comment_count>0</comment_count>
    <who name="Marshall Greenblatt">marshall</who>
    <bug_when>2012-11-27 09:37:31 -0800</bug_when>
    <thetext>1. Ensure a browser using v8 doesn&apos;t have access to a media player
2. Visit a page with a &lt;video&gt; tag
3. Infinite recursion

This seems to be a reappearance of https://bugs.webkit.org/show_bug.cgi?id=39907, likely caused by https://bugs.webkit.org/show_bug.cgi?id=102082 ([V8] More efficient wrapper dispatch).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>776898</commentid>
    <comment_count>1</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-11-27 09:56:37 -0800</bug_when>
    <thetext>Dan, would you be willing to take a look at this bug?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777591</commentid>
    <comment_count>2</comment_count>
    <who name="Dan Carney">dcarney</who>
    <bug_when>2012-11-28 00:13:25 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; Dan, would you be willing to take a look at this bug?

On it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777636</commentid>
    <comment_count>3</comment_count>
      <attachid>176429</attachid>
    <who name="Dan Carney">dcarney</who>
    <bug_when>2012-11-28 01:45:48 -0800</bug_when>
    <thetext>Created attachment 176429
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777649</commentid>
    <comment_count>4</comment_count>
      <attachid>176430</attachid>
    <who name="Dan Carney">dcarney</who>
    <bug_when>2012-11-28 02:01:13 -0800</bug_when>
    <thetext>Created attachment 176430
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777671</commentid>
    <comment_count>5</comment_count>
      <attachid>176430</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2012-11-28 02:45:53 -0800</bug_when>
    <thetext>Comment on attachment 176430
Patch

Looks reasonable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777708</commentid>
    <comment_count>6</comment_count>
      <attachid>176430</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-28 03:34:16 -0800</bug_when>
    <thetext>Comment on attachment 176430
Patch

Clearing flags on attachment: 176430

Committed r135993: &lt;http://trac.webkit.org/changeset/135993&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>777709</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-11-28 03:34:20 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>176429</attachid>
            <date>2012-11-28 01:45:48 -0800</date>
            <delta_ts>2012-11-28 02:01:06 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-103431-20121128104323.patch</filename>
            <type>text/plain</type>
            <size>5278</size>
            <attacher name="Dan Carney">dcarney</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1OTgxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjk4ZjZiOGE4NjhjNDE1
N2Q3YmQ4ZDcwMjA5ZGQ4MDg5YmQ3NjI3Yy4uMDZmNTAwMWYzOWQwNWQzNzZiZjZkOWNkM2Y0MTk4
Zjc1YjEzNGJjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTExLTI4ICBEYW4g
Q2FybmV5ICA8ZGNhcm5leUBnb29nbGUuY29tPgorCisgICAgICAgIFtWOF0gQ3Jhc2ggd3JhcHBp
bmcgbWVkaWEgZWxlbWVudCB3aGVuIE1lZGlhUGxheWVyIGlzbid0IGF2YWlsYWJsZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzNDMxCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2FsbCBIVE1MRWxlbWVu
dDo6Y3JlYXRlV3JhcHBlciBkaXJlY3RseSB3aGVuIGRpc3BhdGNoaW5nIGEKKyAgICAgICAgZGlz
YWJsZWQgTWVkaWFFbGVtZW50IHdyYXAuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBUZXN0aW5n
IHRoaXMgbXVzdCBhcHBhcmVudGx5IGJlIG1hbnVhbC4KKworICAgICAgICAqIGJpbmRpbmdzL3Nj
cmlwdHMvQ29kZUdlbmVyYXRvclY4LnBtOgorICAgICAgICAoR2VuZXJhdGVIZWFkZXIpOgorICAg
ICAgICAqIGRvbS9tYWtlX25hbWVzLnBsOgorICAgICAgICAocHJpbnRXcmFwcGVyRnVuY3Rpb25z
KToKKyAgICAgICAgKHByaW50V3JhcHBlckZhY3RvcnlIZWFkZXJGaWxlKToKKwogMjAxMi0xMS0y
NyAgTWlrZSBXZXN0ICA8bWt3c3RAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIEltcHJvdmUgV2Vi
U29ja2V0Q2hhbm5lbCBjb25uZWN0aW9uIGZhaWx1cmUgY29uc29sZSBtZXNzYWdlcy4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvclY4LnBt
IGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG0KaW5k
ZXggY2I4Y2YyNTAxMTgzMDdiYjlhYTEzMGUwMWVlODU5OTE2ZmEyMzcxMi4uNGM4MTA4MDdjNmIw
YjMwNjZhMDE4ZDRjNDM5M2QzMDBmNGU1NmJiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
YmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG0KKysrIGIvU291cmNlL1dlYkNvcmUv
YmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG0KQEAgLTQ3OCwxMSArNDc4LDE2IEBA
IEVORAogICAgIGlmICgkaW50ZXJmYWNlTmFtZSBlcSAiSFRNTEVsZW1lbnQiKSB7CiAgICAgICAg
IHB1c2goQGhlYWRlckNvbnRlbnQsIDw8RU5EKTsKICAgICBmcmllbmQgdjg6OkhhbmRsZTx2ODo6
T2JqZWN0PiBjcmVhdGVWOEhUTUxXcmFwcGVyKEhUTUxFbGVtZW50Kiwgdjg6OkhhbmRsZTx2ODo6
T2JqZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4OjpJc29sYXRlKik7CisgICAgZnJpZW5kIHY4OjpI
YW5kbGU8djg6Ok9iamVjdD4gY3JlYXRlVjhIVE1MRGlyZWN0V3JhcHBlcihIVE1MRWxlbWVudCos
IHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSopOwog
RU5ECiAgICAgfSBlbHNpZiAoJGludGVyZmFjZU5hbWUgZXEgIlNWR0VsZW1lbnQiKSB7CiAgICAg
ICAgIHB1c2goQGhlYWRlckNvbnRlbnQsIDw8RU5EKTsKICAgICBmcmllbmQgdjg6OkhhbmRsZTx2
ODo6T2JqZWN0PiBjcmVhdGVWOFNWR1dyYXBwZXIoU1ZHRWxlbWVudCosIHY4OjpIYW5kbGU8djg6
Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSopOwogRU5ECisgICAgfSBlbHNp
ZiAoJGludGVyZmFjZU5hbWUgZXEgIkhUTUxVbmtub3duRWxlbWVudCIpIHsKKyAgICAgICAgcHVz
aChAaGVhZGVyQ29udGVudCwgPDxFTkQpOworICAgIGZyaWVuZCB2ODo6SGFuZGxlPHY4OjpPYmpl
Y3Q+IGNyZWF0ZVY4SFRNTEZhbGxiYWNrV3JhcHBlcihIVE1MVW5rbm93bkVsZW1lbnQqLCB2ODo6
SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0aW9uQ29udGV4dCwgdjg6Oklzb2xhdGUqKTsKK0VORAog
ICAgIH0gZWxzaWYgKCRpbnRlcmZhY2VOYW1lIGVxICJFbGVtZW50IikgewogICAgICAgICBwdXNo
KEBoZWFkZXJDb250ZW50LCA8PEVORCk7CiAgICAgLy8gVGhpcyBpcyBhIHBlcmZvcm1hbmNlIG9w
dGltaXphdGlvbiBoYWNrLiBTZWUgVjhFbGVtZW50Ojp3cmFwLgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvZG9tL21ha2VfbmFtZXMucGwgYi9Tb3VyY2UvV2ViQ29yZS9kb20vbWFrZV9uYW1l
cy5wbAppbmRleCA3MTViYTU2ZTQ3MGFkYmJkMTAyMDYwNGUyYTBkNjMwNzUxNTVhZTZlLi4yMDFm
NDVmNDRlODY4ODcwOTQ3NDMzZTMwNWQ2NzE3NTg3OGNlODNhIDEwMDc1NQotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9kb20vbWFrZV9uYW1lcy5wbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9kb20vbWFrZV9u
YW1lcy5wbApAQCAtMTA3MCw3ICsxMDcwLDcgQEAgc3RhdGljIHY4OjpIYW5kbGU8djg6Ok9iamVj
dD4gY3JlYXRlJHtKU0ludGVyZmFjZU5hbWV9V3JhcHBlcigkcGFyYW1ldGVyc3tuYW1lc3AKIHsK
ICAgICBTZXR0aW5ncyogc2V0dGluZ3MgPSBlbGVtZW50LT5kb2N1bWVudCgpLT5zZXR0aW5ncygp
OwogICAgIGlmICghTWVkaWFQbGF5ZXI6OmlzQXZhaWxhYmxlKCkgfHwgKHNldHRpbmdzICYmICFz
ZXR0aW5ncy0+aXNNZWRpYUVuYWJsZWQoKSkpCi0gICAgICAgIHJldHVybiB3cmFwKGVsZW1lbnQs
IGNyZWF0aW9uQ29udGV4dCwgaXNvbGF0ZSk7CisgICAgICAgIHJldHVybiBjcmVhdGVWOCRwYXJh
bWV0ZXJze25hbWVzcGFjZX1EaXJlY3RXcmFwcGVyKGVsZW1lbnQsIGNyZWF0aW9uQ29udGV4dCwg
aXNvbGF0ZSk7CiAgICAgcmV0dXJuIHdyYXAoc3RhdGljX2Nhc3Q8JHtKU0ludGVyZmFjZU5hbWV9
Kj4oZWxlbWVudCksIGNyZWF0aW9uQ29udGV4dCwgaXNvbGF0ZSk7CiB9CiAKQEAgLTEwODIsNyAr
MTA4Miw3IEBAIEVORAogc3RhdGljIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRlJHtKU0lu
dGVyZmFjZU5hbWV9V3JhcHBlcigkcGFyYW1ldGVyc3tuYW1lc3BhY2V9RWxlbWVudCogZWxlbWVu
dCwgdjg6OkhhbmRsZTx2ODo6T2JqZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4OjpJc29sYXRlKiBp
c29sYXRlKQogewogICAgIGlmICghQ29udGV4dEZlYXR1cmVzOjoke2NvbnRleHRDb25kaXRpb25h
bH1FbmFibGVkKGVsZW1lbnQtPmRvY3VtZW50KCkpKQotICAgICAgICByZXR1cm4gd3JhcCh0byRw
YXJhbWV0ZXJze2ZhbGxiYWNrSW50ZXJmYWNlTmFtZX0oZWxlbWVudCksIGNyZWF0aW9uQ29udGV4
dCwgaXNvbGF0ZSk7CisgICAgICAgIHJldHVybiBjcmVhdGVWOCRwYXJhbWV0ZXJze25hbWVzcGFj
ZX1GYWxsYmFja1dyYXBwZXIodG8kcGFyYW1ldGVyc3tmYWxsYmFja0ludGVyZmFjZU5hbWV9KGVs
ZW1lbnQpLCBjcmVhdGlvbkNvbnRleHQsIGlzb2xhdGUpOwogICAgIHJldHVybiB3cmFwKHN0YXRp
Y19jYXN0PCR7SlNJbnRlcmZhY2VOYW1lfSo+KGVsZW1lbnQpLCBjcmVhdGlvbkNvbnRleHQsIGlz
b2xhdGUpOwogfQogRU5ECkBAIC0xMDkzLDcgKzEwOTMsNyBAQCBFTkQKIHN0YXRpYyB2ODo6SGFu
ZGxlPHY4OjpPYmplY3Q+IGNyZWF0ZSR7SlNJbnRlcmZhY2VOYW1lfVdyYXBwZXIoJHBhcmFtZXRl
cnN7bmFtZXNwYWNlfUVsZW1lbnQqIGVsZW1lbnQsIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3Jl
YXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSogaXNvbGF0ZSkKIHsKICAgICBpZiAoIVJ1bnRpbWVF
bmFibGVkRmVhdHVyZXM6OiR7cnVudGltZUNvbmRpdGlvbmFsfUVuYWJsZWQoKSkKLSAgICAgICAg
cmV0dXJuIHdyYXAodG8kcGFyYW1ldGVyc3tmYWxsYmFja0ludGVyZmFjZU5hbWV9KGVsZW1lbnQp
LCBjcmVhdGlvbkNvbnRleHQsIGlzb2xhdGUpOworICAgICAgICByZXR1cm4gY3JlYXRlVjgkcGFy
YW1ldGVyc3tuYW1lc3BhY2V9RmFsbGJhY2tXcmFwcGVyKHRvJHBhcmFtZXRlcnN7ZmFsbGJhY2tJ
bnRlcmZhY2VOYW1lfShlbGVtZW50KSwgY3JlYXRpb25Db250ZXh0LCBpc29sYXRlKTsKICAgICBy
ZXR1cm4gd3JhcChzdGF0aWNfY2FzdDwke0pTSW50ZXJmYWNlTmFtZX0qPihlbGVtZW50KSwgY3Jl
YXRpb25Db250ZXh0LCBpc29sYXRlKTsKIH0KIEVORApAQCAtMTMzMSw2ICsxMzMxLDggQEAgRU5E
CiA7CiAgICAgfSBlbHNpZiAoJHdyYXBwZXJGYWN0b3J5VHlwZSBlcSAiVjgiKSB7CiAgICAgICAg
IHByaW50IEYgPDxFTkQKKyNpbmNsdWRlIDxWOCRwYXJhbWV0ZXJze25hbWVzcGFjZX1FbGVtZW50
Lmg+CisjaW5jbHVkZSA8VjgkcGFyYW1ldGVyc3tmYWxsYmFja0ludGVyZmFjZU5hbWV9Lmg+CiAj
aW5jbHVkZSA8djguaD4KIAogbmFtZXNwYWNlIFdlYkNvcmUgewpAQCAtMTMzOCw2ICsxMzQwLDE0
IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICBjbGFzcyAkcGFyYW1ldGVyc3tuYW1lc3BhY2V9
RWxlbWVudDsKIAogICAgIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRlVjgkcGFyYW1ldGVy
c3tuYW1lc3BhY2V9V3JhcHBlcigkcGFyYW1ldGVyc3tuYW1lc3BhY2V9RWxlbWVudCosIHY4OjpI
YW5kbGU8djg6Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSopOworICAgIGlu
bGluZSB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0ZVY4JHBhcmFtZXRlcnN7bmFtZXNwYWNl
fURpcmVjdFdyYXBwZXIoJHBhcmFtZXRlcnN7bmFtZXNwYWNlfUVsZW1lbnQqIGVsZW1lbnQsIHY4
OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSogaXNvbGF0
ZSkKKyAgICB7CisgICAgICAgIHJldHVybiBWOCRwYXJhbWV0ZXJze25hbWVzcGFjZX1FbGVtZW50
OjpjcmVhdGVXcmFwcGVyKGVsZW1lbnQsIGNyZWF0aW9uQ29udGV4dCwgaXNvbGF0ZSk7CisgICAg
fQorICAgIGlubGluZSB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0ZVY4JHBhcmFtZXRlcnN7
bmFtZXNwYWNlfUZhbGxiYWNrV3JhcHBlcigkcGFyYW1ldGVyc3tmYWxsYmFja0ludGVyZmFjZU5h
bWV9KiBlbGVtZW50LCB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0aW9uQ29udGV4dCwgdjg6
Oklzb2xhdGUqIGlzb2xhdGUpCisgICAgeworICAgICAgICByZXR1cm4gVjgkcGFyYW1ldGVyc3tm
YWxsYmFja0ludGVyZmFjZU5hbWV9OjpjcmVhdGVXcmFwcGVyKGVsZW1lbnQsIGNyZWF0aW9uQ29u
dGV4dCwgaXNvbGF0ZSk7CisgICAgfQogfQogRU5ECiA7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>176430</attachid>
            <date>2012-11-28 02:01:13 -0800</date>
            <delta_ts>2012-11-28 03:34:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-103431-20121128105848.patch</filename>
            <type>text/plain</type>
            <size>5466</size>
            <attacher name="Dan Carney">dcarney</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM1OTgxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjk4ZjZiOGE4NjhjNDE1
N2Q3YmQ4ZDcwMjA5ZGQ4MDg5YmQ3NjI3Yy4uMDZmNTAwMWYzOWQwNWQzNzZiZjZkOWNkM2Y0MTk4
Zjc1YjEzNGJjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTExLTI4ICBEYW4g
Q2FybmV5ICA8ZGNhcm5leUBnb29nbGUuY29tPgorCisgICAgICAgIFtWOF0gQ3Jhc2ggd3JhcHBp
bmcgbWVkaWEgZWxlbWVudCB3aGVuIE1lZGlhUGxheWVyIGlzbid0IGF2YWlsYWJsZQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAzNDMxCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQ2FsbCBIVE1MRWxlbWVu
dDo6Y3JlYXRlV3JhcHBlciBkaXJlY3RseSB3aGVuIGRpc3BhdGNoaW5nIGEKKyAgICAgICAgZGlz
YWJsZWQgTWVkaWFFbGVtZW50IHdyYXAuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBUZXN0aW5n
IHRoaXMgbXVzdCBhcHBhcmVudGx5IGJlIG1hbnVhbC4KKworICAgICAgICAqIGJpbmRpbmdzL3Nj
cmlwdHMvQ29kZUdlbmVyYXRvclY4LnBtOgorICAgICAgICAoR2VuZXJhdGVIZWFkZXIpOgorICAg
ICAgICAqIGRvbS9tYWtlX25hbWVzLnBsOgorICAgICAgICAocHJpbnRXcmFwcGVyRnVuY3Rpb25z
KToKKyAgICAgICAgKHByaW50V3JhcHBlckZhY3RvcnlIZWFkZXJGaWxlKToKKwogMjAxMi0xMS0y
NyAgTWlrZSBXZXN0ICA8bWt3c3RAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIEltcHJvdmUgV2Vi
U29ja2V0Q2hhbm5lbCBjb25uZWN0aW9uIGZhaWx1cmUgY29uc29sZSBtZXNzYWdlcy4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3NjcmlwdHMvQ29kZUdlbmVyYXRvclY4LnBt
IGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG0KaW5k
ZXggY2I4Y2YyNTAxMTgzMDdiYjlhYTEzMGUwMWVlODU5OTE2ZmEyMzcxMi4uMDBlYzhmZjZhOWJk
OTlhZjE5NmMwMmM4MjFiMGRmNjQxNTY3ZjdiOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
YmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG0KKysrIGIvU291cmNlL1dlYkNvcmUv
YmluZGluZ3Mvc2NyaXB0cy9Db2RlR2VuZXJhdG9yVjgucG0KQEAgLTQ3OCwxMCArNDc4LDE3IEBA
IEVORAogICAgIGlmICgkaW50ZXJmYWNlTmFtZSBlcSAiSFRNTEVsZW1lbnQiKSB7CiAgICAgICAg
IHB1c2goQGhlYWRlckNvbnRlbnQsIDw8RU5EKTsKICAgICBmcmllbmQgdjg6OkhhbmRsZTx2ODo6
T2JqZWN0PiBjcmVhdGVWOEhUTUxXcmFwcGVyKEhUTUxFbGVtZW50Kiwgdjg6OkhhbmRsZTx2ODo6
T2JqZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4OjpJc29sYXRlKik7CisgICAgZnJpZW5kIHY4OjpI
YW5kbGU8djg6Ok9iamVjdD4gY3JlYXRlVjhIVE1MRGlyZWN0V3JhcHBlcihIVE1MRWxlbWVudCos
IHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSopOwog
RU5ECiAgICAgfSBlbHNpZiAoJGludGVyZmFjZU5hbWUgZXEgIlNWR0VsZW1lbnQiKSB7CiAgICAg
ICAgIHB1c2goQGhlYWRlckNvbnRlbnQsIDw8RU5EKTsKICAgICBmcmllbmQgdjg6OkhhbmRsZTx2
ODo6T2JqZWN0PiBjcmVhdGVWOFNWR1dyYXBwZXIoU1ZHRWxlbWVudCosIHY4OjpIYW5kbGU8djg6
Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSopOworICAgIGZyaWVuZCB2ODo6
SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0ZVY4U1ZHRGlyZWN0V3JhcHBlcihTVkdFbGVtZW50Kiwg
djg6OkhhbmRsZTx2ODo6T2JqZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4OjpJc29sYXRlKik7Cisg
ICAgZnJpZW5kIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRlVjhTVkdGYWxsYmFja1dyYXBw
ZXIoU1ZHRWxlbWVudCosIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRpb25Db250ZXh0LCB2
ODo6SXNvbGF0ZSopOworRU5ECisgICAgfSBlbHNpZiAoJGludGVyZmFjZU5hbWUgZXEgIkhUTUxV
bmtub3duRWxlbWVudCIpIHsKKyAgICAgICAgcHVzaChAaGVhZGVyQ29udGVudCwgPDxFTkQpOwor
ICAgIGZyaWVuZCB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0ZVY4SFRNTEZhbGxiYWNrV3Jh
cHBlcihIVE1MVW5rbm93bkVsZW1lbnQqLCB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0aW9u
Q29udGV4dCwgdjg6Oklzb2xhdGUqKTsKIEVORAogICAgIH0gZWxzaWYgKCRpbnRlcmZhY2VOYW1l
IGVxICJFbGVtZW50IikgewogICAgICAgICBwdXNoKEBoZWFkZXJDb250ZW50LCA8PEVORCk7CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9kb20vbWFrZV9uYW1lcy5wbCBiL1NvdXJjZS9XZWJD
b3JlL2RvbS9tYWtlX25hbWVzLnBsCmluZGV4IDcxNWJhNTZlNDcwYWRiYmQxMDIwNjA0ZTJhMGQ2
MzA3NTE1NWFlNmUuLjIwMWY0NWY0NGU4Njg4NzA5NDc0MzNlMzA1ZDY3MTc1ODc4Y2U4M2EgMTAw
NzU1Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9tYWtlX25hbWVzLnBsCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2RvbS9tYWtlX25hbWVzLnBsCkBAIC0xMDcwLDcgKzEwNzAsNyBAQCBzdGF0aWMgdjg6
OkhhbmRsZTx2ODo6T2JqZWN0PiBjcmVhdGUke0pTSW50ZXJmYWNlTmFtZX1XcmFwcGVyKCRwYXJh
bWV0ZXJze25hbWVzcAogewogICAgIFNldHRpbmdzKiBzZXR0aW5ncyA9IGVsZW1lbnQtPmRvY3Vt
ZW50KCktPnNldHRpbmdzKCk7CiAgICAgaWYgKCFNZWRpYVBsYXllcjo6aXNBdmFpbGFibGUoKSB8
fCAoc2V0dGluZ3MgJiYgIXNldHRpbmdzLT5pc01lZGlhRW5hYmxlZCgpKSkKLSAgICAgICAgcmV0
dXJuIHdyYXAoZWxlbWVudCwgY3JlYXRpb25Db250ZXh0LCBpc29sYXRlKTsKKyAgICAgICAgcmV0
dXJuIGNyZWF0ZVY4JHBhcmFtZXRlcnN7bmFtZXNwYWNlfURpcmVjdFdyYXBwZXIoZWxlbWVudCwg
Y3JlYXRpb25Db250ZXh0LCBpc29sYXRlKTsKICAgICByZXR1cm4gd3JhcChzdGF0aWNfY2FzdDwk
e0pTSW50ZXJmYWNlTmFtZX0qPihlbGVtZW50KSwgY3JlYXRpb25Db250ZXh0LCBpc29sYXRlKTsK
IH0KIApAQCAtMTA4Miw3ICsxMDgyLDcgQEAgRU5ECiBzdGF0aWMgdjg6OkhhbmRsZTx2ODo6T2Jq
ZWN0PiBjcmVhdGUke0pTSW50ZXJmYWNlTmFtZX1XcmFwcGVyKCRwYXJhbWV0ZXJze25hbWVzcGFj
ZX1FbGVtZW50KiBlbGVtZW50LCB2ODo6SGFuZGxlPHY4OjpPYmplY3Q+IGNyZWF0aW9uQ29udGV4
dCwgdjg6Oklzb2xhdGUqIGlzb2xhdGUpCiB7CiAgICAgaWYgKCFDb250ZXh0RmVhdHVyZXM6OiR7
Y29udGV4dENvbmRpdGlvbmFsfUVuYWJsZWQoZWxlbWVudC0+ZG9jdW1lbnQoKSkpCi0gICAgICAg
IHJldHVybiB3cmFwKHRvJHBhcmFtZXRlcnN7ZmFsbGJhY2tJbnRlcmZhY2VOYW1lfShlbGVtZW50
KSwgY3JlYXRpb25Db250ZXh0LCBpc29sYXRlKTsKKyAgICAgICAgcmV0dXJuIGNyZWF0ZVY4JHBh
cmFtZXRlcnN7bmFtZXNwYWNlfUZhbGxiYWNrV3JhcHBlcih0byRwYXJhbWV0ZXJze2ZhbGxiYWNr
SW50ZXJmYWNlTmFtZX0oZWxlbWVudCksIGNyZWF0aW9uQ29udGV4dCwgaXNvbGF0ZSk7CiAgICAg
cmV0dXJuIHdyYXAoc3RhdGljX2Nhc3Q8JHtKU0ludGVyZmFjZU5hbWV9Kj4oZWxlbWVudCksIGNy
ZWF0aW9uQ29udGV4dCwgaXNvbGF0ZSk7CiB9CiBFTkQKQEAgLTEwOTMsNyArMTA5Myw3IEBAIEVO
RAogc3RhdGljIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRlJHtKU0ludGVyZmFjZU5hbWV9
V3JhcHBlcigkcGFyYW1ldGVyc3tuYW1lc3BhY2V9RWxlbWVudCogZWxlbWVudCwgdjg6OkhhbmRs
ZTx2ODo6T2JqZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4OjpJc29sYXRlKiBpc29sYXRlKQogewog
ICAgIGlmICghUnVudGltZUVuYWJsZWRGZWF0dXJlczo6JHtydW50aW1lQ29uZGl0aW9uYWx9RW5h
YmxlZCgpKQotICAgICAgICByZXR1cm4gd3JhcCh0byRwYXJhbWV0ZXJze2ZhbGxiYWNrSW50ZXJm
YWNlTmFtZX0oZWxlbWVudCksIGNyZWF0aW9uQ29udGV4dCwgaXNvbGF0ZSk7CisgICAgICAgIHJl
dHVybiBjcmVhdGVWOCRwYXJhbWV0ZXJze25hbWVzcGFjZX1GYWxsYmFja1dyYXBwZXIodG8kcGFy
YW1ldGVyc3tmYWxsYmFja0ludGVyZmFjZU5hbWV9KGVsZW1lbnQpLCBjcmVhdGlvbkNvbnRleHQs
IGlzb2xhdGUpOwogICAgIHJldHVybiB3cmFwKHN0YXRpY19jYXN0PCR7SlNJbnRlcmZhY2VOYW1l
fSo+KGVsZW1lbnQpLCBjcmVhdGlvbkNvbnRleHQsIGlzb2xhdGUpOwogfQogRU5ECkBAIC0xMzMx
LDYgKzEzMzEsOCBAQCBFTkQKIDsKICAgICB9IGVsc2lmICgkd3JhcHBlckZhY3RvcnlUeXBlIGVx
ICJWOCIpIHsKICAgICAgICAgcHJpbnQgRiA8PEVORAorI2luY2x1ZGUgPFY4JHBhcmFtZXRlcnN7
bmFtZXNwYWNlfUVsZW1lbnQuaD4KKyNpbmNsdWRlIDxWOCRwYXJhbWV0ZXJze2ZhbGxiYWNrSW50
ZXJmYWNlTmFtZX0uaD4KICNpbmNsdWRlIDx2OC5oPgogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CkBA
IC0xMzM4LDYgKzEzNDAsMTQgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogICAgIGNsYXNzICRwYXJh
bWV0ZXJze25hbWVzcGFjZX1FbGVtZW50OwogCiAgICAgdjg6OkhhbmRsZTx2ODo6T2JqZWN0PiBj
cmVhdGVWOCRwYXJhbWV0ZXJze25hbWVzcGFjZX1XcmFwcGVyKCRwYXJhbWV0ZXJze25hbWVzcGFj
ZX1FbGVtZW50Kiwgdjg6OkhhbmRsZTx2ODo6T2JqZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4OjpJ
c29sYXRlKik7CisgICAgaW5saW5lIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3JlYXRlVjgkcGFy
YW1ldGVyc3tuYW1lc3BhY2V9RGlyZWN0V3JhcHBlcigkcGFyYW1ldGVyc3tuYW1lc3BhY2V9RWxl
bWVudCogZWxlbWVudCwgdjg6OkhhbmRsZTx2ODo6T2JqZWN0PiBjcmVhdGlvbkNvbnRleHQsIHY4
OjpJc29sYXRlKiBpc29sYXRlKQorICAgIHsKKyAgICAgICAgcmV0dXJuIFY4JHBhcmFtZXRlcnN7
bmFtZXNwYWNlfUVsZW1lbnQ6OmNyZWF0ZVdyYXBwZXIoZWxlbWVudCwgY3JlYXRpb25Db250ZXh0
LCBpc29sYXRlKTsKKyAgICB9CisgICAgaW5saW5lIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3Jl
YXRlVjgkcGFyYW1ldGVyc3tuYW1lc3BhY2V9RmFsbGJhY2tXcmFwcGVyKCRwYXJhbWV0ZXJze2Zh
bGxiYWNrSW50ZXJmYWNlTmFtZX0qIGVsZW1lbnQsIHY4OjpIYW5kbGU8djg6Ok9iamVjdD4gY3Jl
YXRpb25Db250ZXh0LCB2ODo6SXNvbGF0ZSogaXNvbGF0ZSkKKyAgICB7CisgICAgICAgIHJldHVy
biBWOCRwYXJhbWV0ZXJze2ZhbGxiYWNrSW50ZXJmYWNlTmFtZX06OmNyZWF0ZVdyYXBwZXIoZWxl
bWVudCwgY3JlYXRpb25Db250ZXh0LCBpc29sYXRlKTsKKyAgICB9CiB9CiBFTkQKIDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>