<?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>226363</bug_id>
          
          <creation_ts>2021-05-27 17:18:06 -0700</creation_ts>
          <short_desc>Don&apos;t sink arguments past the context of the inline call frame they were created in</short_desc>
          <delta_ts>2021-05-28 11:13:54 -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>JavaScriptCore</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="Saam Barati">saam</reporter>
          <assigned_to name="Saam Barati">saam</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>fpizlo</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1764595</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2021-05-27 17:18:06 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764597</commentid>
    <comment_count>1</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2021-05-27 17:20:02 -0700</bug_when>
    <thetext>&lt;rdar://78392801&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764616</commentid>
    <comment_count>2</comment_count>
      <attachid>429970</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2021-05-27 18:17:17 -0700</bug_when>
    <thetext>Created attachment 429970
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764837</commentid>
    <comment_count>3</comment_count>
      <attachid>430029</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2021-05-28 11:12:36 -0700</bug_when>
    <thetext>Created attachment 430029
[fast-cq] patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1764838</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-05-28 11:13:52 -0700</bug_when>
    <thetext>Committed r278211 (238254@main): &lt;https://commits.webkit.org/238254@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 430029.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>429970</attachid>
            <date>2021-05-27 18:17:17 -0700</date>
            <delta_ts>2021-05-28 11:12:36 -0700</delta_ts>
            <desc>patch</desc>
            <filename>a-backup.diff</filename>
            <type>text/plain</type>
            <size>4632</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNzgxODIpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDE4IEBACisyMDIxLTA1LTI3ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUu
Y29tPgorCisgICAgICAgIERvbid0IHNpbmsgYXJndW1lbnRzIHBhc3QgdGhlIGNvbnRleHQgb2Yg
dGhlIGlubGluZSBjYWxsIGZyYW1lIHRoZXkgd2VyZSBjcmVhdGVkIGluCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjYzNjMKKyAgICAgICAgPHJkYXI6
Ly83ODM5MjgwMT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICAqIG1pY3JvYmVuY2htYXJrcy90YWlsLWNhbGwtZm9yd2FyZC1hcmd1bWVudHMtYXJndW1l
bnRzLWVsaW1pbmF0aW9uLmpzOgorICAgICAgICAqIHN0cmVzcy9kb250LXNpbmstYXJndW1lbnRz
LXBhc3QtaW5saW5lLWNhbGwtZnJhbWUuanM6IEFkZGVkLgorICAgICAgICAoZm9vKToKKyAgICAg
ICAgKGZvb1dyYXApOgorICAgICAgICAoZW1wdHkpOgorICAgICAgICAoYmFyKToKKwogMjAyMS0w
NS0yMiAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29ueS5jb20+CiAKICAgICAgICAg
U3VwcG9ydCBFcmdvbm9taWMgQnJhbmQgQ2hlY2tzIHByb3Bvc2FsIChgI3ggaW4gb2JqYCkKSW5k
ZXg6IEpTVGVzdHMvc3RyZXNzL2RvbnQtc2luay1hcmd1bWVudHMtcGFzdC1pbmxpbmUtY2FsbC1m
cmFtZS5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBKU1Rlc3RzL3N0cmVzcy9kb250LXNpbmstYXJndW1lbnRz
LXBhc3QtaW5saW5lLWNhbGwtZnJhbWUuanMJKG5vbmV4aXN0ZW50KQorKysgSlNUZXN0cy9zdHJl
c3MvZG9udC1zaW5rLWFyZ3VtZW50cy1wYXN0LWlubGluZS1jYWxsLWZyYW1lLmpzCSh3b3JraW5n
IGNvcHkpCkBAIC0wLDAgKzEsMjMgQEAKK2Z1bmN0aW9uIGZvbygpIHsKKyAgICAndXNlIHN0cmlj
dCc7CisgICAgcmV0dXJuIGFyZ3VtZW50czsKK30KKworZnVuY3Rpb24gZm9vV3JhcCgpIHsKKyAg
ICByZXR1cm4gZm9vKC4uLmFyZ3VtZW50cyk7Cit9CisKK2Z1bmN0aW9uIGVtcHR5KGEwLCBhMSkg
eworfQorCitmdW5jdGlvbiBiYXIoKSB7CisgICAgbGV0IGogPSB1bmRlZmluZWQ7CisgICAgbGV0
IGFyZ3MgPSBmb29XcmFwKCk7CisgICAgMC4ueCA9IHVuZGVmaW5lZDsKKyAgICBlbXB0eShhcmdz
KTsKK30KK25vSW5saW5lKGJhcik7CisKK2ZvciAobGV0IGkgPSAwOyBpIDwgMTAwMDA7ICsraSkg
eworICAgIGJhcigpOworfQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCShyZXZpc2lvbiAy
NzgxMjYpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkp
CkBAIC0xLDMgKzEsMjQgQEAKKzIwMjEtMDUtMjcgIFNhYW0gQmFyYXRpICA8c2JhcmF0aUBhcHBs
ZS5jb20+CisKKyAgICAgICAgRG9uJ3Qgc2luayBhcmd1bWVudHMgcGFzdCB0aGUgY29udGV4dCBv
ZiB0aGUgaW5saW5lIGNhbGwgZnJhbWUgdGhleSB3ZXJlIGNyZWF0ZWQgaW4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyNjM2MworICAgICAgICA8cmRh
cjovLzc4MzkyODAxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisg
ICAgICAgIERGRyBPU1IgZXhpdCBpc24ndCBzZXQgdXAgdG8gYWxsb3cgbWF0ZXJpYWxpemluZyBw
aGFudG9tIGFyZ3VtZW50cyBvYmplY3RzCisgICAgICAgIHdoZW4gdGhlIGlubGluZSBjYWxsIGZy
YW1lIGlzIG5vIGxvbmdlciBwcmVzZW50IGluIHRoZSBleGl0IG1ldGFkYXRhLiBUaGVyZQorICAg
ICAgICBtYXkgYmUgbXVsdGlwbGUgcmVhc29ucyBmb3IgdGhpcywgYnV0IHRoZXJlJ3MgYXQgbGVh
c3Qgb25lIEkgZGlzY292ZXJlZDoKKyAgICAgICAgV2UgZG9uJ3QgYW5hbHl6ZSBhbnkgbG9jYWxz
IHdoZW4gcmVjb25zdHJ1Y3RpbmcgdGhlIHZhcmlhYmxlIGV2ZW50IHN0cmVhbQorICAgICAgICBp
ZiB0aGF0IGxvY2FsIGlzIHBhc3QgdGhlIGV4dGVudCBvZiB0aGUgaW5saW5lIGNhbGwgZnJhbWUu
CisgICAgICAgIAorICAgICAgICBUaGlzIHBhdGNoIG1ha2VzIGl0IHNvIHdlIHRyZWF0IGl0IGFz
IGFuIGVzY2FwZSBpZiBiZXR3ZWVuIHRoZSBkZWZpbml0aW9uIGFuZAorICAgICAgICB0aGUgbGFz
dCB1c2Ugb2YgYSBzaW5rIGNhbmRpZGF0ZSAoZWl0aGVyIHZpYSBhbiBJUiB1c2Ugb3IgYnl0ZWNv
ZGUgbGl2ZW5lc3MpCisgICAgICAgIHRoZXJlIGlzIGFuIGV4aXQgdG8gYSBwbGFjZSBpbiB0aGUg
Z3JhcGggd2hlcmUgdGhlIGlubGluZSBjYWxsIGZyYW1lIG9mIHRoZQorICAgICAgICBkZWZpbml0
aW9uIGlzIG5vIGxvbmdlciBwcmVzZW50LgorCisgICAgICAgICogZGZnL0RGR1ZhcmFyZ3NGb3J3
YXJkaW5nUGhhc2UuY3BwOgorCiAyMDIxLTA1LTI2ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBs
ZS5jb20+CiAKICAgICAgICAgVXNlIFVuY2hlY2tlZExvY2sgZXZlbiBsZXNzIGluIEphdmFTY3Jp
cHRDb3JlCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1ZhcmFyZ3NGb3J3YXJk
aW5nUGhhc2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZH
VmFyYXJnc0ZvcndhcmRpbmdQaGFzZS5jcHAJKHJldmlzaW9uIDI3ODEyNikKKysrIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHVmFyYXJnc0ZvcndhcmRpbmdQaGFzZS5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTM1LDYgKzM1LDcgQEAKICNpbmNsdWRlICJERkdGb3JBbGxLaWxscy5oIgogI2lu
Y2x1ZGUgIkRGR0dyYXBoLmgiCiAjaW5jbHVkZSAiREZHUGhhc2UuaCIKKyNpbmNsdWRlICJERkdN
YXlFeGl0LmgiCiAjaW5jbHVkZSA8d3RmL0xpc3REdW1wLmg+CiAKIG5hbWVzcGFjZSBKU0MgeyBu
YW1lc3BhY2UgREZHIHsKQEAgLTI1NCw2ICsyNTUsOSBAQCBwcml2YXRlOgogICAgICAgICB9CiAg
ICAgICAgIGlmICh2ZXJib3NlKQogICAgICAgICAgICAgZGF0YUxvZygiU2VsZWN0ZWQgbGFzdFVz
ZXJJbmRleCA9ICIsIGxhc3RVc2VySW5kZXgsICIsICIsIGJsb2NrLT5hdChsYXN0VXNlckluZGV4
KSwgIlxuIik7CisKKyAgICAgICAgSW5saW5lQ2FsbEZyYW1lKiBzdGFydGluZ0lubGluZUNhbGxG
cmFtZSA9IGJsb2NrLT5hdChjYW5kaWRhdGVOb2RlSW5kZXgpLT5vcmlnaW4uZm9yRXhpdC5pbmxp
bmVDYWxsRnJhbWUoKTsKKyAgICAgICAgSGFzaFNldDxJbmxpbmVDYWxsRnJhbWUqLCBXVEY6OkRl
ZmF1bHRIYXNoPElubGluZUNhbGxGcmFtZSo+LCBXVEY6Ok51bGxhYmxlSGFzaFRyYWl0czxJbmxp
bmVDYWxsRnJhbWUqPj4gc2VlbklubGluZUNhbGxGcmFtZXM7CiAgICAgICAgIAogICAgICAgICAv
LyBXZSdyZSBzdGlsbCBpbiBidXNpbmVzcy4gRGV0ZXJtaW5lIGlmIGJldHdlZW4gdGhlIGNhbmRp
ZGF0ZSBhbmQgdGhlIGxhc3QgdXNlciB0aGVyZSBpcyBhbnkKICAgICAgICAgLy8gZWZmZWN0IHRo
YXQgY291bGQgaW50ZXJmZXJlIHdpdGggc2lua2luZy4KQEAgLTMxMCw2ICszMTQsMjQgQEAgcHJp
dmF0ZToKICAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgIH0gfQorCisKKyAgICAgICAgICAgIGlmIChzdGFydGluZ0lubGluZUNhbGxGcmFt
ZSkgeworICAgICAgICAgICAgICAgIGlmIChtYXlFeGl0KG1fZ3JhcGgsIG5vZGUpICE9IERvZXNO
b3RFeGl0KQorICAgICAgICAgICAgICAgICAgICBzZWVuSW5saW5lQ2FsbEZyYW1lcy5hZGQobm9k
ZS0+b3JpZ2luLmZvckV4aXQuaW5saW5lQ2FsbEZyYW1lKCkpOworICAgICAgICAgICAgfQorICAg
ICAgICB9CisKKyAgICAgICAgZm9yIChJbmxpbmVDYWxsRnJhbWUqIGlubGluZUNhbGxGcmFtZSA6
IHNlZW5JbmxpbmVDYWxsRnJhbWVzKSB7CisgICAgICAgICAgICBBU1NFUlQoc3RhcnRpbmdJbmxp
bmVDYWxsRnJhbWUpOworCisgICAgICAgICAgICB3aGlsZSAoMSkgeworICAgICAgICAgICAgICAg
IGlmICghaW5saW5lQ2FsbEZyYW1lKQorICAgICAgICAgICAgICAgICAgICByZXR1cm47CisgICAg
ICAgICAgICAgICAgaWYgKGlubGluZUNhbGxGcmFtZSA9PSBzdGFydGluZ0lubGluZUNhbGxGcmFt
ZSkKKyAgICAgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICAgICAgaW5saW5lQ2Fs
bEZyYW1lID0gaW5saW5lQ2FsbEZyYW1lLT5kaXJlY3RDYWxsZXIuaW5saW5lQ2FsbEZyYW1lKCk7
CisgICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICAgICAgCiAgICAgICAgIC8vIFdlIGNhbiBt
YWtlIHRoaXMgd29yay4K
</data>
<flag name="review"
          id="451276"
          type_id="1"
          status="+"
          setter="fpizlo"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430029</attachid>
            <date>2021-05-28 11:12:36 -0700</date>
            <delta_ts>2021-05-28 11:13:53 -0700</delta_ts>
            <desc>[fast-cq] patch for landing</desc>
            <filename>a-backup.diff</filename>
            <type>text/plain</type>
            <size>4540</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNzgxODIpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDE3IEBACisyMDIxLTA1LTI3ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUu
Y29tPgorCisgICAgICAgIERvbid0IHNpbmsgYXJndW1lbnRzIHBhc3QgdGhlIGNvbnRleHQgb2Yg
dGhlIGlubGluZSBjYWxsIGZyYW1lIHRoZXkgd2VyZSBjcmVhdGVkIGluCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjYzNjMKKyAgICAgICAgPHJkYXI6
Ly83ODM5MjgwMT4KKworICAgICAgICBSZXZpZXdlZCBieSBGaWxpcCBQaXpsby4KKworICAgICAg
ICAqIHN0cmVzcy9kb250LXNpbmstYXJndW1lbnRzLXBhc3QtaW5saW5lLWNhbGwtZnJhbWUuanM6
IEFkZGVkLgorICAgICAgICAoZm9vKToKKyAgICAgICAgKGZvb1dyYXApOgorICAgICAgICAoZW1w
dHkpOgorICAgICAgICAoYmFyKToKKwogMjAyMS0wNS0yMiAgUm9zcyBLaXJzbGluZyAgPHJvc3Mu
a2lyc2xpbmdAc29ueS5jb20+CiAKICAgICAgICAgU3VwcG9ydCBFcmdvbm9taWMgQnJhbmQgQ2hl
Y2tzIHByb3Bvc2FsIChgI3ggaW4gb2JqYCkKSW5kZXg6IEpTVGVzdHMvc3RyZXNzL2RvbnQtc2lu
ay1hcmd1bWVudHMtcGFzdC1pbmxpbmUtY2FsbC1mcmFtZS5qcwo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKU1Rl
c3RzL3N0cmVzcy9kb250LXNpbmstYXJndW1lbnRzLXBhc3QtaW5saW5lLWNhbGwtZnJhbWUuanMJ
KG5vbmV4aXN0ZW50KQorKysgSlNUZXN0cy9zdHJlc3MvZG9udC1zaW5rLWFyZ3VtZW50cy1wYXN0
LWlubGluZS1jYWxsLWZyYW1lLmpzCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMjMgQEAKK2Z1
bmN0aW9uIGZvbygpIHsKKyAgICAndXNlIHN0cmljdCc7CisgICAgcmV0dXJuIGFyZ3VtZW50czsK
K30KKworZnVuY3Rpb24gZm9vV3JhcCgpIHsKKyAgICByZXR1cm4gZm9vKC4uLmFyZ3VtZW50cyk7
Cit9CisKK2Z1bmN0aW9uIGVtcHR5KGEwLCBhMSkgeworfQorCitmdW5jdGlvbiBiYXIoKSB7Cisg
ICAgbGV0IGogPSB1bmRlZmluZWQ7CisgICAgbGV0IGFyZ3MgPSBmb29XcmFwKCk7CisgICAgMC4u
eCA9IHVuZGVmaW5lZDsKKyAgICBlbXB0eShhcmdzKTsKK30KK25vSW5saW5lKGJhcik7CisKK2Zv
ciAobGV0IGkgPSAwOyBpIDwgMTAwMDA7ICsraSkgeworICAgIGJhcigpOworfQpJbmRleDogU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNzgxMjYpCisrKyBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjQgQEAKKzIwMjEtMDUt
MjcgIFNhYW0gQmFyYXRpICA8c2JhcmF0aUBhcHBsZS5jb20+CisKKyAgICAgICAgRG9uJ3Qgc2lu
ayBhcmd1bWVudHMgcGFzdCB0aGUgY29udGV4dCBvZiB0aGUgaW5saW5lIGNhbGwgZnJhbWUgdGhl
eSB3ZXJlIGNyZWF0ZWQgaW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTIyNjM2MworICAgICAgICA8cmRhcjovLzc4MzkyODAxPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IEZpbGlwIFBpemxvLgorCisgICAgICAgIERGRyBPU1IgZXhpdCBpc24ndCBzZXQg
dXAgdG8gYWxsb3cgbWF0ZXJpYWxpemluZyBwaGFudG9tIGFyZ3VtZW50cyBvYmplY3RzCisgICAg
ICAgIHdoZW4gdGhlIGlubGluZSBjYWxsIGZyYW1lIGlzIG5vIGxvbmdlciBwcmVzZW50IGluIHRo
ZSBleGl0IG1ldGFkYXRhLiBUaGVyZQorICAgICAgICBtYXkgYmUgbXVsdGlwbGUgcmVhc29ucyBm
b3IgdGhpcywgYnV0IHRoZXJlJ3MgYXQgbGVhc3Qgb25lIEkgZGlzY292ZXJlZDoKKyAgICAgICAg
V2UgZG9uJ3QgYW5hbHl6ZSBhbnkgbG9jYWxzIHdoZW4gcmVjb25zdHJ1Y3RpbmcgdGhlIHZhcmlh
YmxlIGV2ZW50IHN0cmVhbQorICAgICAgICBpZiB0aGF0IGxvY2FsIGlzIHBhc3QgdGhlIGV4dGVu
dCBvZiB0aGUgaW5saW5lIGNhbGwgZnJhbWUuCisgICAgICAgIAorICAgICAgICBUaGlzIHBhdGNo
IG1ha2VzIGl0IHNvIHdlIHRyZWF0IGl0IGFzIGFuIGVzY2FwZSBpZiBiZXR3ZWVuIHRoZSBkZWZp
bml0aW9uIGFuZAorICAgICAgICB0aGUgbGFzdCB1c2Ugb2YgYSBzaW5rIGNhbmRpZGF0ZSAoZWl0
aGVyIHZpYSBhbiBJUiB1c2Ugb3IgYnl0ZWNvZGUgbGl2ZW5lc3MpCisgICAgICAgIHRoZXJlIGlz
IGFuIGV4aXQgdG8gYSBwbGFjZSBpbiB0aGUgZ3JhcGggd2hlcmUgdGhlIGlubGluZSBjYWxsIGZy
YW1lIG9mIHRoZQorICAgICAgICBkZWZpbml0aW9uIGlzIG5vIGxvbmdlciBwcmVzZW50LgorCisg
ICAgICAgICogZGZnL0RGR1ZhcmFyZ3NGb3J3YXJkaW5nUGhhc2UuY3BwOgorCiAyMDIxLTA1LTI2
ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgVXNlIFVuY2hlY2tl
ZExvY2sgZXZlbiBsZXNzIGluIEphdmFTY3JpcHRDb3JlCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvZGZnL0RGR1ZhcmFyZ3NGb3J3YXJkaW5nUGhhc2UuY3BwCj09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHVmFyYXJnc0ZvcndhcmRpbmdQaGFzZS5jcHAJKHJl
dmlzaW9uIDI3ODEyNikKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHVmFyYXJnc0Zv
cndhcmRpbmdQaGFzZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTM0LDYgKzM0LDcgQEAKICNpbmNs
dWRlICJERkdDbG9iYmVyaXplLmgiCiAjaW5jbHVkZSAiREZHRm9yQWxsS2lsbHMuaCIKICNpbmNs
dWRlICJERkdHcmFwaC5oIgorI2luY2x1ZGUgIkRGR01heUV4aXQuaCIKICNpbmNsdWRlICJERkdQ
aGFzZS5oIgogI2luY2x1ZGUgPHd0Zi9MaXN0RHVtcC5oPgogCkBAIC0yNTQsNiArMjU1LDkgQEAg
cHJpdmF0ZToKICAgICAgICAgfQogICAgICAgICBpZiAodmVyYm9zZSkKICAgICAgICAgICAgIGRh
dGFMb2coIlNlbGVjdGVkIGxhc3RVc2VySW5kZXggPSAiLCBsYXN0VXNlckluZGV4LCAiLCAiLCBi
bG9jay0+YXQobGFzdFVzZXJJbmRleCksICJcbiIpOworCisgICAgICAgIElubGluZUNhbGxGcmFt
ZSogc3RhcnRpbmdJbmxpbmVDYWxsRnJhbWUgPSBibG9jay0+YXQoY2FuZGlkYXRlTm9kZUluZGV4
KS0+b3JpZ2luLmZvckV4aXQuaW5saW5lQ2FsbEZyYW1lKCk7CisgICAgICAgIEhhc2hTZXQ8SW5s
aW5lQ2FsbEZyYW1lKiwgV1RGOjpEZWZhdWx0SGFzaDxJbmxpbmVDYWxsRnJhbWUqPiwgV1RGOjpO
dWxsYWJsZUhhc2hUcmFpdHM8SW5saW5lQ2FsbEZyYW1lKj4+IHNlZW5JbmxpbmVDYWxsRnJhbWVz
OwogICAgICAgICAKICAgICAgICAgLy8gV2UncmUgc3RpbGwgaW4gYnVzaW5lc3MuIERldGVybWlu
ZSBpZiBiZXR3ZWVuIHRoZSBjYW5kaWRhdGUgYW5kIHRoZSBsYXN0IHVzZXIgdGhlcmUgaXMgYW55
CiAgICAgICAgIC8vIGVmZmVjdCB0aGF0IGNvdWxkIGludGVyZmVyZSB3aXRoIHNpbmtpbmcuCkBA
IC0zMTAsNiArMzE0LDI0IEBAIHByaXZhdGU6CiAgICAgICAgICAgICAgICAgICAgIHJldHVybjsK
ICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICB9IH0KKworCisgICAgICAgICAgICBpZiAo
c3RhcnRpbmdJbmxpbmVDYWxsRnJhbWUpIHsKKyAgICAgICAgICAgICAgICBpZiAobWF5RXhpdCht
X2dyYXBoLCBub2RlKSAhPSBEb2VzTm90RXhpdCkKKyAgICAgICAgICAgICAgICAgICAgc2Vlbklu
bGluZUNhbGxGcmFtZXMuYWRkKG5vZGUtPm9yaWdpbi5mb3JFeGl0LmlubGluZUNhbGxGcmFtZSgp
KTsKKyAgICAgICAgICAgIH0KKyAgICAgICAgfQorCisgICAgICAgIGZvciAoSW5saW5lQ2FsbEZy
YW1lKiBpbmxpbmVDYWxsRnJhbWUgOiBzZWVuSW5saW5lQ2FsbEZyYW1lcykgeworICAgICAgICAg
ICAgQVNTRVJUKHN0YXJ0aW5nSW5saW5lQ2FsbEZyYW1lKTsKKworICAgICAgICAgICAgd2hpbGUg
KDEpIHsKKyAgICAgICAgICAgICAgICBpZiAoIWlubGluZUNhbGxGcmFtZSkKKyAgICAgICAgICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgICAgIGlmIChpbmxpbmVDYWxsRnJhbWUgPT0g
c3RhcnRpbmdJbmxpbmVDYWxsRnJhbWUpCisgICAgICAgICAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICAgICAgICAgIGlubGluZUNhbGxGcmFtZSA9IGlubGluZUNhbGxGcmFtZS0+ZGlyZWN0Q2Fs
bGVyLmlubGluZUNhbGxGcmFtZSgpOworICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAg
IAogICAgICAgICAvLyBXZSBjYW4gbWFrZSB0aGlzIHdvcmsuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>