<?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>217789</bug_id>
          
          <creation_ts>2020-10-15 15:26:10 -0700</creation_ts>
          <short_desc>Don&apos;t assign a bogus register to Load/ForwardVarargs in AvailabilityAnalysis before stack layout</short_desc>
          <delta_ts>2020-10-15 20:11:57 -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>Other</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>benjamin</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>guijemont</cc>
    
    <cc>jsc32</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>rmorisset</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>ticaiolima</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>1698316</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-10-15 15:26:10 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1698321</commentid>
    <comment_count>1</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-10-15 15:29:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/69285703&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1698329</commentid>
    <comment_count>2</comment_count>
      <attachid>411501</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2020-10-15 15:54:46 -0700</bug_when>
    <thetext>Created attachment 411501
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1698333</commentid>
    <comment_count>3</comment_count>
      <attachid>411501</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2020-10-15 15:58:57 -0700</bug_when>
    <thetext>Comment on attachment 411501
patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1698446</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-15 20:11:55 -0700</bug_when>
    <thetext>Committed r268572: &lt;https://trac.webkit.org/changeset/268572&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 411501.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>411501</attachid>
            <date>2020-10-15 15:54:46 -0700</date>
            <delta_ts>2020-10-15 20:11:56 -0700</delta_ts>
            <desc>patch</desc>
            <filename>c-backup.diff</filename>
            <type>text/plain</type>
            <size>3653</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNjg1NTkpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDE1IEBACisyMDIwLTEwLTE1ICBTYWFtIEJhcmF0aSAgPHNiYXJhdGlAYXBwbGUu
Y29tPgorCisgICAgICAgIERvbid0IGFzc2lnbiBhIGJvZ3VzIHJlZ2lzdGVyIHRvIExvYWQvRm9y
d2FyZFZhcmFyZ3MgaW4gQXZhaWxhYmlsaXR5QW5hbHlzaXMgYmVmb3JlIHN0YWNrIGxheW91dAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE3Nzg5Cisg
ICAgICAgIDxyZGFyOi8vcHJvYmxlbS82OTI4NTcwMz4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9kb250LWFzc2lnbi1ib2d1cy12aXJ0
dWFsLXJlZ2lzdGVyLWluLWF2YWlsYWJpbGl0eS1hbmFseXNpcy1iZWZvcmUtc3RhY2stbGF5b3V0
LXJ1bnMuanM6IEFkZGVkLgorICAgICAgICAoYmFyKToKKyAgICAgICAgKGZvbyk6CisKIDIwMjAt
MTAtMTUgIEFsZXhleSBTaHZheWthICA8c2h2YWlrYWxlc2hAZ21haWwuY29tPgogCiAgICAgICAg
IFJFR1JFU1NJT04gKHIyNjg0ODkpOiB0ZXN0L2J1aWx0LWlucy9PYmplY3QvZW50cmllcy9vcmRl
ci1hZnRlci1kZWZpbmUtcHJvcGVydHkuanMgZmFpbGluZyBvbiB0ZXN0MjYyIGJvdHMKSW5kZXg6
IEpTVGVzdHMvc3RyZXNzL2RvbnQtYXNzaWduLWJvZ3VzLXZpcnR1YWwtcmVnaXN0ZXItaW4tYXZh
aWxhYmlsaXR5LWFuYWx5c2lzLWJlZm9yZS1zdGFjay1sYXlvdXQtcnVucy5qcwo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBKU1Rlc3RzL3N0cmVzcy9kb250LWFzc2lnbi1ib2d1cy12aXJ0dWFsLXJlZ2lzdGVyLWlu
LWF2YWlsYWJpbGl0eS1hbmFseXNpcy1iZWZvcmUtc3RhY2stbGF5b3V0LXJ1bnMuanMJKG5vbmV4
aXN0ZW50KQorKysgSlNUZXN0cy9zdHJlc3MvZG9udC1hc3NpZ24tYm9ndXMtdmlydHVhbC1yZWdp
c3Rlci1pbi1hdmFpbGFiaWxpdHktYW5hbHlzaXMtYmVmb3JlLXN0YWNrLWxheW91dC1ydW5zLmpz
CSh3b3JraW5nIGNvcHkpCkBAIC0wLDAgKzEsMTMgQEAKK2Z1bmN0aW9uIGJhcigpIHsKKyAgZm9y
IChsZXQgaT0wOyBpPDEwMDsgaSsrKSB7CisgICAgYXJndW1lbnRzWzFdOworICB9Cit9CisKK2Z1
bmN0aW9uIGZvbygpIHsKKyAgZm9yIChsZXQgaT0wOyBpPDEwMDAwMDsgaSsrKSB7CisgICAgYmFy
KC4uLidhYScpOworICB9Cit9CisKK2ZvbygpOwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3Jl
L0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyNjg0MjMpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCSh3
b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMjUgQEAKKzIwMjAtMTAtMTUgIFNhYW0gQmFyYXRpICA8
c2JhcmF0aUBhcHBsZS5jb20+CisKKyAgICAgICAgRG9uJ3QgYXNzaWduIGEgYm9ndXMgcmVnaXN0
ZXIgdG8gTG9hZC9Gb3J3YXJkVmFyYXJncyBpbiBBdmFpbGFiaWxpdHlBbmFseXNpcyBiZWZvcmUg
c3RhY2sgbGF5b3V0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMTc3ODkKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzY5Mjg1NzAzPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZXJlIGlzIGNvZGUgaW5z
aWRlIEF2YWlsYWJpbGl0eUFuYWx5c2lzIHBoYXNlIHRoYXQgd2FzIGFzc3VtaW5nIHRoZQorICAg
ICAgICBMb2FkL0ZvcndhcmRWYXJhcmdzIGRhdGEgd2FzIGFscmVhZHkgc3RhY2sgYWxsb2NhdGVk
LiBIb3dldmVyLCB0aGlzIGlzbid0CisgICAgICAgIGd1YXJhbnRlZWQgdG8gYmUgdGhlIGNhc2Uu
IEhvd2V2ZXIsIHdlIHdlcmUgZG9pbmcgdmlydHVhbCByZWdpc3RlciBtYXRoIG9uCisgICAgICAg
IGludmFsaWQgdmlydHVhbCByZWdpc3RlcnMsIGxlYWRpbmcgdG8gd29ua3kgcmVzdWx0cy4gVGhl
IGZpeCBoZXJlIGlzIHRvCisgICAgICAgIG1vZGVsIGl0IGxpa2Ugd2UgZG8gR2V0U3RhY2svUHV0
U3RhY2ssIHdoZXJlIHdlIHNheSwgYmVmb3JlIHdlIGRvIHN0YWNrCisgICAgICAgIGFsbG9jYXRp
b24sIHdlIGp1c3QgdGVsbCBhdmFpbGFiaWxpdHkgYW5hbHlzaXMgdGhlIGZsdXNoIGZvcm1hdCwg
YnV0IG5vdAorICAgICAgICB3aGVyZSBpdCdzIGZsdXNoZWQuCisgICAgICAgIAorICAgICAgICBU
aGlzIHdhcyBjYXVzaW5nIHZhbGlkYXRpb24gZXJyb3JzIHdoZW4gbWVyZ2luZyB0aGVzZSBpbnZh
bGlkIEZsdXNoZWRBdHMgd2l0aAorICAgICAgICB0aGUgRmx1c2hlZEF0cyBmcm9tIEdldFN0YWNr
L1B1dFN0YWNrLgorCisgICAgICAgICogZGZnL0RGR09TUkF2YWlsYWJpbGl0eUFuYWx5c2lzUGhh
c2UuY3BwOgorICAgICAgICAoSlNDOjpERkc6OkxvY2FsT1NSQXZhaWxhYmlsaXR5Q2FsY3VsYXRv
cjo6ZXhlY3V0ZU5vZGUpOgorCiAyMDIwLTEwLTEzICBLZWl0aCBSb2xsaW4gIDxrcm9sbGluQGFw
cGxlLmNvbT4KIAogICAgICAgICBSZW1vdmUgbGVmdG92ZXIgTUFDT1NYX0RFUExPWU1FTlRfVEFS
R0VUX21hY29zeCBzdXBwb3J0CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR09T
UkF2YWlsYWJpbGl0eUFuYWx5c2lzUGhhc2UuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS9kZmcvREZHT1NSQXZhaWxhYmlsaXR5QW5hbHlzaXNQaGFzZS5jcHAJKHJldmlz
aW9uIDI2ODQyMykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHT1NSQXZhaWxhYmls
aXR5QW5hbHlzaXNQaGFzZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI4Nyw3ICsyODcsNyBAQCB2
b2lkIExvY2FsT1NSQXZhaWxhYmlsaXR5Q2FsY3VsYXRvcjo6ZXhlCiAgICAgICAgIG1fYXZhaWxh
YmlsaXR5Lm1fbG9jYWxzLm9wZXJhbmQoZGF0YS0+Y291bnQpID0gQXZhaWxhYmlsaXR5KEZsdXNo
ZWRBdChGbHVzaGVkSW50MzIsIGRhdGEtPm1hY2hpbmVDb3VudCkpOwogICAgICAgICBmb3IgKHVu
c2lnbmVkIGkgPSBkYXRhLT5saW1pdDsgaS0tOykgewogICAgICAgICAgICAgbV9hdmFpbGFiaWxp
dHkubV9sb2NhbHMub3BlcmFuZChkYXRhLT5zdGFydCArIGkpID0KLSAgICAgICAgICAgICAgICBB
dmFpbGFiaWxpdHkoRmx1c2hlZEF0KEZsdXNoZWRKU1ZhbHVlLCBkYXRhLT5tYWNoaW5lU3RhcnQg
KyBpKSk7CisgICAgICAgICAgICAgICAgQXZhaWxhYmlsaXR5KEZsdXNoZWRBdChGbHVzaGVkSlNW
YWx1ZSwgZGF0YS0+bWFjaGluZVN0YXJ0LmlzVmFsaWQoKSA/IChkYXRhLT5tYWNoaW5lU3RhcnQg
KyBpKSA6IFZpcnR1YWxSZWdpc3RlcigpKSk7CiAgICAgICAgIH0KICAgICAgICAgYnJlYWs7CiAg
ICAgfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>