<?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>189166</bug_id>
          
          <creation_ts>2018-08-30 11:39:28 -0700</creation_ts>
          <short_desc>Switch int8_t to GPRReg in StructureStubInfo because sizeof(GPRReg) == sizeof(int8_t)</short_desc>
          <delta_ts>2018-08-31 08:56:33 -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>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>gskachkov</cc>
    
    <cc>jfbastien</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>rmorisset</cc>
    
    <cc>ticaiolima</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1455325</commentid>
    <comment_count>0</comment_count>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-08-30 11:39:28 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455385</commentid>
    <comment_count>1</comment_count>
      <attachid>348538</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-08-30 13:37:54 -0700</bug_when>
    <thetext>Created attachment 348538
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455386</commentid>
    <comment_count>2</comment_count>
      <attachid>348539</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2018-08-30 13:39:01 -0700</bug_when>
    <thetext>Created attachment 348539
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455439</commentid>
    <comment_count>3</comment_count>
      <attachid>348539</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-08-30 15:37:42 -0700</bug_when>
    <thetext>Comment on attachment 348539
patch

Clearing flags on attachment: 348539

Committed r235527: &lt;https://trac.webkit.org/changeset/235527&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455440</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-08-30 15:37:43 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1455698</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-08-31 08:56:33 -0700</bug_when>
    <thetext>&lt;rdar://problem/43941922&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>348538</attachid>
            <date>2018-08-30 13:37:54 -0700</date>
            <delta_ts>2018-08-30 13:39:01 -0700</delta_ts>
            <desc>patch</desc>
            <filename>c-backup.diff</filename>
            <type>text/plain</type>
            <size>8045</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjM1NTIxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBA
CisyMDE4LTA4LTMwICBTYWFtIGJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IFN3aXRjaCBpbnQ4X3QgdG8gR1BSUmVnIGluIFN0cnVjdHVyZVN0dWJJbmZvIGJlY2F1c2Ugc2l6
ZW9mKEdQUlJlZykgPT0gc2l6ZW9mKGludDhfdCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE4OTE2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHA6CisgICAgICAg
IChKU0M6OkFjY2Vzc0Nhc2U6OmdlbmVyYXRlSW1wbCk6CisgICAgICAgICogYnl0ZWNvZGUvR2V0
dGVyU2V0dGVyQWNjZXNzQ2FzZS5jcHA6CisgICAgICAgIChKU0M6OkdldHRlclNldHRlckFjY2Vz
c0Nhc2U6OmVtaXRET01KSVRHZXR0ZXIpOgorICAgICAgICAqIGJ5dGVjb2RlL0lubGluZUFjY2Vz
cy5jcHA6CisgICAgICAgIChKU0M6OmdldFNjcmF0Y2hSZWdpc3Rlcik6CisgICAgICAgICogYnl0
ZWNvZGUvUG9seW1vcnBoaWNBY2Nlc3MuY3BwOgorICAgICAgICAoSlNDOjpQb2x5bW9ycGhpY0Fj
Y2Vzczo6cmVnZW5lcmF0ZSk6CisgICAgICAgICogYnl0ZWNvZGUvU3RydWN0dXJlU3R1YkluZm8u
aDoKKyAgICAgICAgKEpTQzo6U3RydWN0dXJlU3R1YkluZm86OnZhbHVlUmVncyBjb25zdCk6Cisg
ICAgICAgICogaml0L0pJVElubGluZUNhY2hlR2VuZXJhdG9yLmNwcDoKKyAgICAgICAgKEpTQzo6
SklUQnlJZEdlbmVyYXRvcjo6SklUQnlJZEdlbmVyYXRvcik6CisgICAgICAgIChKU0M6OkpJVEdl
dEJ5SWRXaXRoVGhpc0dlbmVyYXRvcjo6SklUR2V0QnlJZFdpdGhUaGlzR2VuZXJhdG9yKToKKyAg
ICAgICAgKEpTQzo6SklUSW5zdGFuY2VPZkdlbmVyYXRvcjo6SklUSW5zdGFuY2VPZkdlbmVyYXRv
cik6CisKIDIwMTgtMDgtMzAgIFNhYW0gYmFyYXRpICA8c2JhcmF0aUBhcHBsZS5jb20+CiAKICAg
ICAgICAgSW5saW5lQWNjZXNzIHNob3VsZCBkbyBTdHJpbmdMZW5ndGgKSW5kZXg6IFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9ieXRlY29kZS9BY2Nlc3NDYXNlLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHAJKHJldmlzaW9uIDIzNTUy
MCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9BY2Nlc3NDYXNlLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMTA2Niw3ICsxMDY2LDcgQEAgdm9pZCBBY2Nlc3NDYXNlOjpnZW5lcmF0
ZUltcGwoQWNjZXNzR2VuZQogICAgICAgICBTY3JhdGNoUmVnaXN0ZXJBbGxvY2F0b3IgYWxsb2Nh
dG9yKHN0dWJJbmZvLnBhdGNoLnVzZWRSZWdpc3RlcnMpOwogICAgICAgICBhbGxvY2F0b3IubG9j
ayhiYXNlR1BSKTsKICNpZiBVU0UoSlNWQUxVRTMyXzY0KQotICAgICAgICBhbGxvY2F0b3IubG9j
ayhzdGF0aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBhdGNoLmJhc2VUYWdHUFIpKTsKKyAgICAg
ICAgYWxsb2NhdG9yLmxvY2soc3R1YkluZm8ucGF0Y2guYmFzZVRhZ0dQUik7CiAjZW5kaWYKICAg
ICAgICAgYWxsb2NhdG9yLmxvY2sodmFsdWVSZWdzKTsKICAgICAgICAgYWxsb2NhdG9yLmxvY2so
c2NyYXRjaEdQUik7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvR2V0dGVy
U2V0dGVyQWNjZXNzQ2FzZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2J5dGVjb2RlL0dldHRlclNldHRlckFjY2Vzc0Nhc2UuY3BwCShyZXZpc2lvbiAyMzU1MjApCisr
KyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvR2V0dGVyU2V0dGVyQWNjZXNzQ2FzZS5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTE0MSw3ICsxNDEsNyBAQCB2b2lkIEdldHRlclNldHRlckFj
Y2Vzc0Nhc2U6OmVtaXRET01KSVRHCiAgICAgU2NyYXRjaFJlZ2lzdGVyQWxsb2NhdG9yIGFsbG9j
YXRvcihzdHViSW5mby5wYXRjaC51c2VkUmVnaXN0ZXJzKTsKICAgICBhbGxvY2F0b3IubG9jayhi
YXNlR1BSKTsKICNpZiBVU0UoSlNWQUxVRTMyXzY0KQotICAgIGFsbG9jYXRvci5sb2NrKHN0YXRp
Y19jYXN0PEdQUlJlZz4oc3R1YkluZm8ucGF0Y2guYmFzZVRhZ0dQUikpOworICAgIGFsbG9jYXRv
ci5sb2NrKHN0dWJJbmZvLnBhdGNoLmJhc2VUYWdHUFIpOwogI2VuZGlmCiAgICAgYWxsb2NhdG9y
LmxvY2sodmFsdWVSZWdzKTsKICAgICBhbGxvY2F0b3IubG9jayhzY3JhdGNoR1BSKTsKSW5kZXg6
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JbmxpbmVBY2Nlc3MuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JbmxpbmVBY2Nlc3MuY3BwCShy
ZXZpc2lvbiAyMzU1MjApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvSW5saW5l
QWNjZXNzLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTk4LDEwICsxOTgsMTAgQEAgQUxXQVlTX0lO
TElORSBzdGF0aWMgR1BSUmVnIGdldFNjcmF0Y2hSZQogewogICAgIFNjcmF0Y2hSZWdpc3RlckFs
bG9jYXRvciBhbGxvY2F0b3Ioc3R1YkluZm8ucGF0Y2gudXNlZFJlZ2lzdGVycyk7CiAgICAgYWxs
b2NhdG9yLmxvY2soc3R1YkluZm8uYmFzZUdQUigpKTsKLSAgICBhbGxvY2F0b3IubG9jayhzdGF0
aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBhdGNoLnZhbHVlR1BSKSk7CisgICAgYWxsb2NhdG9y
LmxvY2soc3R1YkluZm8ucGF0Y2gudmFsdWVHUFIpOwogI2lmIFVTRShKU1ZBTFVFMzJfNjQpCi0g
ICAgYWxsb2NhdG9yLmxvY2soc3RhdGljX2Nhc3Q8R1BSUmVnPihzdHViSW5mby5wYXRjaC5iYXNl
VGFnR1BSKSk7Ci0gICAgYWxsb2NhdG9yLmxvY2soc3RhdGljX2Nhc3Q8R1BSUmVnPihzdHViSW5m
by5wYXRjaC52YWx1ZVRhZ0dQUikpOworICAgIGFsbG9jYXRvci5sb2NrKHN0dWJJbmZvLnBhdGNo
LmJhc2VUYWdHUFIpOworICAgIGFsbG9jYXRvci5sb2NrKHN0dWJJbmZvLnBhdGNoLnZhbHVlVGFn
R1BSKTsKICNlbmRpZgogICAgIEdQUlJlZyBzY3JhdGNoID0gYWxsb2NhdG9yLmFsbG9jYXRlU2Ny
YXRjaEdQUigpOwogICAgIGlmIChhbGxvY2F0b3IuZGlkUmV1c2VSZWdpc3RlcnMoKSkKSW5kZXg6
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Qb2x5bW9ycGhpY0FjY2Vzcy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1BvbHltb3JwaGljQWNj
ZXNzLmNwcAkocmV2aXNpb24gMjM1NTIwKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVj
b2RlL1BvbHltb3JwaGljQWNjZXNzLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzgyLDcgKzM4Miw3
IEBAIEFjY2Vzc0dlbmVyYXRpb25SZXN1bHQgUG9seW1vcnBoaWNBY2Nlc3MKICAgICBzdGF0ZS5p
ZGVudCA9ICZpZGVudDsKICAgICAKICAgICBzdGF0ZS5iYXNlR1BSID0gc3R1YkluZm8uYmFzZUdQ
UigpOwotICAgIHN0YXRlLnRoaXNHUFIgPSBzdGF0aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBh
dGNoLnRoaXNHUFIpOworICAgIHN0YXRlLnRoaXNHUFIgPSBzdHViSW5mby5wYXRjaC50aGlzR1BS
OwogICAgIHN0YXRlLnZhbHVlUmVncyA9IHN0dWJJbmZvLnZhbHVlUmVncygpOwogCiAgICAgU2Ny
YXRjaFJlZ2lzdGVyQWxsb2NhdG9yIGFsbG9jYXRvcihzdHViSW5mby5wYXRjaC51c2VkUmVnaXN0
ZXJzKTsKQEAgLTM5Miw3ICszOTIsNyBAQCBBY2Nlc3NHZW5lcmF0aW9uUmVzdWx0IFBvbHltb3Jw
aGljQWNjZXNzCiAgICAgICAgIGFsbG9jYXRvci5sb2NrKHN0YXRlLnRoaXNHUFIpOwogICAgIGFs
bG9jYXRvci5sb2NrKHN0YXRlLnZhbHVlUmVncyk7CiAjaWYgVVNFKEpTVkFMVUUzMl82NCkKLSAg
ICBhbGxvY2F0b3IubG9jayhzdGF0aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBhdGNoLmJhc2VU
YWdHUFIpKTsKKyAgICBhbGxvY2F0b3IubG9jayhzdHViSW5mby5wYXRjaC5iYXNlVGFnR1BSKTsK
ICNlbmRpZgogCiAgICAgc3RhdGUuc2NyYXRjaEdQUiA9IGFsbG9jYXRvci5hbGxvY2F0ZVNjcmF0
Y2hHUFIoKTsKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9TdHJ1Y3R1cmVT
dHViSW5mby5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9T
dHJ1Y3R1cmVTdHViSW5mby5oCShyZXZpc2lvbiAyMzU1MjApCisrKyBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvYnl0ZWNvZGUvU3RydWN0dXJlU3R1YkluZm8uaAkod29ya2luZyBjb3B5KQpAQCAtMTkx
LDEzICsxOTEsMTMgQEAgcHVibGljOgogICAgICAgICBpbnQzMl90IGRlbHRhRnJvbVN0YXJ0VG9T
bG93UGF0aENhbGxMb2NhdGlvbjsKICAgICAgICAgaW50MzJfdCBkZWx0YUZyb21TdGFydFRvU2xv
d1BhdGhTdGFydDsKIAotICAgICAgICBpbnQ4X3QgYmFzZUdQUjsKLSAgICAgICAgaW50OF90IHZh
bHVlR1BSOwotICAgICAgICBpbnQ4X3QgdGhpc0dQUjsKKyAgICAgICAgR1BSUmVnIGJhc2VHUFI7
CisgICAgICAgIEdQUlJlZyB2YWx1ZUdQUjsKKyAgICAgICAgR1BSUmVnIHRoaXNHUFI7CiAjaWYg
VVNFKEpTVkFMVUUzMl82NCkKLSAgICAgICAgaW50OF90IHZhbHVlVGFnR1BSOwotICAgICAgICBp
bnQ4X3QgYmFzZVRhZ0dQUjsKLSAgICAgICAgaW50OF90IHRoaXNUYWdHUFI7CisgICAgICAgIEdQ
UlJlZyB2YWx1ZVRhZ0dQUjsKKyAgICAgICAgR1BSUmVnIGJhc2VUYWdHUFI7CisgICAgICAgIEdQ
UlJlZyB0aGlzVGFnR1BSOwogI2VuZGlmCiAgICAgfSBwYXRjaDsKIApAQCAtMjE5LDkgKzIxOSw5
IEBAIHB1YmxpYzoKICAgICB7CiAgICAgICAgIHJldHVybiBKU1ZhbHVlUmVncygKICNpZiBVU0Uo
SlNWQUxVRTMyXzY0KQotICAgICAgICAgICAgc3RhdGljX2Nhc3Q8R1BSUmVnPihwYXRjaC52YWx1
ZVRhZ0dQUiksCisgICAgICAgICAgICBwYXRjaC52YWx1ZVRhZ0dQUiwKICNlbmRpZgotICAgICAg
ICAgICAgc3RhdGljX2Nhc3Q8R1BSUmVnPihwYXRjaC52YWx1ZUdQUikpOworICAgICAgICAgICAg
cGF0Y2gudmFsdWVHUFIpOwogICAgIH0KIAogCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
aml0L0pJVElubGluZUNhY2hlR2VuZXJhdG9yLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvaml0L0pJVElubGluZUNhY2hlR2VuZXJhdG9yLmNwcAkocmV2aXNpb24gMjM1
NTIwKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9KSVRJbmxpbmVDYWNoZUdlbmVyYXRv
ci5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTc2LDEzICs3NiwxMyBAQCBKSVRCeUlkR2VuZXJhdG9y
OjpKSVRCeUlkR2VuZXJhdG9yKAogICAgICwgbV9iYXNlKGJhc2UpCiAgICAgLCBtX3ZhbHVlKHZh
bHVlKQogewotICAgIG1fc3R1YkluZm8tPnBhdGNoLmJhc2VHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4
X3Q+KGJhc2UucGF5bG9hZEdQUigpKTsKLSAgICBtX3N0dWJJbmZvLT5wYXRjaC52YWx1ZUdQUiA9
IHN0YXRpY19jYXN0PGludDhfdD4odmFsdWUucGF5bG9hZEdQUigpKTsKLSAgICBtX3N0dWJJbmZv
LT5wYXRjaC50aGlzR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90PihJbnZhbGlkR1BSUmVnKTsKKyAg
ICBtX3N0dWJJbmZvLT5wYXRjaC5iYXNlR1BSID0gYmFzZS5wYXlsb2FkR1BSKCk7CisgICAgbV9z
dHViSW5mby0+cGF0Y2gudmFsdWVHUFIgPSB2YWx1ZS5wYXlsb2FkR1BSKCk7CisgICAgbV9zdHVi
SW5mby0+cGF0Y2gudGhpc0dQUiA9IEludmFsaWRHUFJSZWc7CiAjaWYgVVNFKEpTVkFMVUUzMl82
NCkKLSAgICBtX3N0dWJJbmZvLT5wYXRjaC5iYXNlVGFnR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90
PihiYXNlLnRhZ0dQUigpKTsKLSAgICBtX3N0dWJJbmZvLT5wYXRjaC52YWx1ZVRhZ0dQUiA9IHN0
YXRpY19jYXN0PGludDhfdD4odmFsdWUudGFnR1BSKCkpOwotICAgIG1fc3R1YkluZm8tPnBhdGNo
LnRoaXNUYWdHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KEludmFsaWRHUFJSZWcpOworICAgIG1f
c3R1YkluZm8tPnBhdGNoLmJhc2VUYWdHUFIgPSBiYXNlLnRhZ0dQUigpOworICAgIG1fc3R1Yklu
Zm8tPnBhdGNoLnZhbHVlVGFnR1BSID0gdmFsdWUudGFnR1BSKCk7CisgICAgbV9zdHViSW5mby0+
cGF0Y2gudGhpc1RhZ0dQUiA9IEludmFsaWRHUFJSZWc7CiAjZW5kaWYKIH0KIApAQCAtMTI2LDkg
KzEyNiw5IEBAIEpJVEdldEJ5SWRXaXRoVGhpc0dlbmVyYXRvcjo6SklUR2V0QnlJZFcKIHsKICAg
ICBSRUxFQVNFX0FTU0VSVCh0aGlzUmVncy5wYXlsb2FkR1BSKCkgIT0gdGhpc1JlZ3MudGFnR1BS
KCkpOwogCi0gICAgbV9zdHViSW5mby0+cGF0Y2gudGhpc0dQUiA9IHN0YXRpY19jYXN0PGludDhf
dD4odGhpc1JlZ3MucGF5bG9hZEdQUigpKTsKKyAgICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzR1BS
ID0gdGhpc1JlZ3MucGF5bG9hZEdQUigpOwogI2lmIFVTRShKU1ZBTFVFMzJfNjQpCi0gICAgbV9z
dHViSW5mby0+cGF0Y2gudGhpc1RhZ0dQUiA9IHN0YXRpY19jYXN0PGludDhfdD4odGhpc1JlZ3Mu
dGFnR1BSKCkpOworICAgIG1fc3R1YkluZm8tPnBhdGNoLnRoaXNUYWdHUFIgPSB0aGlzUmVncy50
YWdHUFIoKTsKICNlbmRpZgogfQogCkBAIC0xODgsMTMgKzE4OCwxMyBAQCBKSVRJbnN0YW5jZU9m
R2VuZXJhdG9yOjpKSVRJbnN0YW5jZU9mR2VuCiAgICAgOiBKSVRJbmxpbmVDYWNoZUdlbmVyYXRv
cigKICAgICAgICAgY29kZUJsb2NrLCBjb2RlT3JpZ2luLCBjYWxsU2l0ZUluZGV4LCBBY2Nlc3NU
eXBlOjpJbnN0YW5jZU9mLCB1c2VkUmVnaXN0ZXJzKQogewotICAgIG1fc3R1YkluZm8tPnBhdGNo
LmJhc2VHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KHZhbHVlKTsKLSAgICBtX3N0dWJJbmZvLT5w
YXRjaC52YWx1ZUdQUiA9IHN0YXRpY19jYXN0PGludDhfdD4ocmVzdWx0KTsKLSAgICBtX3N0dWJJ
bmZvLT5wYXRjaC50aGlzR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90Pihwcm90b3R5cGUpOworICAg
IG1fc3R1YkluZm8tPnBhdGNoLmJhc2VHUFIgPSB2YWx1ZTsKKyAgICBtX3N0dWJJbmZvLT5wYXRj
aC52YWx1ZUdQUiA9IHJlc3VsdDsKKyAgICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzR1BSID0gcHJv
dG90eXBlOwogI2lmIFVTRShKU1ZBTFVFMzJfNjQpCi0gICAgbV9zdHViSW5mby0+cGF0Y2guYmFz
ZVRhZ0dQUiA9IHN0YXRpY19jYXN0PGludDhfdD4oSW52YWxpZEdQUlJlZyk7Ci0gICAgbV9zdHVi
SW5mby0+cGF0Y2gudmFsdWVUYWdHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KEludmFsaWRHUFJS
ZWcpOwotICAgIG1fc3R1YkluZm8tPnBhdGNoLnRoaXNUYWdHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4
X3Q+KEludmFsaWRHUFJSZWcpOworICAgIG1fc3R1YkluZm8tPnBhdGNoLmJhc2VUYWdHUFIgPSBJ
bnZhbGlkR1BSUmVnOworICAgIG1fc3R1YkluZm8tPnBhdGNoLnZhbHVlVGFnR1BSID0gSW52YWxp
ZEdQUlJlZzsKKyAgICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzVGFnR1BSID0gSW52YWxpZEdQUlJl
ZzsKICNlbmRpZgogCiAgICAgbV9zdHViSW5mby0+cGF0Y2gudXNlZFJlZ2lzdGVycy5jbGVhcihy
ZXN1bHQpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>348539</attachid>
            <date>2018-08-30 13:39:01 -0700</date>
            <delta_ts>2018-08-30 15:37:42 -0700</delta_ts>
            <desc>patch</desc>
            <filename>c-backup.diff</filename>
            <type>text/plain</type>
            <size>8334</size>
            <attacher name="Saam Barati">saam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjM1NTIxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI1IEBA
CisyMDE4LTA4LTMwICBTYWFtIGJhcmF0aSAgPHNiYXJhdGlAYXBwbGUuY29tPgorCisgICAgICAg
IFN3aXRjaCBpbnQ4X3QgdG8gR1BSUmVnIGluIFN0cnVjdHVyZVN0dWJJbmZvIGJlY2F1c2Ugc2l6
ZW9mKEdQUlJlZykgPT0gc2l6ZW9mKGludDhfdCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE4OTE2NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHA6CisgICAgICAg
IChKU0M6OkFjY2Vzc0Nhc2U6OmdlbmVyYXRlSW1wbCk6CisgICAgICAgICogYnl0ZWNvZGUvR2V0
dGVyU2V0dGVyQWNjZXNzQ2FzZS5jcHA6CisgICAgICAgIChKU0M6OkdldHRlclNldHRlckFjY2Vz
c0Nhc2U6OmVtaXRET01KSVRHZXR0ZXIpOgorICAgICAgICAqIGJ5dGVjb2RlL0lubGluZUFjY2Vz
cy5jcHA6CisgICAgICAgIChKU0M6OmdldFNjcmF0Y2hSZWdpc3Rlcik6CisgICAgICAgICogYnl0
ZWNvZGUvUG9seW1vcnBoaWNBY2Nlc3MuY3BwOgorICAgICAgICAoSlNDOjpQb2x5bW9ycGhpY0Fj
Y2Vzczo6cmVnZW5lcmF0ZSk6CisgICAgICAgICogYnl0ZWNvZGUvU3RydWN0dXJlU3R1YkluZm8u
aDoKKyAgICAgICAgKEpTQzo6U3RydWN0dXJlU3R1YkluZm86OnZhbHVlUmVncyBjb25zdCk6Cisg
ICAgICAgICogaml0L0pJVElubGluZUNhY2hlR2VuZXJhdG9yLmNwcDoKKyAgICAgICAgKEpTQzo6
SklUQnlJZEdlbmVyYXRvcjo6SklUQnlJZEdlbmVyYXRvcik6CisgICAgICAgIChKU0M6OkpJVEdl
dEJ5SWRXaXRoVGhpc0dlbmVyYXRvcjo6SklUR2V0QnlJZFdpdGhUaGlzR2VuZXJhdG9yKToKKyAg
ICAgICAgKEpTQzo6SklUSW5zdGFuY2VPZkdlbmVyYXRvcjo6SklUSW5zdGFuY2VPZkdlbmVyYXRv
cik6CisKIDIwMTgtMDgtMzAgIFNhYW0gYmFyYXRpICA8c2JhcmF0aUBhcHBsZS5jb20+CiAKICAg
ICAgICAgSW5saW5lQWNjZXNzIHNob3VsZCBkbyBTdHJpbmdMZW5ndGgKSW5kZXg6IFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9ieXRlY29kZS9BY2Nlc3NDYXNlLmNwcAo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHAJKHJldmlzaW9uIDIzNTUy
MCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9BY2Nlc3NDYXNlLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMTA2Niw3ICsxMDY2LDcgQEAgdm9pZCBBY2Nlc3NDYXNlOjpnZW5lcmF0
ZUltcGwoQWNjZXNzR2VuZQogICAgICAgICBTY3JhdGNoUmVnaXN0ZXJBbGxvY2F0b3IgYWxsb2Nh
dG9yKHN0dWJJbmZvLnBhdGNoLnVzZWRSZWdpc3RlcnMpOwogICAgICAgICBhbGxvY2F0b3IubG9j
ayhiYXNlR1BSKTsKICNpZiBVU0UoSlNWQUxVRTMyXzY0KQotICAgICAgICBhbGxvY2F0b3IubG9j
ayhzdGF0aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBhdGNoLmJhc2VUYWdHUFIpKTsKKyAgICAg
ICAgYWxsb2NhdG9yLmxvY2soc3R1YkluZm8ucGF0Y2guYmFzZVRhZ0dQUik7CiAjZW5kaWYKICAg
ICAgICAgYWxsb2NhdG9yLmxvY2sodmFsdWVSZWdzKTsKICAgICAgICAgYWxsb2NhdG9yLmxvY2so
c2NyYXRjaEdQUik7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvR2V0dGVy
U2V0dGVyQWNjZXNzQ2FzZS5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2J5dGVjb2RlL0dldHRlclNldHRlckFjY2Vzc0Nhc2UuY3BwCShyZXZpc2lvbiAyMzU1MjApCisr
KyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvR2V0dGVyU2V0dGVyQWNjZXNzQ2FzZS5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTE0MSw3ICsxNDEsNyBAQCB2b2lkIEdldHRlclNldHRlckFj
Y2Vzc0Nhc2U6OmVtaXRET01KSVRHCiAgICAgU2NyYXRjaFJlZ2lzdGVyQWxsb2NhdG9yIGFsbG9j
YXRvcihzdHViSW5mby5wYXRjaC51c2VkUmVnaXN0ZXJzKTsKICAgICBhbGxvY2F0b3IubG9jayhi
YXNlR1BSKTsKICNpZiBVU0UoSlNWQUxVRTMyXzY0KQotICAgIGFsbG9jYXRvci5sb2NrKHN0YXRp
Y19jYXN0PEdQUlJlZz4oc3R1YkluZm8ucGF0Y2guYmFzZVRhZ0dQUikpOworICAgIGFsbG9jYXRv
ci5sb2NrKHN0dWJJbmZvLnBhdGNoLmJhc2VUYWdHUFIpOwogI2VuZGlmCiAgICAgYWxsb2NhdG9y
LmxvY2sodmFsdWVSZWdzKTsKICAgICBhbGxvY2F0b3IubG9jayhzY3JhdGNoR1BSKTsKSW5kZXg6
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JbmxpbmVBY2Nlc3MuY3BwCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9JbmxpbmVBY2Nlc3MuY3BwCShy
ZXZpc2lvbiAyMzU1MjApCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvSW5saW5l
QWNjZXNzLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTk4LDEwICsxOTgsMTAgQEAgQUxXQVlTX0lO
TElORSBzdGF0aWMgR1BSUmVnIGdldFNjcmF0Y2hSZQogewogICAgIFNjcmF0Y2hSZWdpc3RlckFs
bG9jYXRvciBhbGxvY2F0b3Ioc3R1YkluZm8ucGF0Y2gudXNlZFJlZ2lzdGVycyk7CiAgICAgYWxs
b2NhdG9yLmxvY2soc3R1YkluZm8uYmFzZUdQUigpKTsKLSAgICBhbGxvY2F0b3IubG9jayhzdGF0
aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBhdGNoLnZhbHVlR1BSKSk7CisgICAgYWxsb2NhdG9y
LmxvY2soc3R1YkluZm8ucGF0Y2gudmFsdWVHUFIpOwogI2lmIFVTRShKU1ZBTFVFMzJfNjQpCi0g
ICAgYWxsb2NhdG9yLmxvY2soc3RhdGljX2Nhc3Q8R1BSUmVnPihzdHViSW5mby5wYXRjaC5iYXNl
VGFnR1BSKSk7Ci0gICAgYWxsb2NhdG9yLmxvY2soc3RhdGljX2Nhc3Q8R1BSUmVnPihzdHViSW5m
by5wYXRjaC52YWx1ZVRhZ0dQUikpOworICAgIGFsbG9jYXRvci5sb2NrKHN0dWJJbmZvLnBhdGNo
LmJhc2VUYWdHUFIpOworICAgIGFsbG9jYXRvci5sb2NrKHN0dWJJbmZvLnBhdGNoLnZhbHVlVGFn
R1BSKTsKICNlbmRpZgogICAgIEdQUlJlZyBzY3JhdGNoID0gYWxsb2NhdG9yLmFsbG9jYXRlU2Ny
YXRjaEdQUigpOwogICAgIGlmIChhbGxvY2F0b3IuZGlkUmV1c2VSZWdpc3RlcnMoKSkKSW5kZXg6
IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Qb2x5bW9ycGhpY0FjY2Vzcy5jcHAKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL1BvbHltb3JwaGljQWNj
ZXNzLmNwcAkocmV2aXNpb24gMjM1NTIwKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVj
b2RlL1BvbHltb3JwaGljQWNjZXNzLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMzgyLDcgKzM4Miw3
IEBAIEFjY2Vzc0dlbmVyYXRpb25SZXN1bHQgUG9seW1vcnBoaWNBY2Nlc3MKICAgICBzdGF0ZS5p
ZGVudCA9ICZpZGVudDsKICAgICAKICAgICBzdGF0ZS5iYXNlR1BSID0gc3R1YkluZm8uYmFzZUdQ
UigpOwotICAgIHN0YXRlLnRoaXNHUFIgPSBzdGF0aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBh
dGNoLnRoaXNHUFIpOworICAgIHN0YXRlLnRoaXNHUFIgPSBzdHViSW5mby5wYXRjaC50aGlzR1BS
OwogICAgIHN0YXRlLnZhbHVlUmVncyA9IHN0dWJJbmZvLnZhbHVlUmVncygpOwogCiAgICAgU2Ny
YXRjaFJlZ2lzdGVyQWxsb2NhdG9yIGFsbG9jYXRvcihzdHViSW5mby5wYXRjaC51c2VkUmVnaXN0
ZXJzKTsKQEAgLTM5Miw3ICszOTIsNyBAQCBBY2Nlc3NHZW5lcmF0aW9uUmVzdWx0IFBvbHltb3Jw
aGljQWNjZXNzCiAgICAgICAgIGFsbG9jYXRvci5sb2NrKHN0YXRlLnRoaXNHUFIpOwogICAgIGFs
bG9jYXRvci5sb2NrKHN0YXRlLnZhbHVlUmVncyk7CiAjaWYgVVNFKEpTVkFMVUUzMl82NCkKLSAg
ICBhbGxvY2F0b3IubG9jayhzdGF0aWNfY2FzdDxHUFJSZWc+KHN0dWJJbmZvLnBhdGNoLmJhc2VU
YWdHUFIpKTsKKyAgICBhbGxvY2F0b3IubG9jayhzdHViSW5mby5wYXRjaC5iYXNlVGFnR1BSKTsK
ICNlbmRpZgogCiAgICAgc3RhdGUuc2NyYXRjaEdQUiA9IGFsbG9jYXRvci5hbGxvY2F0ZVNjcmF0
Y2hHUFIoKTsKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9TdHJ1Y3R1cmVT
dHViSW5mby5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9T
dHJ1Y3R1cmVTdHViSW5mby5oCShyZXZpc2lvbiAyMzU1MjApCisrKyBTb3VyY2UvSmF2YVNjcmlw
dENvcmUvYnl0ZWNvZGUvU3RydWN0dXJlU3R1YkluZm8uaAkod29ya2luZyBjb3B5KQpAQCAtMTkx
LDE5ICsxOTEsMTkgQEAgcHVibGljOgogICAgICAgICBpbnQzMl90IGRlbHRhRnJvbVN0YXJ0VG9T
bG93UGF0aENhbGxMb2NhdGlvbjsKICAgICAgICAgaW50MzJfdCBkZWx0YUZyb21TdGFydFRvU2xv
d1BhdGhTdGFydDsKIAotICAgICAgICBpbnQ4X3QgYmFzZUdQUjsKLSAgICAgICAgaW50OF90IHZh
bHVlR1BSOwotICAgICAgICBpbnQ4X3QgdGhpc0dQUjsKKyAgICAgICAgR1BSUmVnIGJhc2VHUFI7
CisgICAgICAgIEdQUlJlZyB2YWx1ZUdQUjsKKyAgICAgICAgR1BSUmVnIHRoaXNHUFI7CiAjaWYg
VVNFKEpTVkFMVUUzMl82NCkKLSAgICAgICAgaW50OF90IHZhbHVlVGFnR1BSOwotICAgICAgICBp
bnQ4X3QgYmFzZVRhZ0dQUjsKLSAgICAgICAgaW50OF90IHRoaXNUYWdHUFI7CisgICAgICAgIEdQ
UlJlZyB2YWx1ZVRhZ0dQUjsKKyAgICAgICAgR1BSUmVnIGJhc2VUYWdHUFI7CisgICAgICAgIEdQ
UlJlZyB0aGlzVGFnR1BSOwogI2VuZGlmCiAgICAgfSBwYXRjaDsKIAogICAgIEdQUlJlZyBiYXNl
R1BSKCkgY29uc3QKICAgICB7Ci0gICAgICAgIHJldHVybiBzdGF0aWNfY2FzdDxHUFJSZWc+KHBh
dGNoLmJhc2VHUFIpOworICAgICAgICByZXR1cm4gcGF0Y2guYmFzZUdQUjsKICAgICB9CiAKICAg
ICBDb2RlTG9jYXRpb25DYWxsPEpTSW50ZXJuYWxQdHJUYWc+IHNsb3dQYXRoQ2FsbExvY2F0aW9u
KCkgeyByZXR1cm4gcGF0Y2guc3RhcnQuY2FsbEF0T2Zmc2V0PEpTSW50ZXJuYWxQdHJUYWc+KHBh
dGNoLmRlbHRhRnJvbVN0YXJ0VG9TbG93UGF0aENhbGxMb2NhdGlvbik7IH0KQEAgLTIxOSw5ICsy
MTksOSBAQCBwdWJsaWM6CiAgICAgewogICAgICAgICByZXR1cm4gSlNWYWx1ZVJlZ3MoCiAjaWYg
VVNFKEpTVkFMVUUzMl82NCkKLSAgICAgICAgICAgIHN0YXRpY19jYXN0PEdQUlJlZz4ocGF0Y2gu
dmFsdWVUYWdHUFIpLAorICAgICAgICAgICAgcGF0Y2gudmFsdWVUYWdHUFIsCiAjZW5kaWYKLSAg
ICAgICAgICAgIHN0YXRpY19jYXN0PEdQUlJlZz4ocGF0Y2gudmFsdWVHUFIpKTsKKyAgICAgICAg
ICAgIHBhdGNoLnZhbHVlR1BSKTsKICAgICB9CiAKIApJbmRleDogU291cmNlL0phdmFTY3JpcHRD
b3JlL2ppdC9KSVRJbmxpbmVDYWNoZUdlbmVyYXRvci5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L0phdmFTY3JpcHRDb3JlL2ppdC9KSVRJbmxpbmVDYWNoZUdlbmVyYXRvci5jcHAJKHJldmlzaW9u
IDIzNTUyMCkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvSklUSW5saW5lQ2FjaGVHZW5l
cmF0b3IuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC03NiwxMyArNzYsMTMgQEAgSklUQnlJZEdlbmVy
YXRvcjo6SklUQnlJZEdlbmVyYXRvcigKICAgICAsIG1fYmFzZShiYXNlKQogICAgICwgbV92YWx1
ZSh2YWx1ZSkKIHsKLSAgICBtX3N0dWJJbmZvLT5wYXRjaC5iYXNlR1BSID0gc3RhdGljX2Nhc3Q8
aW50OF90PihiYXNlLnBheWxvYWRHUFIoKSk7Ci0gICAgbV9zdHViSW5mby0+cGF0Y2gudmFsdWVH
UFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KHZhbHVlLnBheWxvYWRHUFIoKSk7Ci0gICAgbV9zdHVi
SW5mby0+cGF0Y2gudGhpc0dQUiA9IHN0YXRpY19jYXN0PGludDhfdD4oSW52YWxpZEdQUlJlZyk7
CisgICAgbV9zdHViSW5mby0+cGF0Y2guYmFzZUdQUiA9IGJhc2UucGF5bG9hZEdQUigpOworICAg
IG1fc3R1YkluZm8tPnBhdGNoLnZhbHVlR1BSID0gdmFsdWUucGF5bG9hZEdQUigpOworICAgIG1f
c3R1YkluZm8tPnBhdGNoLnRoaXNHUFIgPSBJbnZhbGlkR1BSUmVnOwogI2lmIFVTRShKU1ZBTFVF
MzJfNjQpCi0gICAgbV9zdHViSW5mby0+cGF0Y2guYmFzZVRhZ0dQUiA9IHN0YXRpY19jYXN0PGlu
dDhfdD4oYmFzZS50YWdHUFIoKSk7Ci0gICAgbV9zdHViSW5mby0+cGF0Y2gudmFsdWVUYWdHUFIg
PSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KHZhbHVlLnRhZ0dQUigpKTsKLSAgICBtX3N0dWJJbmZvLT5w
YXRjaC50aGlzVGFnR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90PihJbnZhbGlkR1BSUmVnKTsKKyAg
ICBtX3N0dWJJbmZvLT5wYXRjaC5iYXNlVGFnR1BSID0gYmFzZS50YWdHUFIoKTsKKyAgICBtX3N0
dWJJbmZvLT5wYXRjaC52YWx1ZVRhZ0dQUiA9IHZhbHVlLnRhZ0dQUigpOworICAgIG1fc3R1Yklu
Zm8tPnBhdGNoLnRoaXNUYWdHUFIgPSBJbnZhbGlkR1BSUmVnOwogI2VuZGlmCiB9CiAKQEAgLTEy
Niw5ICsxMjYsOSBAQCBKSVRHZXRCeUlkV2l0aFRoaXNHZW5lcmF0b3I6OkpJVEdldEJ5SWRXCiB7
CiAgICAgUkVMRUFTRV9BU1NFUlQodGhpc1JlZ3MucGF5bG9hZEdQUigpICE9IHRoaXNSZWdzLnRh
Z0dQUigpKTsKIAotICAgIG1fc3R1YkluZm8tPnBhdGNoLnRoaXNHUFIgPSBzdGF0aWNfY2FzdDxp
bnQ4X3Q+KHRoaXNSZWdzLnBheWxvYWRHUFIoKSk7CisgICAgbV9zdHViSW5mby0+cGF0Y2gudGhp
c0dQUiA9IHRoaXNSZWdzLnBheWxvYWRHUFIoKTsKICNpZiBVU0UoSlNWQUxVRTMyXzY0KQotICAg
IG1fc3R1YkluZm8tPnBhdGNoLnRoaXNUYWdHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KHRoaXNS
ZWdzLnRhZ0dQUigpKTsKKyAgICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzVGFnR1BSID0gdGhpc1Jl
Z3MudGFnR1BSKCk7CiAjZW5kaWYKIH0KIApAQCAtMTg4LDEzICsxODgsMTMgQEAgSklUSW5zdGFu
Y2VPZkdlbmVyYXRvcjo6SklUSW5zdGFuY2VPZkdlbgogICAgIDogSklUSW5saW5lQ2FjaGVHZW5l
cmF0b3IoCiAgICAgICAgIGNvZGVCbG9jaywgY29kZU9yaWdpbiwgY2FsbFNpdGVJbmRleCwgQWNj
ZXNzVHlwZTo6SW5zdGFuY2VPZiwgdXNlZFJlZ2lzdGVycykKIHsKLSAgICBtX3N0dWJJbmZvLT5w
YXRjaC5iYXNlR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90Pih2YWx1ZSk7Ci0gICAgbV9zdHViSW5m
by0+cGF0Y2gudmFsdWVHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KHJlc3VsdCk7Ci0gICAgbV9z
dHViSW5mby0+cGF0Y2gudGhpc0dQUiA9IHN0YXRpY19jYXN0PGludDhfdD4ocHJvdG90eXBlKTsK
KyAgICBtX3N0dWJJbmZvLT5wYXRjaC5iYXNlR1BSID0gdmFsdWU7CisgICAgbV9zdHViSW5mby0+
cGF0Y2gudmFsdWVHUFIgPSByZXN1bHQ7CisgICAgbV9zdHViSW5mby0+cGF0Y2gudGhpc0dQUiA9
IHByb3RvdHlwZTsKICNpZiBVU0UoSlNWQUxVRTMyXzY0KQotICAgIG1fc3R1YkluZm8tPnBhdGNo
LmJhc2VUYWdHUFIgPSBzdGF0aWNfY2FzdDxpbnQ4X3Q+KEludmFsaWRHUFJSZWcpOwotICAgIG1f
c3R1YkluZm8tPnBhdGNoLnZhbHVlVGFnR1BSID0gc3RhdGljX2Nhc3Q8aW50OF90PihJbnZhbGlk
R1BSUmVnKTsKLSAgICBtX3N0dWJJbmZvLT5wYXRjaC50aGlzVGFnR1BSID0gc3RhdGljX2Nhc3Q8
aW50OF90PihJbnZhbGlkR1BSUmVnKTsKKyAgICBtX3N0dWJJbmZvLT5wYXRjaC5iYXNlVGFnR1BS
ID0gSW52YWxpZEdQUlJlZzsKKyAgICBtX3N0dWJJbmZvLT5wYXRjaC52YWx1ZVRhZ0dQUiA9IElu
dmFsaWRHUFJSZWc7CisgICAgbV9zdHViSW5mby0+cGF0Y2gudGhpc1RhZ0dQUiA9IEludmFsaWRH
UFJSZWc7CiAjZW5kaWYKIAogICAgIG1fc3R1YkluZm8tPnBhdGNoLnVzZWRSZWdpc3RlcnMuY2xl
YXIocmVzdWx0KTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>