<?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>213154</bug_id>
          
          <creation_ts>2020-06-12 16:07:35 -0700</creation_ts>
          <short_desc>The ||= operator (and similar ones) should produce valid bytecode even if the right side is a static error</short_desc>
          <delta_ts>2020-06-12 20:10:18 -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>
          <dependson>209716</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robin Morisset">rmorisset</reporter>
          <assigned_to name="Robin Morisset">rmorisset</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>hi</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1662215</commentid>
    <comment_count>0</comment_count>
    <who name="Robin Morisset">rmorisset</who>
    <bug_when>2020-06-12 16:07:35 -0700</bug_when>
    <thetext>rdar://problem/63543404</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1662216</commentid>
    <comment_count>1</comment_count>
      <attachid>401799</attachid>
    <who name="Robin Morisset">rmorisset</who>
    <bug_when>2020-06-12 16:24:26 -0700</bug_when>
    <thetext>Created attachment 401799
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1662265</commentid>
    <comment_count>2</comment_count>
      <attachid>401799</attachid>
    <who name="Devin Rousso">hi</who>
    <bug_when>2020-06-12 17:34:12 -0700</bug_when>
    <thetext>Comment on attachment 401799
Patch

r=me, nice find/fix!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1662311</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-06-12 20:09:25 -0700</bug_when>
    <thetext>Committed r262995: &lt;https://trac.webkit.org/changeset/262995&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 401799.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1662312</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-06-12 20:10:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/64322080&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>401799</attachid>
            <date>2020-06-12 16:24:26 -0700</date>
            <delta_ts>2020-06-12 20:09:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch213154</filename>
            <type>text/plain</type>
            <size>8908</size>
            <attacher name="Robin Morisset">rmorisset</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0pTVGVzdHMvQ2hhbmdlTG9nIGIvSlNUZXN0cy9DaGFuZ2VMb2cKaW5kZXgg
ODhiZTcwMzU3NDA1Li44Y2Y0NmQ3NGMzNTQgMTAwNjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjAtMDYtMTIgIFJv
YmluIE1vcmlzc2V0ICA8cm1vcmlzc2V0QGFwcGxlLmNvbT4KKworICAgICAgICBUaGUgfHw9IG9w
ZXJhdG9yIChhbmQgc2ltaWxhciBvbmVzKSBzaG91bGQgcHJvZHVjZSB2YWxpZCBieXRlY29kZSBl
dmVuIGlmIHRoZSByaWdodCBzaWRlIGlzIGEgc3RhdGljIGVycm9yCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTMxNTQKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9ieXRlY29kZS1mb3Itcm13
LXdpdGgtaW52YWxpZC1yaWdodC1zaWRlLmpzOiBBZGRlZC4KKyAgICAgICAgKGNhdGNoKToKKwog
MjAyMC0wNi0xMiAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgogCiAgICAgICAg
IFtKU0NdIEFkZCBzYW1wbGluZy1wcm9maWxlciBjb2RlLW9yaWdpbiBsb29rdXAgdGVzdApkaWZm
IC0tZ2l0IGEvSlNUZXN0cy9zdHJlc3MvYnl0ZWNvZGUtZm9yLXJtdy13aXRoLWludmFsaWQtcmln
aHQtc2lkZS5qcyBiL0pTVGVzdHMvc3RyZXNzL2J5dGVjb2RlLWZvci1ybXctd2l0aC1pbnZhbGlk
LXJpZ2h0LXNpZGUuanMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi5m
YjNjYzgwZTAxYjYKLS0tIC9kZXYvbnVsbAorKysgYi9KU1Rlc3RzL3N0cmVzcy9ieXRlY29kZS1m
b3Itcm13LXdpdGgtaW52YWxpZC1yaWdodC1zaWRlLmpzCkBAIC0wLDAgKzEsOSBAQAorLy9AIHJ1
bkRlZmF1bHQoIi0tdmFsaWRhdGVCeXRlY29kZT0xIikKK3RyeSB7CisgICAgeHx8PXkoKT0wCisg
ICAgeHx8PSh5KCkrKykKKyAgICB4fHw9KCsreSgpKQorICAgIHh8fD0oeSgpKz0wKQorICAgIHh8
fD0oeSgpfHw9MCkKK30gY2F0Y2goZSkgeworfQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKaW5kZXgg
MWRjNzMyNTZlNTMwLi5hNzRlMzJiMDZkYjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDM0IEBACisyMDIwLTA2LTEyICBSb2JpbiBNb3Jpc3NldCAgPHJtb3Jpc3NldEBhcHBs
ZS5jb20+CisKKyAgICAgICAgVGhlIHx8PSBvcGVyYXRvciAoYW5kIHNpbWlsYXIgb25lcykgc2hv
dWxkIHByb2R1Y2UgdmFsaWQgYnl0ZWNvZGUgZXZlbiBpZiB0aGUgcmlnaHQgc2lkZSBpcyBhIHN0
YXRpYyBlcnJvcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjEzMTU0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgVGhlcmUgd2VyZSB0d28gbWlub3IgaXNzdWVzIGhlcmUgdGhhdCBpbnRlcmFjdGVkOgorICAg
ICAgICAtIGVtaXRUaHJvd1JlZmVyZW5jZUVycm9yIGRpZCBub3QgdGFrZSBhbiBvcHRpb25hbCBg
ZHN0YCBhcmd1bWVudCBsaWtlIGV2ZXJ5dGhpbmcgZWxzZSwgYW5kIGluc3RlYWQgYWx3YXlzIHJl
dHVybmVkIGEgbmV3IHRlbXBvcmFyeS4KKyAgICAgICAgICBBcyBhIHJlc3VsdCwgdGhlIHZhcmlv
dXMgZnVuY3Rpb25zIHRoYXQgc29tZXRpbWVzIGRpZCAicmV0dXJuIGVtaXRUaHJvd1JlZmVyZW5j
ZUVycm9yKC4uKTsiIGNvdWxkIHJldHVybiBhIGRpZmZlcmVudCBSZWdpc3RlcklEIHRoYW4gdGhl
IG9uZQorICAgICAgICAgIHByb3ZpZGVkIHRvIHRoZW0gdGhyb3VnaCBgZHN0YCwgYnJlYWtpbmcg
dGhlIGludmFyaWFudCBzdGF0ZWQgYXQgdGhlIHRvcCBvZiB0aGUgZmlsZS4KKyAgICAgICAgLSBT
aG9ydENpcmN1aXRSZWFkTW9kaWZ5UmVzb2x2ZU5vZGU6OmVtaXRCeXRlY29kZSB1c2VkIHRoZSBy
ZXN1bHQgb2Ygc3VjaCBhIGZ1bmN0aW9uLCB1bm5lY2Vzc2FyaWx5LCBhbmQgKGNvcnJlY3RseSkg
cmVsaWVkIG9uIHRoZSBpbnZhcmlhbnQgYmVpbmcgdXBoZWxkLgorICAgICAgICBUaGUgY29tYmlu
YXRpb24gb2YgdGhlc2UgbGVkIHRvIHRoZSBieXRlY29kZSB0cnlpbmcgdG8gZG8gYSBtb3ZlIG9m
IGEgdGVtcG9yYXJ5IHRoYXQgd2FzIG9ubHkgZGVmaW5lZCBpbiBvbmUgb2YgdGhlIHByZWRlY2Vz
c29ycyBvZiB0aGUgYmFzaWMgYmxvY2sgaXQgd2FzIG9uLAorICAgICAgICB3aGljaCB3YXMgY2F1
Z2h0IGJ5IHZhbGlkYXRlQnl0ZWNvZGUuCisKKyAgICAgICAgSSBmaXhlZCBib3RoIGlzc3Vlcywg
YW5kIHZlcmlmaWVkIHRoYXQgZWl0aGVyIGZpeCBpcyBlbm91Z2ggdG8gc3RvcCB0aGUgYnVnLgor
ICAgICAgICBJIGZpeGVkIHRoZSBmaXJzdCBiZWNhdXNlIG90aGVyIGNvZGUgbWF5IGRlcGVuZCBv
biB0aGF0IGludmFyaWFudCBpbiBtb3JlIHN1YnRsZSB3YXlzLgorICAgICAgICBJIGZpeGVkIHRo
ZSBzZWNvbmQgYmVjYXVzZSBpdCB3YXMganVzdCB1bm5lY2Vzc2FyeSBjb21wbGV4aXR5IGFuZCBt
YWRlIHRoZSBjb2RlIG1pc2xlYWRpbmcuCisKKyAgICAgICAgSSBhbHNvIHJld29yZGVkIHRoZSBj
b21tZW50IGF0IHRoZSB0b3Agb2YgTm9kZXNDb2RlZ2VuLmNwcCBiYXNlZCBvbiBLZWl0aCdzIGV4
cGxhbmF0aW9uIGFuZCBNYXJrJ3MgYWR2aWNlIHRvIG1ha2UgaXQgbGVzcyBjcnlwdGljLgorCisg
ICAgICAgICogYnl0ZWNvbXBpbGVyL05vZGVzQ29kZWdlbi5jcHA6CisgICAgICAgIChKU0M6OlRo
cm93YWJsZUV4cHJlc3Npb25EYXRhOjplbWl0VGhyb3dSZWZlcmVuY2VFcnJvcik6CisgICAgICAg
IChKU0M6OlBvc3RmaXhOb2RlOjplbWl0Qnl0ZWNvZGUpOgorICAgICAgICAoSlNDOjpEZWxldGVC
cmFja2V0Tm9kZTo6ZW1pdEJ5dGVjb2RlKToKKyAgICAgICAgKEpTQzo6RGVsZXRlRG90Tm9kZTo6
ZW1pdEJ5dGVjb2RlKToKKyAgICAgICAgKEpTQzo6UHJlZml4Tm9kZTo6ZW1pdEJ5dGVjb2RlKToK
KyAgICAgICAgKEpTQzo6U2hvcnRDaXJjdWl0UmVhZE1vZGlmeVJlc29sdmVOb2RlOjplbWl0Qnl0
ZWNvZGUpOgorICAgICAgICAoSlNDOjpBc3NpZ25FcnJvck5vZGU6OmVtaXRCeXRlY29kZSk6Cisg
ICAgICAgICogcGFyc2VyL05vZGVzLmg6CisKIDIwMjAtMDYtMTIgIFJvc3MgS2lyc2xpbmcgIDxy
b3NzLmtpcnNsaW5nQHNvbnkuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIGFkZHJlc3MgRGFy
aW4ncyBmZWVkYmFjayBvbiByMjYyODkwLgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2J5dGVjb21waWxlci9Ob2Rlc0NvZGVnZW4uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2J5dGVjb21waWxlci9Ob2Rlc0NvZGVnZW4uY3BwCmluZGV4IDQxOTRkOTRkZjBjNi4uMjk3ZDBm
NjAxNThkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvbXBpbGVyL05v
ZGVzQ29kZWdlbi5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb21waWxlci9O
b2Rlc0NvZGVnZW4uY3BwCkBAIC01NSwyMSArNTUsMjIgQEAgbmFtZXNwYWNlIEpTQyB7CiAKICAg
ICBSZXR1cm4gdmFsdWU6IFRoZSByZWdpc3RlciBob2xkaW5nIHRoZSBwcm9kdWN0aW9uJ3MgdmFs
dWUuCiAgICAgICAgICAgICAgZHN0OiBBbiBvcHRpb25hbCBwYXJhbWV0ZXIgc3BlY2lmeWluZyB0
aGUgbW9zdCBlZmZpY2llbnQgZGVzdGluYXRpb24gYXQKLSAgICAgICAgICAgICAgICAgIHdoaWNo
IHRvIHN0b3JlIHRoZSBwcm9kdWN0aW9uJ3MgdmFsdWUuIFRoZSBjYWxsZWUgbXVzdCBob25vciBk
c3QuCisgICAgICAgICAgICAgICAgICB3aGljaCB0byBzdG9yZSB0aGUgcHJvZHVjdGlvbidzIHZh
bHVlLgorICAgICAgICAgICAgICAgICAgSWYgZHN0IGlzIG51bGwsIHlvdSBtYXkgcmV0dXJuIHdo
YXRldmVyIFZpcnR1YWxSZWdpc3RlciB5b3Ugd2FudC4gT3RoZXJ3aXNlIHlvdSBoYXZlIHRvIHJl
dHVybiBkc3QuCiAKICAgICBUaGUgZHN0IGFyZ3VtZW50IHByb3ZpZGVzIGZvciBhIGNydWRlIGZv
cm0gb2YgY29weSBwcm9wYWdhdGlvbi4gRm9yIGV4YW1wbGUsCiAKICAgICAgICAgeCA9IDEKIAog
ICAgIGJlY29tZXMKLSAgICAKKwogICAgICAgICBsb2FkIHJbeF0sIDEKLSAgICAKKwogICAgIGlu
c3RlYWQgb2YgCiAKICAgICAgICAgbG9hZCByMCwgMQogICAgICAgICBtb3Ygclt4XSwgcjAKLSAg
ICAKKwogICAgIGJlY2F1c2UgdGhlIGFzc2lnbm1lbnQgbm9kZSwgInggPSIsIHBhc3NlcyByW3hd
IGFzIGRzdCB0byB0aGUgbnVtYmVyIG5vZGUsICIxIi4KICovCiAKQEAgLTg0LDEwICs4NSwxMiBA
QCB2b2lkIEV4cHJlc3Npb25Ob2RlOjplbWl0Qnl0ZWNvZGVJbkNvbmRpdGlvbkNvbnRleHQoQnl0
ZWNvZGVHZW5lcmF0b3ImIGdlbmVyYXRvcgogCiAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0gVGhyb3dhYmxlRXhwcmVzc2lvbkRhdGEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KIAotUmVnaXN0ZXJJRCogVGhyb3dhYmxlRXhwcmVzc2lvbkRhdGE6OmVtaXRUaHJvd1Jl
ZmVyZW5jZUVycm9yKEJ5dGVjb2RlR2VuZXJhdG9yJiBnZW5lcmF0b3IsIGNvbnN0IFN0cmluZyYg
bWVzc2FnZSkKK1JlZ2lzdGVySUQqIFRocm93YWJsZUV4cHJlc3Npb25EYXRhOjplbWl0VGhyb3dS
ZWZlcmVuY2VFcnJvcihCeXRlY29kZUdlbmVyYXRvciYgZ2VuZXJhdG9yLCBjb25zdCBTdHJpbmcm
IG1lc3NhZ2UsIFJlZ2lzdGVySUQqIGRzdCkKIHsKICAgICBnZW5lcmF0b3IuZW1pdEV4cHJlc3Np
b25JbmZvKGRpdm90KCksIGRpdm90U3RhcnQoKSwgZGl2b3RFbmQoKSk7CiAgICAgZ2VuZXJhdG9y
LmVtaXRUaHJvd1JlZmVyZW5jZUVycm9yKG1lc3NhZ2UpOworICAgIGlmIChkc3QpCisgICAgICAg
IHJldHVybiBkc3Q7CiAgICAgcmV0dXJuIGdlbmVyYXRvci5uZXdUZW1wb3JhcnkoKTsKIH0KIApA
QCAtMjI0Nyw3ICsyMjUwLDggQEAgUmVnaXN0ZXJJRCogUG9zdGZpeE5vZGU6OmVtaXRCeXRlY29k
ZShCeXRlY29kZUdlbmVyYXRvciYgZ2VuZXJhdG9yLCBSZWdpc3RlcklEKgogICAgIEFTU0VSVCht
X2V4cHItPmlzRnVuY3Rpb25DYWxsKCkpOwogICAgIHJldHVybiBlbWl0VGhyb3dSZWZlcmVuY2VF
cnJvcihnZW5lcmF0b3IsIG1fb3BlcmF0b3IgPT0gT3BlcmF0b3I6OlBsdXNQbHVzCiAgICAgICAg
ID8gIlBvc3RmaXggKysgb3BlcmF0b3IgYXBwbGllZCB0byB2YWx1ZSB0aGF0IGlzIG5vdCBhIHJl
ZmVyZW5jZS4iX3MKLSAgICAgICAgOiAiUG9zdGZpeCAtLSBvcGVyYXRvciBhcHBsaWVkIHRvIHZh
bHVlIHRoYXQgaXMgbm90IGEgcmVmZXJlbmNlLiJfcyk7CisgICAgICAgIDogIlBvc3RmaXggLS0g
b3BlcmF0b3IgYXBwbGllZCB0byB2YWx1ZSB0aGF0IGlzIG5vdCBhIHJlZmVyZW5jZS4iX3MsCisg
ICAgICAgIGRzdCk7CiB9CiAKIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBEZWxl
dGVSZXNvbHZlTm9kZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpAQCAtMjI3
OSw3ICsyMjgzLDcgQEAgUmVnaXN0ZXJJRCogRGVsZXRlQnJhY2tldE5vZGU6OmVtaXRCeXRlY29k
ZShCeXRlY29kZUdlbmVyYXRvciYgZ2VuZXJhdG9yLCBSZWdpc3QKICAgICBSZWZQdHI8UmVnaXN0
ZXJJRD4gcjEgPSBnZW5lcmF0b3IuZW1pdE5vZGUobV9zdWJzY3JpcHQpOwogICAgIGdlbmVyYXRv
ci5lbWl0RXhwcmVzc2lvbkluZm8oZGl2b3QoKSwgZGl2b3RTdGFydCgpLCBkaXZvdEVuZCgpKTsK
ICAgICBpZiAobV9iYXNlLT5pc1N1cGVyTm9kZSgpKQotICAgICAgICByZXR1cm4gZW1pdFRocm93
UmVmZXJlbmNlRXJyb3IoZ2VuZXJhdG9yLCAiQ2Fubm90IGRlbGV0ZSBhIHN1cGVyIHByb3BlcnR5
Iik7CisgICAgICAgIHJldHVybiBlbWl0VGhyb3dSZWZlcmVuY2VFcnJvcihnZW5lcmF0b3IsICJD
YW5ub3QgZGVsZXRlIGEgc3VwZXIgcHJvcGVydHkiLCBkc3QpOwogICAgIHJldHVybiBnZW5lcmF0
b3IuZW1pdERlbGV0ZUJ5VmFsKGZpbmFsRGVzdC5nZXQoKSwgcjAuZ2V0KCksIHIxLmdldCgpKTsK
IH0KIApAQCAtMjI5NSw3ICsyMjk5LDcgQEAgUmVnaXN0ZXJJRCogRGVsZXRlRG90Tm9kZTo6ZW1p
dEJ5dGVjb2RlKEJ5dGVjb2RlR2VuZXJhdG9yJiBnZW5lcmF0b3IsIFJlZ2lzdGVySUQKIAogICAg
IGdlbmVyYXRvci5lbWl0RXhwcmVzc2lvbkluZm8oZGl2b3QoKSwgZGl2b3RTdGFydCgpLCBkaXZv
dEVuZCgpKTsKICAgICBpZiAobV9iYXNlLT5pc1N1cGVyTm9kZSgpKQotICAgICAgICByZXR1cm4g
ZW1pdFRocm93UmVmZXJlbmNlRXJyb3IoZ2VuZXJhdG9yLCAiQ2Fubm90IGRlbGV0ZSBhIHN1cGVy
IHByb3BlcnR5Iik7CisgICAgICAgIHJldHVybiBlbWl0VGhyb3dSZWZlcmVuY2VFcnJvcihnZW5l
cmF0b3IsICJDYW5ub3QgZGVsZXRlIGEgc3VwZXIgcHJvcGVydHkiLCBkc3QpOwogICAgIHJldHVy
biBnZW5lcmF0b3IuZW1pdERlbGV0ZUJ5SWQoZmluYWxEZXN0LmdldCgpLCByMC5nZXQoKSwgbV9p
ZGVudCk7CiB9CiAKQEAgLTI0ODQsNyArMjQ4OCw4IEBAIFJlZ2lzdGVySUQqIFByZWZpeE5vZGU6
OmVtaXRCeXRlY29kZShCeXRlY29kZUdlbmVyYXRvciYgZ2VuZXJhdG9yLCBSZWdpc3RlcklEKiBk
CiAgICAgQVNTRVJUKG1fZXhwci0+aXNGdW5jdGlvbkNhbGwoKSk7CiAgICAgcmV0dXJuIGVtaXRU
aHJvd1JlZmVyZW5jZUVycm9yKGdlbmVyYXRvciwgbV9vcGVyYXRvciA9PSBPcGVyYXRvcjo6UGx1
c1BsdXMKICAgICAgICAgPyAiUHJlZml4ICsrIG9wZXJhdG9yIGFwcGxpZWQgdG8gdmFsdWUgdGhh
dCBpcyBub3QgYSByZWZlcmVuY2UuIl9zCi0gICAgICAgIDogIlByZWZpeCAtLSBvcGVyYXRvciBh
cHBsaWVkIHRvIHZhbHVlIHRoYXQgaXMgbm90IGEgcmVmZXJlbmNlLiJfcyk7CisgICAgICAgIDog
IlByZWZpeCAtLSBvcGVyYXRvciBhcHBsaWVkIHRvIHZhbHVlIHRoYXQgaXMgbm90IGEgcmVmZXJl
bmNlLiJfcywKKyAgICAgICAgZHN0KTsKIH0KIAogLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tIFVuYXJ5IE9wZXJhdGlvbiBOb2RlcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQpAQCAtMzE5OSw3ICszMjA0LDcgQEAgUmVnaXN0ZXJJRCogU2hvcnRDaXJjdWl0UmVh
ZE1vZGlmeVJlc29sdmVOb2RlOjplbWl0Qnl0ZWNvZGUoQnl0ZWNvZGVHZW5lcmF0b3ImIGcKICAg
ICBSZWY8TGFiZWw+IGFmdGVyQXNzaWdubWVudCA9IGdlbmVyYXRvci5uZXdMYWJlbCgpOwogICAg
IGVtaXRTaG9ydENpcmN1aXRBc3NpZ25tZW50KGdlbmVyYXRvciwgcmVzdWx0LmdldCgpLCBtX29w
ZXJhdG9yLCBhZnRlckFzc2lnbm1lbnQuZ2V0KCkpOwogCi0gICAgcmVzdWx0ID0gZ2VuZXJhdG9y
LmVtaXROb2RlKHJlc3VsdC5nZXQoKSwgbV9yaWdodCk7IC8vIEV4ZWN1dGUgc2lkZSBlZmZlY3Rz
IGZpcnN0LgorICAgIGdlbmVyYXRvci5lbWl0Tm9kZShyZXN1bHQuZ2V0KCksIG1fcmlnaHQpOyAv
LyBFeGVjdXRlIHNpZGUgZWZmZWN0cyBmaXJzdC4KIAogICAgIGJvb2wgdGhyZXdFeGNlcHRpb24g
PSBpc1JlYWRPbmx5ID8gZ2VuZXJhdG9yLmVtaXRSZWFkT25seUV4Y2VwdGlvbklmTmVlZGVkKHZh
cikgOiBmYWxzZTsKIApAQCAtMzM1Miw5ICszMzU3LDkgQEAgUmVnaXN0ZXJJRCogU2hvcnRDaXJj
dWl0UmVhZE1vZGlmeURvdE5vZGU6OmVtaXRCeXRlY29kZShCeXRlY29kZUdlbmVyYXRvciYgZ2Vu
ZXIKIAogLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEFzc2lnbkVycm9yTm9kZSAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogCi1SZWdpc3RlcklEKiBBc3NpZ25F
cnJvck5vZGU6OmVtaXRCeXRlY29kZShCeXRlY29kZUdlbmVyYXRvciYgZ2VuZXJhdG9yLCBSZWdp
c3RlcklEKikKK1JlZ2lzdGVySUQqIEFzc2lnbkVycm9yTm9kZTo6ZW1pdEJ5dGVjb2RlKEJ5dGVj
b2RlR2VuZXJhdG9yJiBnZW5lcmF0b3IsIFJlZ2lzdGVySUQqIGRzdCkKIHsKLSAgICByZXR1cm4g
ZW1pdFRocm93UmVmZXJlbmNlRXJyb3IoZ2VuZXJhdG9yLCAiTGVmdCBzaWRlIG9mIGFzc2lnbm1l
bnQgaXMgbm90IGEgcmVmZXJlbmNlLiJfcyk7CisgICAgcmV0dXJuIGVtaXRUaHJvd1JlZmVyZW5j
ZUVycm9yKGdlbmVyYXRvciwgIkxlZnQgc2lkZSBvZiBhc3NpZ25tZW50IGlzIG5vdCBhIHJlZmVy
ZW5jZS4iX3MsIGRzdCk7CiB9CiAKIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBB
c3NpZ25CcmFja2V0Tm9kZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpkaWZm
IC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9Ob2Rlcy5oIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3BhcnNlci9Ob2Rlcy5oCmluZGV4IDJlN2FmZjJkZDM1My4uNzEwMTVjYmU5
MWM1IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL05vZGVzLmgKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9Ob2Rlcy5oCkBAIC00MTIsNyArNDEyLDcg
QEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgICAgICAgICBBU1NFUlQobV9kaXZvdEVuZC5vZmZzZXQg
Pj0gbV9kaXZvdC5vZmZzZXQpOwogICAgICAgICB9CiAgICAgcHJvdGVjdGVkOgotICAgICAgICBS
ZWdpc3RlcklEKiBlbWl0VGhyb3dSZWZlcmVuY2VFcnJvcihCeXRlY29kZUdlbmVyYXRvciYsIGNv
bnN0IFN0cmluZyYgbWVzc2FnZSk7CisgICAgICAgIFJlZ2lzdGVySUQqIGVtaXRUaHJvd1JlZmVy
ZW5jZUVycm9yKEJ5dGVjb2RlR2VuZXJhdG9yJiwgY29uc3QgU3RyaW5nJiBtZXNzYWdlLCBSZWdp
c3RlcklEKiBkc3QgPSBudWxscHRyKTsKIAogICAgIHByaXZhdGU6CiAgICAgICAgIEpTVGV4dFBv
c2l0aW9uIG1fZGl2b3Q7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>