<?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>221772</bug_id>
          
          <creation_ts>2021-02-11 12:42:42 -0800</creation_ts>
          <short_desc>Proxy&apos;s [[GetOwnProperty]] should complete trap result descriptor before validation</short_desc>
          <delta_ts>2021-02-13 19:05:12 -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>JavaScriptCore</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Shvayka">ashvayka</reporter>
          <assigned_to name="Alexey Shvayka">ashvayka</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1728243</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2021-02-11 12:42:42 -0800</bug_when>
    <thetext>Proxy&apos;s [[GetOwnProperty]] should complete trap result descriptor before validation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1728244</commentid>
    <comment_count>1</comment_count>
      <attachid>420031</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2021-02-11 12:46:11 -0800</bug_when>
    <thetext>Created attachment 420031
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1728410</commentid>
    <comment_count>2</comment_count>
      <attachid>420031</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-02-11 18:33:01 -0800</bug_when>
    <thetext>Comment on attachment 420031
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1728967</commentid>
    <comment_count>3</comment_count>
      <attachid>420031</attachid>
    <who name="Alexey Shvayka">ashvayka</who>
    <bug_when>2021-02-13 18:46:27 -0800</bug_when>
    <thetext>Comment on attachment 420031
Patch

(In reply to Yusuke Suzuki from comment #2)
&gt; r=me

Thanks Yusuke!

cq+ since Windows-EWS failure was unrelated (now green).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1728968</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-13 19:04:21 -0800</bug_when>
    <thetext>Committed r272838: &lt;https://commits.webkit.org/r272838&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 420031.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1728969</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-13 19:05:12 -0800</bug_when>
    <thetext>&lt;rdar://problem/74317739&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>420031</attachid>
            <date>2021-02-11 12:46:11 -0800</date>
            <delta_ts>2021-02-13 19:04:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221772-20210211224609.patch</filename>
            <type>text/plain</type>
            <size>9941</size>
            <attacher name="Alexey Shvayka">ashvayka</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNzI3NDMpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEzIEBACisyMDIxLTAyLTExICBBbGV4ZXkgU2h2YXlrYSAgPHNodmFpa2FsZXNo
QGdtYWlsLmNvbT4KKworICAgICAgICBQcm94eSdzIFtbR2V0T3duUHJvcGVydHldXSBzaG91bGQg
Y29tcGxldGUgdHJhcCByZXN1bHQgZGVzY3JpcHRvciBiZWZvcmUgdmFsaWRhdGlvbgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIxNzcyCisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzdHJlc3MvcHJveHkt
Z2V0LW93bi1wcm9wZXJ0eS5qczoKKyAgICAgICAgKiBzdHJlc3MvcHJveHktcmV0dXJuaW5nLWlu
Y29tcGxldGUtcHJvcGVydHktZGVzY3JpcHRvci1lcnJvci5qczogQWRkZWQuCisKIDIwMjEtMDIt
MDkgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4KIAogICAgICAgICBbSlNDXSBD
KysgaXRlcmF0aW9uIHNob3VsZCBzdXBwb3J0IGZhc3QgaXRlcmF0b3IgcHJvdG9jb2wKSW5kZXg6
IEpTVGVzdHMvc3RyZXNzL3Byb3h5LWdldC1vd24tcHJvcGVydHkuanMKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
SlNUZXN0cy9zdHJlc3MvcHJveHktZ2V0LW93bi1wcm9wZXJ0eS5qcwkocmV2aXNpb24gMjcyNDEw
KQorKysgSlNUZXN0cy9zdHJlc3MvcHJveHktZ2V0LW93bi1wcm9wZXJ0eS5qcwkod29ya2luZyBj
b3B5KQpAQCAtMzI1LDMzICszMjUsMTQgQEAgT2JqZWN0LnByb3RvdHlwZS5mb29CYXJCYXogPSAy
MDsgLy8gTWFrZQogICAgIH07CiAgICAgbGV0IHByb3h5ID0gbmV3IFByb3h5KHRhcmdldCwgaGFu
ZGxlcik7CiAgICAgZm9yIChsZXQgaSA9IDA7IGkgPCA1MDA7IGkrKykgewotICAgICAgICBsZXQg
ZGVzYyA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IocHJveHksICJ4Iik7Ci0gICAg
ICAgIGFzc2VydChkZXNjLmNvbmZpZ3VyYWJsZSA9PT0gZmFsc2UpOwotICAgICAgICBhc3NlcnQo
ZGVzYy5lbnVtZXJhYmxlID09PSBmYWxzZSk7Ci0gICAgICAgIGFzc2VydChkZXNjLndyaXRhYmxl
ID09PSBmYWxzZSk7Ci0gICAgICAgIGFzc2VydChkZXNjLnZhbHVlID09PSA0NSk7Ci0gICAgfQot
fQotCi17Ci0gICAgbGV0IHRhcmdldCA9IHt9OwotICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0
YXJnZXQsICJ4IiwgewotICAgICAgICBlbnVtZXJhYmxlOiBmYWxzZSwKLSAgICAgICAgY29uZmln
dXJhYmxlOiBmYWxzZSwKLSAgICAgICAgd3JpdGFibGU6IHRydWUKLSAgICB9KTsKLSAgICBsZXQg
aGFuZGxlciA9IHsKLSAgICAgICAgZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yOiBmdW5jdGlvbih0
aGVUYXJnZXQsIHByb3BOYW1lKSB7Ci0gICAgICAgICAgICByZXR1cm4ge2VudW1lcmFibGU6IGZh
bHNlLCB2YWx1ZTogNDV9OworICAgICAgICBsZXQgdGhyZXcgPSBmYWxzZTsKKyAgICAgICAgdHJ5
IHsKKyAgICAgICAgICAgIE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IocHJveHksICJ4
Iik7CisgICAgICAgIH0gY2F0Y2goZSkgeworICAgICAgICAgICAgYXNzZXJ0KGUudG9TdHJpbmco
KSA9PT0gIlR5cGVFcnJvcjogUmVzdWx0IGZyb20gJ2dldE93blByb3BlcnR5RGVzY3JpcHRvcicg
Y2FuJ3QgYmUgbm9uLWNvbmZpZ3VyYWJsZSBhbmQgbm9uLXdyaXRhYmxlIHdoZW4gdGhlIHRhcmdl
dCdzIHByb3BlcnR5IGlzIHdyaXRhYmxlIik7CisgICAgICAgICAgICB0aHJldyA9IHRydWU7CiAg
ICAgICAgIH0KLSAgICB9OwotICAgIGxldCBwcm94eSA9IG5ldyBQcm94eSh0YXJnZXQsIGhhbmRs
ZXIpOwotICAgIGZvciAobGV0IGkgPSAwOyBpIDwgNTAwOyBpKyspIHsKLSAgICAgICAgbGV0IGRl
c2MgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHByb3h5LCAieCIpOwotICAgICAg
ICBhc3NlcnQoZGVzYy5jb25maWd1cmFibGUgPT09IGZhbHNlKTsKLSAgICAgICAgYXNzZXJ0KGRl
c2MuZW51bWVyYWJsZSA9PT0gZmFsc2UpOwotICAgICAgICBhc3NlcnQoZGVzYy53cml0YWJsZSA9
PT0gZmFsc2UpOwotICAgICAgICBhc3NlcnQoZGVzYy52YWx1ZSA9PT0gNDUpOworICAgICAgICBh
c3NlcnQodGhyZXcpOwogICAgIH0KIH0KIApJbmRleDogSlNUZXN0cy9zdHJlc3MvcHJveHktcmV0
dXJuaW5nLWluY29tcGxldGUtcHJvcGVydHktZGVzY3JpcHRvci1lcnJvci5qcwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBKU1Rlc3RzL3N0cmVzcy9wcm94eS1yZXR1cm5pbmctaW5jb21wbGV0ZS1wcm9wZXJ0eS1k
ZXNjcmlwdG9yLWVycm9yLmpzCShub25leGlzdGVudCkKKysrIEpTVGVzdHMvc3RyZXNzL3Byb3h5
LXJldHVybmluZy1pbmNvbXBsZXRlLXByb3BlcnR5LWRlc2NyaXB0b3ItZXJyb3IuanMJKHdvcmtp
bmcgY29weSkKQEAgLTAsMCArMSw4MCBAQAorZnVuY3Rpb24gc2hvdWxkVGhyb3coZnVuYywgZXhw
ZWN0ZWRNZXNzYWdlLCB0ZXN0SW5mbykgeworICAgIHZhciBlcnJvclRocm93biA9IGZhbHNlOwor
ICAgIHRyeSB7CisgICAgICAgIGZ1bmMoKTsKKyAgICB9IGNhdGNoIChlcnJvcikgeworICAgICAg
ICBlcnJvclRocm93biA9IHRydWU7CisgICAgICAgIGlmIChTdHJpbmcoZXJyb3IpICE9PSBleHBl
Y3RlZE1lc3NhZ2UpCisgICAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYEJhZCBlcnJvcjogJHtl
cnJvcn1cbiR7dGVzdEluZm99YCkKKyAgICB9CisgICAgaWYgKCFlcnJvclRocm93bikKKyAgICAg
ICAgdGhyb3cgbmV3IEVycm9yKGBEaWRuJ3QgdGhyb3chXG4ke3Rlc3RJbmZvfWApOworfQorCit2
YXIgZ2V0ID0gZnVuY3Rpb24oKSB7fTsKK3ZhciBzZXQgPSBmdW5jdGlvbihfdikge307CisKK3Zh
ciB0ZXN0Q2FzZXMgPSBbCisgICAgeworICAgICAgICB0YXJnZXREZXNjcmlwdG9yOiB7IHZhbHVl
OiAxLCB3cml0YWJsZTogZmFsc2UsIGVudW1lcmFibGU6IHRydWUsIGNvbmZpZ3VyYWJsZTogZmFs
c2UgfSwKKyAgICAgICAgcmVzdWx0RGVzY3JpcHRvcjogeyAgICAgICAgICAgd3JpdGFibGU6IGZh
bHNlLCBlbnVtZXJhYmxlOiB0cnVlLCBjb25maWd1cmFibGU6IGZhbHNlIH0sCisgICAgfSwKKyAg
ICB7CisgICAgICAgIHRhcmdldERlc2NyaXB0b3I6IHsgdmFsdWU6IDEsIHdyaXRhYmxlOiBmYWxz
ZSwgZW51bWVyYWJsZTogdHJ1ZSwgY29uZmlndXJhYmxlOiBmYWxzZSB9LAorICAgICAgICByZXN1
bHREZXNjcmlwdG9yOiB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW1lcmFibGU6IHRy
dWUsIGNvbmZpZ3VyYWJsZTogZmFsc2UgfSwKKyAgICB9LAorICAgIHsKKyAgICAgICAgdGFyZ2V0
RGVzY3JpcHRvcjogeyBnZXQ6IHVuZGVmaW5lZCwgc2V0OiB1bmRlZmluZWQsIGVudW1lcmFibGU6
IHRydWUsIGNvbmZpZ3VyYWJsZTogZmFsc2UgfSwKKyAgICAgICAgcmVzdWx0RGVzY3JpcHRvcjog
eyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW1lcmFibGU6IHRydWUsIGNvbmZp
Z3VyYWJsZTogZmFsc2UgfSwKKyAgICB9LAorICAgIHsKKyAgICAgICAgdGFyZ2V0RGVzY3JpcHRv
cjogeyBnZXQ6IGdldCwgc2V0OiBzZXQsIGVudW1lcmFibGU6IHRydWUsIGNvbmZpZ3VyYWJsZTog
ZmFsc2UgfSwKKyAgICAgICAgcmVzdWx0RGVzY3JpcHRvcjogeyBnZXQ6IGdldCwgICAgICAgICAg
IGVudW1lcmFibGU6IHRydWUsIGNvbmZpZ3VyYWJsZTogZmFsc2UgfSwKKyAgICB9LAorICAgIHsK
KyAgICAgICAgdGFyZ2V0RGVzY3JpcHRvcjogeyBnZXQ6IGdldCwgc2V0OiB1bmRlZmluZWQsIGVu
dW1lcmFibGU6IHRydWUsIGNvbmZpZ3VyYWJsZTogZmFsc2UgfSwKKyAgICAgICAgcmVzdWx0RGVz
Y3JpcHRvcjogeyAgICAgICAgICAgc2V0OiB1bmRlZmluZWQsIGVudW1lcmFibGU6IHRydWUsIGNv
bmZpZ3VyYWJsZTogZmFsc2UgfSwKKyAgICB9LAorICAgIHsKKyAgICAgICAgdGFyZ2V0RGVzY3Jp
cHRvcjogeyBnZXQ6IGdldCwgc2V0OiBzZXQsIGVudW1lcmFibGU6IHRydWUsIGNvbmZpZ3VyYWJs
ZTogZmFsc2UgfSwKKyAgICAgICAgcmVzdWx0RGVzY3JpcHRvcjogeyAgICAgICAgICAgICAgICAg
ICAgIGVudW1lcmFibGU6IHRydWUsIGNvbmZpZ3VyYWJsZTogZmFsc2UgfSwKKyAgICB9LAorICAg
IHsKKyAgICAgICAgdGFyZ2V0RGVzY3JpcHRvcjogeyB2YWx1ZTogMSwgd3JpdGFibGU6IGZhbHNl
LCBlbnVtZXJhYmxlOiB0cnVlLCBjb25maWd1cmFibGU6IGZhbHNlIH0sCisgICAgICAgIHJlc3Vs
dERlc2NyaXB0b3I6IHsgdmFsdWU6IDEsIHdyaXRhYmxlOiBmYWxzZSwgICAgICAgICAgICAgICAg
ICAgY29uZmlndXJhYmxlOiBmYWxzZSB9LAorICAgIH0sCisgICAgeworICAgICAgICB0YXJnZXRE
ZXNjcmlwdG9yOiB7IHZhbHVlOiAxLCB3cml0YWJsZTogZmFsc2UsIGVudW1lcmFibGU6IHRydWUs
IGNvbmZpZ3VyYWJsZTogZmFsc2UgfSwKKyAgICAgICAgcmVzdWx0RGVzY3JpcHRvcjogeyB2YWx1
ZTogMSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25maWd1cmFibGU6IGZh
bHNlIH0sCisgICAgfSwKKyAgICB7CisgICAgICAgIHRhcmdldERlc2NyaXB0b3I6IHsgdmFsdWU6
IHVuZGVmaW5lZCwgd3JpdGFibGU6IGZhbHNlLCBlbnVtZXJhYmxlOiB0cnVlLCBjb25maWd1cmFi
bGU6IGZhbHNlIH0sCisgICAgICAgIHJlc3VsdERlc2NyaXB0b3I6IHsgICAgICAgICAgICAgICAg
ICAgd3JpdGFibGU6IGZhbHNlLCAgICAgICAgICAgICAgICAgICBjb25maWd1cmFibGU6IGZhbHNl
IH0sCisgICAgfSwKKyAgICB7CisgICAgICAgIHRhcmdldERlc2NyaXB0b3I6IHsgdmFsdWU6IHVu
ZGVmaW5lZCwgd3JpdGFibGU6IGZhbHNlLCBlbnVtZXJhYmxlOiB0cnVlLCBjb25maWd1cmFibGU6
IGZhbHNlIH0sCisgICAgICAgIHJlc3VsdERlc2NyaXB0b3I6IHsgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25maWd1cmFibGU6IGZhbHNlIH0s
CisgICAgfSwKK107CisKK3Rlc3RDYXNlcy5mb3JFYWNoKGZ1bmN0aW9uKHRlc3RDYXNlKSB7Cisg
ICAgdmFyIHRhcmdldCA9IHt9OworICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0YXJnZXQsICJm
b28iLCB0ZXN0Q2FzZS50YXJnZXREZXNjcmlwdG9yKTsKKworICAgIHZhciBwcm94eSA9IG5ldyBQ
cm94eSh0YXJnZXQsIHsKKyAgICAgICAgZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yOiBmdW5jdGlv
bigpIHsKKyAgICAgICAgICAgIHJldHVybiB0ZXN0Q2FzZS5yZXN1bHREZXNjcmlwdG9yOworICAg
ICAgICB9LAorICAgIH0pOworCisgICAgc2hvdWxkVGhyb3coCisgICAgICAgICgpID0+IHsgT2Jq
ZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcihwcm94eSwgImZvbyIpOyB9LAorICAgICAgICAi
VHlwZUVycm9yOiBSZXN1bHQgZnJvbSAnZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yJyBmYWlscyB0
aGUgSXNDb21wYXRpYmxlUHJvcGVydHlEZXNjcmlwdG9yIHRlc3QiLAorICAgICAgICBKU09OLnN0
cmluZ2lmeSh0ZXN0Q2FzZSwgcmVwbGFjZXIsIDIpLnJlcGxhY2UoLyIvZywgIiIpCisgICAgKTsK
K30pOworCitmdW5jdGlvbiByZXBsYWNlcihfa2V5LCB2YWx1ZSkgeworICAgIHZhciB0eXBlID0g
dHlwZW9mIHZhbHVlOworICAgIHJldHVybiB0eXBlID09PSAidW5kZWZpbmVkIiB8fCB0eXBlID09
PSAiZnVuY3Rpb24iID8gdHlwZSA6IHZhbHVlOworfQpJbmRleDogU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCShyZXZpc2lvbiAyNzI0MzIpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9n
CSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMzIgQEAKKzIwMjEtMDItMTEgIEFsZXhleSBTaHZh
eWthICA8c2h2YWlrYWxlc2hAZ21haWwuY29tPgorCisgICAgICAgIFByb3h5J3MgW1tHZXRPd25Q
cm9wZXJ0eV1dIHNob3VsZCBjb21wbGV0ZSB0cmFwIHJlc3VsdCBkZXNjcmlwdG9yIGJlZm9yZSB2
YWxpZGF0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMjE3NzIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUaGlzIHBhdGNoIGltcGxlbWVudHMgQ29tcGxldGVQcm9wZXJ0eURlc2NyaXB0b3IgYWJzdHJh
Y3Qgb3AgYW5kIHV0aWxpemVzIGl0IGluCisgICAgICAgIFByb3h5J3MgW1tHZXRPd25Qcm9wZXJ0
eV1dLCByaWdodCBiZWZvcmUgSXNDb21wYXRpYmxlUHJvcGVydHlEZXNjcmlwdG9yIGNoZWNrCisg
ICAgICAgIGFzIHBlciBzcGVjIFsxXS4KKworICAgICAgICBUaGlzIGNoYW5nZSB0aWdodGVucyB0
cmFwIHJlc3VsdCB2YWxpZGF0aW9uIHJ1bGVzIGZvciBwcm9wZXJ0aWVzIHRoYXQgYXJlCisgICAg
ICAgIG5vbi1jb25maWd1cmFibGUgb24gW1tQcm94eVRhcmdldF1dLCBhbGlnbmluZyBKU0Mgd2l0
aCBWOCBhbmQgU3BpZGVyTW9ua2V5LgorCisgICAgICAgIEl0J3MgaW1wb3NzaWJsZSB0byBwcmVm
aWxsIHRyYXAgcmVzdWx0IGRlc2NyaXB0b3I6IHRvUHJvcGVydHlEZXNjcmlwdG9yKCkgdGhyb3dz
CisgICAgICAgIG9uIG1hbGZvcm1lZCBkZXNjcmlwdG9ycywgdGh1cyBpdCBleHBlY3RzIHRoZSBh
cmd1bWVudCB0byBiZSBhbiBlbXB0eSBkZXNjcmlwdG9yCisgICAgICAgIChhZGRlZCBhbiBhc3Nl
cnQpLgorCisgICAgICAgIFByb3BlcnR5IGRlc2NyaXB0b3JzIHJldHVybmVkIHRvIHVzZXJsYW5k
IGFyZSB1bmFmZmVjdGVkIGFzIHRoZXkgd2VyZSBpbXBsaWNpdGx5CisgICAgICAgIGNvbXBsZXRl
ZCB3aGVuIGZpbGxpbmcgUHJvcGVydHlTbG90IChzZWUgUHJvcGVydHlEZXNjcmlwdG9yOjpkZWZh
dWx0QXR0cmlidXRlcykuCisKKyAgICAgICAgWzFdOiBodHRwczovL3RjMzkuZXMvZWNtYTI2Mi8j
c2VjLXByb3h5LW9iamVjdC1pbnRlcm5hbC1tZXRob2RzLWFuZC1pbnRlcm5hbC1zbG90cy1nZXRv
d25wcm9wZXJ0eS1wIChzdGVwIDE0KQorCisgICAgICAgICogcnVudGltZS9PYmplY3RDb25zdHJ1
Y3Rvci5jcHA6CisgICAgICAgIChKU0M6OnRvUHJvcGVydHlEZXNjcmlwdG9yKToKKyAgICAgICAg
KiBydW50aW1lL1Byb3h5T2JqZWN0LmNwcDoKKyAgICAgICAgKEpTQzo6Y29tcGxldGVQcm9wZXJ0
eURlc2NyaXB0b3IpOgorICAgICAgICAoSlNDOjpQcm94eU9iamVjdDo6cGVyZm9ybUludGVybmFs
TWV0aG9kR2V0T3duUHJvcGVydHkpOgorCiAyMDIxLTAyLTA1ICBZdXN1a2UgU3V6dWtpICA8eXN1
enVraUBhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgZm9sbG93LXVwIGNoYW5nZSBh
ZnRlciByMjcyNDI4CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9PYmplY3RD
b25zdHJ1Y3Rvci5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRp
bWUvT2JqZWN0Q29uc3RydWN0b3IuY3BwCShyZXZpc2lvbiAyNzI0MTEpCisrKyBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9PYmplY3RDb25zdHJ1Y3Rvci5jcHAJKHdvcmtpbmcgY29weSkK
QEAgLTQ5MywxMSArNDkzLDEwIEBAIEpTQ19ERUZJTkVfSE9TVF9GVU5DVElPTihvYmplY3RDb25z
dHJ1Y3QKICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKHZhbHVlcyk7CiB9CiAKLQotLy8gRVM2
IDYuMi40LjUgVG9Qcm9wZXJ0eURlc2NyaXB0b3IKIC8vIGh0dHBzOi8vdGMzOS5naXRodWIuaW8v
ZWNtYTI2Mi8jc2VjLXRvcHJvcGVydHlkZXNjcmlwdG9yCiBib29sIHRvUHJvcGVydHlEZXNjcmlw
dG9yKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIEpTVmFsdWUgaW4sIFByb3BlcnR5RGVz
Y3JpcHRvciYgZGVzYykKIHsKKyAgICBBU1NFUlQoZGVzYy5pc0VtcHR5KCkpOwogICAgIFZNJiB2
bSA9IGdsb2JhbE9iamVjdC0+dm0oKTsKICAgICBhdXRvIHNjb3BlID0gREVDTEFSRV9USFJPV19T
Q09QRSh2bSk7CiAKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1Byb3h5T2Jq
ZWN0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9Qcm94
eU9iamVjdC5jcHAJKHJldmlzaW9uIDI3MjQxMCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL1Byb3h5T2JqZWN0LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTY0LDYgKzE2NCwyNiBA
QCBib29sIFByb3h5T2JqZWN0OjpwZXJmb3JtR2V0KEpTR2xvYmFsT2JqCiAgICAgcmV0dXJuIHRy
dWU7CiB9CiAKKy8vIGh0dHBzOi8vdGMzOS5lcy9lY21hMjYyLyNzZWMtY29tcGxldGVwcm9wZXJ0
eWRlc2NyaXB0b3IKK3N0YXRpYyB2b2lkIGNvbXBsZXRlUHJvcGVydHlEZXNjcmlwdG9yKFByb3Bl
cnR5RGVzY3JpcHRvciYgZGVzYykKK3sKKyAgICBpZiAoZGVzYy5pc0FjY2Vzc29yRGVzY3JpcHRv
cigpKSB7CisgICAgICAgIGlmICghZGVzYy5nZXR0ZXIoKSkKKyAgICAgICAgICAgIGRlc2Muc2V0
R2V0dGVyKGpzVW5kZWZpbmVkKCkpOworICAgICAgICBpZiAoIWRlc2Muc2V0dGVyKCkpCisgICAg
ICAgICAgICBkZXNjLnNldFNldHRlcihqc1VuZGVmaW5lZCgpKTsKKyAgICB9IGVsc2UgeworICAg
ICAgICBpZiAoIWRlc2MudmFsdWUoKSkKKyAgICAgICAgICAgIGRlc2Muc2V0VmFsdWUoanNVbmRl
ZmluZWQoKSk7CisgICAgICAgIGlmICghZGVzYy53cml0YWJsZVByZXNlbnQoKSkKKyAgICAgICAg
ICAgIGRlc2Muc2V0V3JpdGFibGUoZmFsc2UpOworICAgIH0KKyAgICBpZiAoIWRlc2MuZW51bWVy
YWJsZVByZXNlbnQoKSkKKyAgICAgICAgZGVzYy5zZXRFbnVtZXJhYmxlKGZhbHNlKTsKKyAgICBp
ZiAoIWRlc2MuY29uZmlndXJhYmxlUHJlc2VudCgpKQorICAgICAgICBkZXNjLnNldENvbmZpZ3Vy
YWJsZShmYWxzZSk7Cit9CisKIGJvb2wgUHJveHlPYmplY3Q6OnBlcmZvcm1JbnRlcm5hbE1ldGhv
ZEdldE93blByb3BlcnR5KEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIFByb3BlcnR5TmFt
ZSBwcm9wZXJ0eU5hbWUsIFByb3BlcnR5U2xvdCYgc2xvdCkKIHsKICAgICBOT19UQUlMX0NBTExT
KCk7CkBAIC0yMzQsNiArMjU0LDcgQEAgYm9vbCBQcm94eU9iamVjdDo6cGVyZm9ybUludGVybmFs
TWV0aG9kRwogICAgIFByb3BlcnR5RGVzY3JpcHRvciB0cmFwUmVzdWx0QXNEZXNjcmlwdG9yOwog
ICAgIHRvUHJvcGVydHlEZXNjcmlwdG9yKGdsb2JhbE9iamVjdCwgdHJhcFJlc3VsdCwgdHJhcFJl
c3VsdEFzRGVzY3JpcHRvcik7CiAgICAgUkVUVVJOX0lGX0VYQ0VQVElPTihzY29wZSwgZmFsc2Up
OworICAgIGNvbXBsZXRlUHJvcGVydHlEZXNjcmlwdG9yKHRyYXBSZXN1bHRBc0Rlc2NyaXB0b3Ip
OwogICAgIGJvb2wgdGhyb3dFeGNlcHRpb24gPSBmYWxzZTsKICAgICBib29sIHZhbGlkID0gdmFs
aWRhdGVBbmRBcHBseVByb3BlcnR5RGVzY3JpcHRvcihnbG9iYWxPYmplY3QsIG51bGxwdHIsIHBy
b3BlcnR5TmFtZSwgaXNFeHRlbnNpYmxlLAogICAgICAgICB0cmFwUmVzdWx0QXNEZXNjcmlwdG9y
LCBpc1RhcmdldFByb3BlcnR5RGVzY3JpcHRvckRlZmluZWQsIHRhcmdldFByb3BlcnR5RGVzY3Jp
cHRvciwgdGhyb3dFeGNlcHRpb24pOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>