<?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>204471</bug_id>
          
          <creation_ts>2019-11-21 13:58:37 -0800</creation_ts>
          <short_desc>Fix Win64 compile errors</short_desc>
          <delta_ts>2019-11-21 17:35:20 -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>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="Per Arne Vollan">pvollan</reporter>
          <assigned_to name="Per Arne Vollan">pvollan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1592535</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-11-21 13:58:37 -0800</bug_when>
    <thetext>Fix compile errors in JSC when compiling for Windows 64-bit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592539</commentid>
    <comment_count>1</comment_count>
      <attachid>384088</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-11-21 14:03:36 -0800</bug_when>
    <thetext>Created attachment 384088
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592547</commentid>
    <comment_count>2</comment_count>
      <attachid>384088</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2019-11-21 14:54:36 -0800</bug_when>
    <thetext>Comment on attachment 384088
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592550</commentid>
    <comment_count>3</comment_count>
      <attachid>384093</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-11-21 15:01:18 -0800</bug_when>
    <thetext>Created attachment 384093
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592564</commentid>
    <comment_count>4</comment_count>
      <attachid>384098</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-11-21 15:36:40 -0800</bug_when>
    <thetext>Created attachment 384098
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592565</commentid>
    <comment_count>5</comment_count>
      <attachid>384099</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-11-21 15:39:56 -0800</bug_when>
    <thetext>Created attachment 384099
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592576</commentid>
    <comment_count>6</comment_count>
      <attachid>384099</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2019-11-21 16:27:58 -0800</bug_when>
    <thetext>Comment on attachment 384099
Patch

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592592</commentid>
    <comment_count>7</comment_count>
      <attachid>384099</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-21 16:54:55 -0800</bug_when>
    <thetext>Comment on attachment 384099
Patch

Clearing flags on attachment: 384099

Committed r252756: &lt;https://trac.webkit.org/changeset/252756&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1592607</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-11-21 17:35:20 -0800</bug_when>
    <thetext>&lt;rdar://problem/57414662&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384088</attachid>
            <date>2019-11-21 14:03:36 -0800</date>
            <delta_ts>2019-11-21 14:54:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204471-20191121230336.patch</filename>
            <type>text/plain</type>
            <size>6083</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjUyNzUxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4IEBA
CisyMDE5LTExLTIxICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAg
ICAgICBGaXggV2luNjQgY29tcGlsZSBlcnJvcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDQ3MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEZpeCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9y
cy4KKworICAgICAgICAqIGJ5dGVjb2RlL0FjY2Vzc0Nhc2UuY3BwOgorICAgICAgICAoSlNDOjpB
Y2Nlc3NDYXNlOjpyZXF1aXJlc0lkZW50aWZpZXJOYW1lTWF0Y2ggY29uc3QpOgorICAgICAgICAo
SlNDOjpBY2Nlc3NDYXNlOjpyZXF1aXJlc0ludDMyUHJvcGVydHlDaGVjayBjb25zdCk6CisgICAg
ICAgIChKU0M6OkFjY2Vzc0Nhc2U6Om5lZWRzU2NyYXRjaEZQUiBjb25zdCk6CisgICAgICAgIChK
U0M6OkFjY2Vzc0Nhc2U6OmRvZXNDYWxscyBjb25zdCk6CisgICAgICAgIChKU0M6OkFjY2Vzc0Nh
c2U6OmNhblJlcGxhY2UgY29uc3QpOgorICAgICAgICAqIGRmZy9ERkdPU1JFeGl0LmNwcDoKKyAg
ICAgICAgKEpTQzo6REZHOjpPU1JFeGl0OjpleGVjdXRlT1NSRXhpdCk6CisgICAgICAgICogaml0
L0pJVE9wZXJhdGlvbnMuY3BwOgorICAgICAgICAoSlNDOjpwcm9maWxlZEFkZCk6CisgICAgICAg
ICogaml0L1JlcGF0Y2guY3BwOgorICAgICAgICAoSlNDOjphcHByb3ByaWF0ZU9wdGltaXppbmdH
ZXRCeUZ1bmN0aW9uKToKKyAgICAgICAgKEpTQzo6YXBwcm9wcmlhdGVHZXRCeUZ1bmN0aW9uKToK
KyAgICAgICAgKiB0b29scy9KU0RvbGxhclZNLmNwcDoKKyAgICAgICAgKEpTQzo6ZnVuY3Rpb25D
YWxsV2l0aFN0YWNrU2l6ZSk6CisKIDIwMTktMTEtMjEgIERldmluIFJvdXNzbyAgPGRyb3Vzc29A
YXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IHJlbW92aW5nIHRoZSBibGFja2Jv
eCBmb3IgYSBzcGVjaWZpYyBzY3JpcHQgZG9lc24ndCBhY3R1YWxseSByZW1vdmUgdGhlIGJsYWNr
Ym94CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0FjY2Vzc0Nhc2Uu
Y3BwCShyZXZpc2lvbiAyNTI3NDEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUv
QWNjZXNzQ2FzZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI5NCw2ICsyOTQsNyBAQCBib29sIEFj
Y2Vzc0Nhc2U6OnJlcXVpcmVzSWRlbnRpZmllck5hbWVNCiAgICAgY2FzZSBJbmRleGVkU3RyaW5n
TG9hZDoKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KKyAgICBSRUxFQVNFX0FTU0VSVF9O
T1RfUkVBQ0hFRCgpOwogfQogCiBib29sIEFjY2Vzc0Nhc2U6OnJlcXVpcmVzSW50MzJQcm9wZXJ0
eUNoZWNrKCkgY29uc3QKQEAgLTM0MCw2ICszNDEsNyBAQCBib29sIEFjY2Vzc0Nhc2U6OnJlcXVp
cmVzSW50MzJQcm9wZXJ0eUNoCiAgICAgY2FzZSBJbmRleGVkU3RyaW5nTG9hZDoKICAgICAgICAg
cmV0dXJuIHRydWU7CiAgICAgfQorICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CiB9
CiAKIGJvb2wgQWNjZXNzQ2FzZTo6bmVlZHNTY3JhdGNoRlBSKCkgY29uc3QKQEAgLTM4Niw2ICsz
ODgsNyBAQCBib29sIEFjY2Vzc0Nhc2U6Om5lZWRzU2NyYXRjaEZQUigpIGNvbnN0CiAgICAgY2Fz
ZSBJbmRleGVkVHlwZWRBcnJheVVpbnQzMkxvYWQ6CiAgICAgICAgIHJldHVybiB0cnVlOwogICAg
IH0KKyAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOwogfQogCiB0ZW1wbGF0ZTx0eXBl
bmFtZSBGdW5jdG9yPgpAQCAtNDY5LDcgKzQ3Miw3IEBAIHZvaWQgQWNjZXNzQ2FzZTo6Zm9yRWFj
aERlcGVuZGVudENlbGwoY28KIAogYm9vbCBBY2Nlc3NDYXNlOjpkb2VzQ2FsbHMoVmVjdG9yPEpT
Q2VsbCo+KiBjZWxsc1RvTWFya0lmRG9lc0NhbGxzKSBjb25zdAogewotICAgIGJvb2wgZG9lc0Nh
bGxzOworICAgIGJvb2wgZG9lc0NhbGxzID0gZmFsc2U7CiAgICAgc3dpdGNoICh0eXBlKCkpIHsK
ICAgICBjYXNlIFRyYW5zaXRpb246CiAgICAgICAgIGRvZXNDYWxscyA9IG5ld1N0cnVjdHVyZSgp
LT5vdXRPZkxpbmVDYXBhY2l0eSgpICE9IHN0cnVjdHVyZSgpLT5vdXRPZkxpbmVDYXBhY2l0eSgp
ICYmIHN0cnVjdHVyZSgpLT5jb3VsZEhhdmVJbmRleGluZ0hlYWRlcigpOwpAQCAtNjM0LDYgKzYz
Nyw3IEBAIGJvb2wgQWNjZXNzQ2FzZTo6Y2FuUmVwbGFjZShjb25zdCBBY2Nlc3MKIAogICAgICAg
ICByZXR1cm4gc3RydWN0dXJlKCkgPT0gb3RoZXIuc3RydWN0dXJlKCk7CiAgICAgfQorICAgIFJF
TEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CiB9CiAKIHZvaWQgQWNjZXNzQ2FzZTo6ZHVtcChQ
cmludFN0cmVhbSYgb3V0KSBjb25zdApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9E
RkdPU1JFeGl0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R09TUkV4aXQuY3BwCShyZXZpc2lvbiAyNTI3NDEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZGZnL0RGR09TUkV4aXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC02OTUsOCArNjk1LDggQEAgdm9p
ZCBPU1JFeGl0OjpleGVjdXRlT1NSRXhpdChDb250ZXh0JiBjbwogICAgIHNhdmVDYWxsZWVTYXZl
c0Zvcihjb250ZXh0LCBiYXNlbGluZUNvZGVCbG9jayk7CiAKICNpZiBVU0UoSlNWQUxVRTY0KQot
ICAgIGNwdS5ncHIoR1BSSW5mbzo6bnVtYmVyVGFnUmVnaXN0ZXIpID0gSlNWYWx1ZTo6TnVtYmVy
VGFnOwotICAgIGNwdS5ncHIoR1BSSW5mbzo6bm90Q2VsbE1hc2tSZWdpc3RlcikgPSBKU1ZhbHVl
OjpOb3RDZWxsTWFzazsKKyAgICBjcHUuZ3ByKEdQUkluZm86Om51bWJlclRhZ1JlZ2lzdGVyKSA9
IHN0YXRpY19jYXN0PEpTQzo6VUNQVVJlZ2lzdGVyPihKU1ZhbHVlOjpOdW1iZXJUYWcpOworICAg
IGNwdS5ncHIoR1BSSW5mbzo6bm90Q2VsbE1hc2tSZWdpc3RlcikgPSBzdGF0aWNfY2FzdDxKU0M6
OlVDUFVSZWdpc3Rlcj4oSlNWYWx1ZTo6Tm90Q2VsbE1hc2spOwogI2VuZGlmCiAKICAgICBpZiAo
ZXhpdC5pc0V4Y2VwdGlvbkhhbmRsZXIoKSkKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9q
aXQvSklUT3BlcmF0aW9ucy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2ppdC9KSVRPcGVyYXRpb25zLmNwcAkocmV2aXNpb24gMjUyNzQxKQorKysgU291cmNlL0phdmFT
Y3JpcHRDb3JlL2ppdC9KSVRPcGVyYXRpb25zLmNwcAkod29ya2luZyBjb3B5KQpAQCAtODUsNiAr
ODUsMTQgQEAgSUdOT1JFX1dBUk5JTkdTX0JFR0lOKCJmcmFtZS1hZGRyZXNzIikKIAogbmFtZXNw
YWNlIEpTQyB7CiAKK0FMV0FZU19JTkxJTkUgSlNWYWx1ZSBwcm9maWxlZEFkZChKU0dsb2JhbE9i
amVjdCogZ2xvYmFsT2JqZWN0LCBKU1ZhbHVlIG9wMSwgSlNWYWx1ZSBvcDIsIEJpbmFyeUFyaXRo
UHJvZmlsZSYgYXJpdGhQcm9maWxlKQoreworICAgIGFyaXRoUHJvZmlsZS5vYnNlcnZlTEhTQW5k
UkhTKG9wMSwgb3AyKTsKKyAgICBKU1ZhbHVlIHJlc3VsdCA9IGpzQWRkKGdsb2JhbE9iamVjdCwg
b3AxLCBvcDIpOworICAgIGFyaXRoUHJvZmlsZS5vYnNlcnZlUmVzdWx0KHJlc3VsdCk7CisgICAg
cmV0dXJuIHJlc3VsdDsKK30KKwogZXh0ZXJuICJDIiB7CiAKICNpZiBDT01QSUxFUihNU1ZDKQpA
QCAtMjU1MCwxNCArMjU1OCw2IEBAIHZvaWQgSklUX09QRVJBVElPTiBvcGVyYXRpb25FeGNlcHRp
b25GdXoKICNlbmRpZiAvLyBDT01QSUxFUihHQ0NfQ09NUEFUSUJMRSkKIH0KIAotQUxXQVlTX0lO
TElORSBzdGF0aWMgSlNWYWx1ZSBwcm9maWxlZEFkZChKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2Jq
ZWN0LCBKU1ZhbHVlIG9wMSwgSlNWYWx1ZSBvcDIsIEJpbmFyeUFyaXRoUHJvZmlsZSYgYXJpdGhQ
cm9maWxlKQotewotICAgIGFyaXRoUHJvZmlsZS5vYnNlcnZlTEhTQW5kUkhTKG9wMSwgb3AyKTsK
LSAgICBKU1ZhbHVlIHJlc3VsdCA9IGpzQWRkKGdsb2JhbE9iamVjdCwgb3AxLCBvcDIpOwotICAg
IGFyaXRoUHJvZmlsZS5vYnNlcnZlUmVzdWx0KHJlc3VsdCk7Ci0gICAgcmV0dXJuIHJlc3VsdDsK
LX0KLQogRW5jb2RlZEpTVmFsdWUgSklUX09QRVJBVElPTiBvcGVyYXRpb25WYWx1ZUFkZChKU0ds
b2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBFbmNvZGVkSlNWYWx1ZSBlbmNvZGVkT3AxLCBFbmNv
ZGVkSlNWYWx1ZSBlbmNvZGVkT3AyKQogewogICAgIFZNJiB2bSA9IGdsb2JhbE9iamVjdC0+dm0o
KTsKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvUmVwYXRjaC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9SZXBhdGNoLmNwcAkocmV2aXNpb24gMjUy
NzQxKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9SZXBhdGNoLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMTU5LDYgKzE1OSw3IEBAIGlubGluZSBGdW5jdGlvblB0cjxDRnVuY3Rpb25QdHJU
YWc+IGFwcHIKICAgICBjYXNlIEdldEJ5S2luZDo6Tm9ybWFsQnlWYWw6CiAgICAgICAgIHJldHVy
biBvcGVyYXRpb25HZXRCeVZhbE9wdGltaXplOwogICAgIH0KKyAgICBSRUxFQVNFX0FTU0VSVF9O
T1RfUkVBQ0hFRCgpOwogfQogCiBpbmxpbmUgRnVuY3Rpb25QdHI8Q0Z1bmN0aW9uUHRyVGFnPiBh
cHByb3ByaWF0ZUdldEJ5RnVuY3Rpb24oR2V0QnlLaW5kIGtpbmQpCkBAIC0xNzUsNiArMTc2LDcg
QEAgaW5saW5lIEZ1bmN0aW9uUHRyPENGdW5jdGlvblB0clRhZz4gYXBwcgogICAgIGNhc2UgR2V0
QnlLaW5kOjpOb3JtYWxCeVZhbDoKICAgICAgICAgcmV0dXJuIG9wZXJhdGlvbkdldEJ5VmFsR2Vu
ZXJpYzsKICAgICB9CisgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKIH0KIAogc3Rh
dGljIElubGluZUNhY2hlQWN0aW9uIHRyeUNhY2hlR2V0QnkoSlNHbG9iYWxPYmplY3QqIGdsb2Jh
bE9iamVjdCwgQ29kZUJsb2NrKiBjb2RlQmxvY2ssIEpTVmFsdWUgYmFzZVZhbHVlLCBjb25zdCBJ
ZGVudGlmaWVyJiBwcm9wZXJ0eU5hbWUsIGNvbnN0IFByb3BlcnR5U2xvdCYgc2xvdCwgU3RydWN0
dXJlU3R1YkluZm8mIHN0dWJJbmZvLCBHZXRCeUtpbmQga2luZCkKSW5kZXg6IFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvdG9vbHMvSlNEb2xsYXJWTS5jcHAJKHJldmlzaW9uIDI1Mjc0MSkKKysrIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtMjA5Miw3ICsyMDkyLDYgQEAgc3RhdGljIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwg
ZnVuYwogICAgICk7CiAjZWxzZQogICAgIFVOVVNFRF9QQVJBTShmdW5jdGlvbik7Ci0gICAgVU5V
U0VEX1BBUkFNKGNhbGxXaXRoU3RhY2tTaXplUHJvYmVGdW5jdGlvbik7CiAjZW5kaWYgLy8gT1Mo
REFSV0lOKSAmJiBDUFUoWDg2XzY0KQogCiAgICAgT3B0aW9uczo6bWF4UGVyVGhyZWFkU3RhY2tV
c2FnZSgpID0gb3JpZ2luYWxNYXhQZXJUaHJlYWRTdGFja1VzYWdlOwo=
</data>
<flag name="review"
          id="399885"
          type_id="1"
          status="+"
          setter="bfulgham"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384093</attachid>
            <date>2019-11-21 15:01:18 -0800</date>
            <delta_ts>2019-11-21 15:37:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204471-20191122000117.patch</filename>
            <type>text/plain</type>
            <size>6165</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjUyNzUxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4IEBA
CisyMDE5LTExLTIxICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAg
ICAgICBGaXggV2luNjQgY29tcGlsZSBlcnJvcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDQ3MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIEZpeCB3YXJuaW5ncyBiZWluZyB0cmVhdGVkIGFzIGVycm9y
cy4KKworICAgICAgICAqIGJ5dGVjb2RlL0FjY2Vzc0Nhc2UuY3BwOgorICAgICAgICAoSlNDOjpB
Y2Nlc3NDYXNlOjpyZXF1aXJlc0lkZW50aWZpZXJOYW1lTWF0Y2ggY29uc3QpOgorICAgICAgICAo
SlNDOjpBY2Nlc3NDYXNlOjpyZXF1aXJlc0ludDMyUHJvcGVydHlDaGVjayBjb25zdCk6CisgICAg
ICAgIChKU0M6OkFjY2Vzc0Nhc2U6Om5lZWRzU2NyYXRjaEZQUiBjb25zdCk6CisgICAgICAgIChK
U0M6OkFjY2Vzc0Nhc2U6OmRvZXNDYWxscyBjb25zdCk6CisgICAgICAgIChKU0M6OkFjY2Vzc0Nh
c2U6OmNhblJlcGxhY2UgY29uc3QpOgorICAgICAgICAqIGRmZy9ERkdPU1JFeGl0LmNwcDoKKyAg
ICAgICAgKEpTQzo6REZHOjpPU1JFeGl0OjpleGVjdXRlT1NSRXhpdCk6CisgICAgICAgICogaml0
L0pJVE9wZXJhdGlvbnMuY3BwOgorICAgICAgICAoSlNDOjpwcm9maWxlZEFkZCk6CisgICAgICAg
ICogaml0L1JlcGF0Y2guY3BwOgorICAgICAgICAoSlNDOjphcHByb3ByaWF0ZU9wdGltaXppbmdH
ZXRCeUZ1bmN0aW9uKToKKyAgICAgICAgKEpTQzo6YXBwcm9wcmlhdGVHZXRCeUZ1bmN0aW9uKToK
KyAgICAgICAgKiB0b29scy9KU0RvbGxhclZNLmNwcDoKKyAgICAgICAgKEpTQzo6ZnVuY3Rpb25D
YWxsV2l0aFN0YWNrU2l6ZSk6CisKIDIwMTktMTEtMjEgIERldmluIFJvdXNzbyAgPGRyb3Vzc29A
YXBwbGUuY29tPgogCiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IHJlbW92aW5nIHRoZSBibGFja2Jv
eCBmb3IgYSBzcGVjaWZpYyBzY3JpcHQgZG9lc24ndCBhY3R1YWxseSByZW1vdmUgdGhlIGJsYWNr
Ym94CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0FjY2Vzc0Nhc2Uu
Y3BwCShyZXZpc2lvbiAyNTI3NDEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUv
QWNjZXNzQ2FzZS5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTI5NCw2ICsyOTQsNyBAQCBib29sIEFj
Y2Vzc0Nhc2U6OnJlcXVpcmVzSWRlbnRpZmllck5hbWVNCiAgICAgY2FzZSBJbmRleGVkU3RyaW5n
TG9hZDoKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KKyAgICBSRUxFQVNFX0FTU0VSVF9O
T1RfUkVBQ0hFRCgpOwogfQogCiBib29sIEFjY2Vzc0Nhc2U6OnJlcXVpcmVzSW50MzJQcm9wZXJ0
eUNoZWNrKCkgY29uc3QKQEAgLTM0MCw2ICszNDEsNyBAQCBib29sIEFjY2Vzc0Nhc2U6OnJlcXVp
cmVzSW50MzJQcm9wZXJ0eUNoCiAgICAgY2FzZSBJbmRleGVkU3RyaW5nTG9hZDoKICAgICAgICAg
cmV0dXJuIHRydWU7CiAgICAgfQorICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CiB9
CiAKIGJvb2wgQWNjZXNzQ2FzZTo6bmVlZHNTY3JhdGNoRlBSKCkgY29uc3QKQEAgLTM4Niw2ICsz
ODgsNyBAQCBib29sIEFjY2Vzc0Nhc2U6Om5lZWRzU2NyYXRjaEZQUigpIGNvbnN0CiAgICAgY2Fz
ZSBJbmRleGVkVHlwZWRBcnJheVVpbnQzMkxvYWQ6CiAgICAgICAgIHJldHVybiB0cnVlOwogICAg
IH0KKyAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOwogfQogCiB0ZW1wbGF0ZTx0eXBl
bmFtZSBGdW5jdG9yPgpAQCAtNDY5LDcgKzQ3Miw3IEBAIHZvaWQgQWNjZXNzQ2FzZTo6Zm9yRWFj
aERlcGVuZGVudENlbGwoY28KIAogYm9vbCBBY2Nlc3NDYXNlOjpkb2VzQ2FsbHMoVmVjdG9yPEpT
Q2VsbCo+KiBjZWxsc1RvTWFya0lmRG9lc0NhbGxzKSBjb25zdAogewotICAgIGJvb2wgZG9lc0Nh
bGxzOworICAgIGJvb2wgZG9lc0NhbGxzID0gZmFsc2U7CiAgICAgc3dpdGNoICh0eXBlKCkpIHsK
ICAgICBjYXNlIFRyYW5zaXRpb246CiAgICAgICAgIGRvZXNDYWxscyA9IG5ld1N0cnVjdHVyZSgp
LT5vdXRPZkxpbmVDYXBhY2l0eSgpICE9IHN0cnVjdHVyZSgpLT5vdXRPZkxpbmVDYXBhY2l0eSgp
ICYmIHN0cnVjdHVyZSgpLT5jb3VsZEhhdmVJbmRleGluZ0hlYWRlcigpOwpAQCAtNjM0LDYgKzYz
Nyw3IEBAIGJvb2wgQWNjZXNzQ2FzZTo6Y2FuUmVwbGFjZShjb25zdCBBY2Nlc3MKIAogICAgICAg
ICByZXR1cm4gc3RydWN0dXJlKCkgPT0gb3RoZXIuc3RydWN0dXJlKCk7CiAgICAgfQorICAgIFJF
TEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CiB9CiAKIHZvaWQgQWNjZXNzQ2FzZTo6ZHVtcChQ
cmludFN0cmVhbSYgb3V0KSBjb25zdApJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9E
RkdPU1JFeGl0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R09TUkV4aXQuY3BwCShyZXZpc2lvbiAyNTI3NDEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
ZGZnL0RGR09TUkV4aXQuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC02OTUsOCArNjk1LDggQEAgdm9p
ZCBPU1JFeGl0OjpleGVjdXRlT1NSRXhpdChDb250ZXh0JiBjbwogICAgIHNhdmVDYWxsZWVTYXZl
c0Zvcihjb250ZXh0LCBiYXNlbGluZUNvZGVCbG9jayk7CiAKICNpZiBVU0UoSlNWQUxVRTY0KQot
ICAgIGNwdS5ncHIoR1BSSW5mbzo6bnVtYmVyVGFnUmVnaXN0ZXIpID0gSlNWYWx1ZTo6TnVtYmVy
VGFnOwotICAgIGNwdS5ncHIoR1BSSW5mbzo6bm90Q2VsbE1hc2tSZWdpc3RlcikgPSBKU1ZhbHVl
OjpOb3RDZWxsTWFzazsKKyAgICBjcHUuZ3ByKEdQUkluZm86Om51bWJlclRhZ1JlZ2lzdGVyKSA9
IHN0YXRpY19jYXN0PEpTQzo6VUNQVVJlZ2lzdGVyPihKU1ZhbHVlOjpOdW1iZXJUYWcpOworICAg
IGNwdS5ncHIoR1BSSW5mbzo6bm90Q2VsbE1hc2tSZWdpc3RlcikgPSBzdGF0aWNfY2FzdDxKU0M6
OlVDUFVSZWdpc3Rlcj4oSlNWYWx1ZTo6Tm90Q2VsbE1hc2spOwogI2VuZGlmCiAKICAgICBpZiAo
ZXhpdC5pc0V4Y2VwdGlvbkhhbmRsZXIoKSkKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9q
aXQvSklUT3BlcmF0aW9ucy5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3Jl
L2ppdC9KSVRPcGVyYXRpb25zLmNwcAkocmV2aXNpb24gMjUyNzQxKQorKysgU291cmNlL0phdmFT
Y3JpcHRDb3JlL2ppdC9KSVRPcGVyYXRpb25zLmNwcAkod29ya2luZyBjb3B5KQpAQCAtODUsNiAr
ODUsMTQgQEAgSUdOT1JFX1dBUk5JTkdTX0JFR0lOKCJmcmFtZS1hZGRyZXNzIikKIAogbmFtZXNw
YWNlIEpTQyB7CiAKK0FMV0FZU19JTkxJTkUgSlNWYWx1ZSBwcm9maWxlZEFkZChKU0dsb2JhbE9i
amVjdCogZ2xvYmFsT2JqZWN0LCBKU1ZhbHVlIG9wMSwgSlNWYWx1ZSBvcDIsIEJpbmFyeUFyaXRo
UHJvZmlsZSYgYXJpdGhQcm9maWxlKQoreworICAgIGFyaXRoUHJvZmlsZS5vYnNlcnZlTEhTQW5k
UkhTKG9wMSwgb3AyKTsKKyAgICBKU1ZhbHVlIHJlc3VsdCA9IGpzQWRkKGdsb2JhbE9iamVjdCwg
b3AxLCBvcDIpOworICAgIGFyaXRoUHJvZmlsZS5vYnNlcnZlUmVzdWx0KHJlc3VsdCk7CisgICAg
cmV0dXJuIHJlc3VsdDsKK30KKwogZXh0ZXJuICJDIiB7CiAKICNpZiBDT01QSUxFUihNU1ZDKQpA
QCAtMjU1MCwxNCArMjU1OCw2IEBAIHZvaWQgSklUX09QRVJBVElPTiBvcGVyYXRpb25FeGNlcHRp
b25GdXoKICNlbmRpZiAvLyBDT01QSUxFUihHQ0NfQ09NUEFUSUJMRSkKIH0KIAotQUxXQVlTX0lO
TElORSBzdGF0aWMgSlNWYWx1ZSBwcm9maWxlZEFkZChKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2Jq
ZWN0LCBKU1ZhbHVlIG9wMSwgSlNWYWx1ZSBvcDIsIEJpbmFyeUFyaXRoUHJvZmlsZSYgYXJpdGhQ
cm9maWxlKQotewotICAgIGFyaXRoUHJvZmlsZS5vYnNlcnZlTEhTQW5kUkhTKG9wMSwgb3AyKTsK
LSAgICBKU1ZhbHVlIHJlc3VsdCA9IGpzQWRkKGdsb2JhbE9iamVjdCwgb3AxLCBvcDIpOwotICAg
IGFyaXRoUHJvZmlsZS5vYnNlcnZlUmVzdWx0KHJlc3VsdCk7Ci0gICAgcmV0dXJuIHJlc3VsdDsK
LX0KLQogRW5jb2RlZEpTVmFsdWUgSklUX09QRVJBVElPTiBvcGVyYXRpb25WYWx1ZUFkZChKU0ds
b2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBFbmNvZGVkSlNWYWx1ZSBlbmNvZGVkT3AxLCBFbmNv
ZGVkSlNWYWx1ZSBlbmNvZGVkT3AyKQogewogICAgIFZNJiB2bSA9IGdsb2JhbE9iamVjdC0+dm0o
KTsKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9qaXQvUmVwYXRjaC5jcHAKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9SZXBhdGNoLmNwcAkocmV2aXNpb24gMjUy
NzQxKQorKysgU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9SZXBhdGNoLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMTU5LDYgKzE1OSw3IEBAIGlubGluZSBGdW5jdGlvblB0cjxDRnVuY3Rpb25QdHJU
YWc+IGFwcHIKICAgICBjYXNlIEdldEJ5S2luZDo6Tm9ybWFsQnlWYWw6CiAgICAgICAgIHJldHVy
biBvcGVyYXRpb25HZXRCeVZhbE9wdGltaXplOwogICAgIH0KKyAgICBSRUxFQVNFX0FTU0VSVF9O
T1RfUkVBQ0hFRCgpOwogfQogCiBpbmxpbmUgRnVuY3Rpb25QdHI8Q0Z1bmN0aW9uUHRyVGFnPiBh
cHByb3ByaWF0ZUdldEJ5RnVuY3Rpb24oR2V0QnlLaW5kIGtpbmQpCkBAIC0xNzUsNiArMTc2LDcg
QEAgaW5saW5lIEZ1bmN0aW9uUHRyPENGdW5jdGlvblB0clRhZz4gYXBwcgogICAgIGNhc2UgR2V0
QnlLaW5kOjpOb3JtYWxCeVZhbDoKICAgICAgICAgcmV0dXJuIG9wZXJhdGlvbkdldEJ5VmFsR2Vu
ZXJpYzsKICAgICB9CisgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKIH0KIAogc3Rh
dGljIElubGluZUNhY2hlQWN0aW9uIHRyeUNhY2hlR2V0QnkoSlNHbG9iYWxPYmplY3QqIGdsb2Jh
bE9iamVjdCwgQ29kZUJsb2NrKiBjb2RlQmxvY2ssIEpTVmFsdWUgYmFzZVZhbHVlLCBjb25zdCBJ
ZGVudGlmaWVyJiBwcm9wZXJ0eU5hbWUsIGNvbnN0IFByb3BlcnR5U2xvdCYgc2xvdCwgU3RydWN0
dXJlU3R1YkluZm8mIHN0dWJJbmZvLCBHZXRCeUtpbmQga2luZCkKSW5kZXg6IFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvdG9vbHMvSlNEb2xsYXJWTS5jcHAJKHJldmlzaW9uIDI1Mjc0MSkKKysrIFNv
dXJjZS9KYXZhU2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtMjA5Miw3ICsyMDkyLDkgQEAgc3RhdGljIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwg
ZnVuYwogICAgICk7CiAjZWxzZQogICAgIFVOVVNFRF9QQVJBTShmdW5jdGlvbik7Ci0gICAgVU5V
U0VEX1BBUkFNKGNhbGxXaXRoU3RhY2tTaXplUHJvYmVGdW5jdGlvbik7CisjaWYgRU5BQkxFKE1B
U01fUFJPQkUpCisgICAgVU5VU0VEX1BBUkFNKGNhbGxXaXRoU3RhY2tTaXplUHJvYmVGdW5jdGlv
bikKKyNlbmRpZgogI2VuZGlmIC8vIE9TKERBUldJTikgJiYgQ1BVKFg4Nl82NCkKIAogICAgIE9w
dGlvbnM6Om1heFBlclRocmVhZFN0YWNrVXNhZ2UoKSA9IG9yaWdpbmFsTWF4UGVyVGhyZWFkU3Rh
Y2tVc2FnZTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384098</attachid>
            <date>2019-11-21 15:36:40 -0800</date>
            <delta_ts>2019-11-21 15:40:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204471-20191122003639.patch</filename>
            <type>text/plain</type>
            <size>6114</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjUyNzUxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4IEBA
CisyMDE5LTExLTIxICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAg
ICAgICBGaXggV2luNjQgY29tcGlsZSBlcnJvcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDQ3MQorCisgICAgICAgIFJldmlld2VkIGJ5IEJyZW50
IEZ1bGdoYW0uCisKKyAgICAgICAgRml4IHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3Jz
LgorCisgICAgICAgICogYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHA6CisgICAgICAgIChKU0M6OkFj
Y2Vzc0Nhc2U6OnJlcXVpcmVzSWRlbnRpZmllck5hbWVNYXRjaCBjb25zdCk6CisgICAgICAgIChK
U0M6OkFjY2Vzc0Nhc2U6OnJlcXVpcmVzSW50MzJQcm9wZXJ0eUNoZWNrIGNvbnN0KToKKyAgICAg
ICAgKEpTQzo6QWNjZXNzQ2FzZTo6bmVlZHNTY3JhdGNoRlBSIGNvbnN0KToKKyAgICAgICAgKEpT
Qzo6QWNjZXNzQ2FzZTo6ZG9lc0NhbGxzIGNvbnN0KToKKyAgICAgICAgKEpTQzo6QWNjZXNzQ2Fz
ZTo6Y2FuUmVwbGFjZSBjb25zdCk6CisgICAgICAgICogZGZnL0RGR09TUkV4aXQuY3BwOgorICAg
ICAgICAoSlNDOjpERkc6Ok9TUkV4aXQ6OmV4ZWN1dGVPU1JFeGl0KToKKyAgICAgICAgKiBqaXQv
SklUT3BlcmF0aW9ucy5jcHA6CisgICAgICAgIChKU0M6OnByb2ZpbGVkQWRkKToKKyAgICAgICAg
KiBqaXQvUmVwYXRjaC5jcHA6CisgICAgICAgIChKU0M6OmFwcHJvcHJpYXRlT3B0aW1pemluZ0dl
dEJ5RnVuY3Rpb24pOgorICAgICAgICAoSlNDOjphcHByb3ByaWF0ZUdldEJ5RnVuY3Rpb24pOgor
ICAgICAgICAqIHRvb2xzL0pTRG9sbGFyVk0uY3BwOgorICAgICAgICAoSlNDOjpmdW5jdGlvbkNh
bGxXaXRoU3RhY2tTaXplKToKKwogMjAxOS0xMS0yMSAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0Bh
cHBsZS5jb20+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogcmVtb3ZpbmcgdGhlIGJsYWNrYm94
IGZvciBhIHNwZWNpZmljIHNjcmlwdCBkb2Vzbid0IGFjdHVhbGx5IHJlbW92ZSB0aGUgYmxhY2ti
b3gKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9BY2Nlc3NDYXNlLmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQWNjZXNzQ2FzZS5j
cHAJKHJldmlzaW9uIDI1Mjc0MSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9B
Y2Nlc3NDYXNlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjk0LDYgKzI5NCw3IEBAIGJvb2wgQWNj
ZXNzQ2FzZTo6cmVxdWlyZXNJZGVudGlmaWVyTmFtZU0KICAgICBjYXNlIEluZGV4ZWRTdHJpbmdM
b2FkOgogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQorICAgIFJFTEVBU0VfQVNTRVJUX05P
VF9SRUFDSEVEKCk7CiB9CiAKIGJvb2wgQWNjZXNzQ2FzZTo6cmVxdWlyZXNJbnQzMlByb3BlcnR5
Q2hlY2soKSBjb25zdApAQCAtMzQwLDYgKzM0MSw3IEBAIGJvb2wgQWNjZXNzQ2FzZTo6cmVxdWly
ZXNJbnQzMlByb3BlcnR5Q2gKICAgICBjYXNlIEluZGV4ZWRTdHJpbmdMb2FkOgogICAgICAgICBy
ZXR1cm4gdHJ1ZTsKICAgICB9CisgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKIH0K
IAogYm9vbCBBY2Nlc3NDYXNlOjpuZWVkc1NjcmF0Y2hGUFIoKSBjb25zdApAQCAtMzg2LDYgKzM4
OCw3IEBAIGJvb2wgQWNjZXNzQ2FzZTo6bmVlZHNTY3JhdGNoRlBSKCkgY29uc3QKICAgICBjYXNl
IEluZGV4ZWRUeXBlZEFycmF5VWludDMyTG9hZDoKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAg
fQorICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CiB9CiAKIHRlbXBsYXRlPHR5cGVu
YW1lIEZ1bmN0b3I+CkBAIC00NjksNyArNDcyLDcgQEAgdm9pZCBBY2Nlc3NDYXNlOjpmb3JFYWNo
RGVwZW5kZW50Q2VsbChjbwogCiBib29sIEFjY2Vzc0Nhc2U6OmRvZXNDYWxscyhWZWN0b3I8SlND
ZWxsKj4qIGNlbGxzVG9NYXJrSWZEb2VzQ2FsbHMpIGNvbnN0CiB7Ci0gICAgYm9vbCBkb2VzQ2Fs
bHM7CisgICAgYm9vbCBkb2VzQ2FsbHMgPSBmYWxzZTsKICAgICBzd2l0Y2ggKHR5cGUoKSkgewog
ICAgIGNhc2UgVHJhbnNpdGlvbjoKICAgICAgICAgZG9lc0NhbGxzID0gbmV3U3RydWN0dXJlKCkt
Pm91dE9mTGluZUNhcGFjaXR5KCkgIT0gc3RydWN0dXJlKCktPm91dE9mTGluZUNhcGFjaXR5KCkg
JiYgc3RydWN0dXJlKCktPmNvdWxkSGF2ZUluZGV4aW5nSGVhZGVyKCk7CkBAIC02MzQsNiArNjM3
LDcgQEAgYm9vbCBBY2Nlc3NDYXNlOjpjYW5SZXBsYWNlKGNvbnN0IEFjY2VzcwogCiAgICAgICAg
IHJldHVybiBzdHJ1Y3R1cmUoKSA9PSBvdGhlci5zdHJ1Y3R1cmUoKTsKICAgICB9CisgICAgUkVM
RUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKIH0KIAogdm9pZCBBY2Nlc3NDYXNlOjpkdW1wKFBy
aW50U3RyZWFtJiBvdXQpIGNvbnN0CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R09TUkV4aXQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZH
T1NSRXhpdC5jcHAJKHJldmlzaW9uIDI1Mjc0MSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9k
ZmcvREZHT1NSRXhpdC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTY5NSw4ICs2OTUsOCBAQCB2b2lk
IE9TUkV4aXQ6OmV4ZWN1dGVPU1JFeGl0KENvbnRleHQmIGNvCiAgICAgc2F2ZUNhbGxlZVNhdmVz
Rm9yKGNvbnRleHQsIGJhc2VsaW5lQ29kZUJsb2NrKTsKIAogI2lmIFVTRShKU1ZBTFVFNjQpCi0g
ICAgY3B1LmdwcihHUFJJbmZvOjpudW1iZXJUYWdSZWdpc3RlcikgPSBKU1ZhbHVlOjpOdW1iZXJU
YWc7Ci0gICAgY3B1LmdwcihHUFJJbmZvOjpub3RDZWxsTWFza1JlZ2lzdGVyKSA9IEpTVmFsdWU6
Ok5vdENlbGxNYXNrOworICAgIGNwdS5ncHIoR1BSSW5mbzo6bnVtYmVyVGFnUmVnaXN0ZXIpID0g
c3RhdGljX2Nhc3Q8SlNDOjpVQ1BVUmVnaXN0ZXI+KEpTVmFsdWU6Ok51bWJlclRhZyk7CisgICAg
Y3B1LmdwcihHUFJJbmZvOjpub3RDZWxsTWFza1JlZ2lzdGVyKSA9IHN0YXRpY19jYXN0PEpTQzo6
VUNQVVJlZ2lzdGVyPihKU1ZhbHVlOjpOb3RDZWxsTWFzayk7CiAjZW5kaWYKIAogICAgIGlmIChl
eGl0LmlzRXhjZXB0aW9uSGFuZGxlcigpKQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2pp
dC9KSVRPcGVyYXRpb25zLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
aml0L0pJVE9wZXJhdGlvbnMuY3BwCShyZXZpc2lvbiAyNTI3NDEpCisrKyBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvaml0L0pJVE9wZXJhdGlvbnMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC04NSw2ICs4
NSwxNCBAQCBJR05PUkVfV0FSTklOR1NfQkVHSU4oImZyYW1lLWFkZHJlc3MiKQogCiBuYW1lc3Bh
Y2UgSlNDIHsKIAorQUxXQVlTX0lOTElORSBKU1ZhbHVlIHByb2ZpbGVkQWRkKEpTR2xvYmFsT2Jq
ZWN0KiBnbG9iYWxPYmplY3QsIEpTVmFsdWUgb3AxLCBKU1ZhbHVlIG9wMiwgQmluYXJ5QXJpdGhQ
cm9maWxlJiBhcml0aFByb2ZpbGUpCit7CisgICAgYXJpdGhQcm9maWxlLm9ic2VydmVMSFNBbmRS
SFMob3AxLCBvcDIpOworICAgIEpTVmFsdWUgcmVzdWx0ID0ganNBZGQoZ2xvYmFsT2JqZWN0LCBv
cDEsIG9wMik7CisgICAgYXJpdGhQcm9maWxlLm9ic2VydmVSZXN1bHQocmVzdWx0KTsKKyAgICBy
ZXR1cm4gcmVzdWx0OworfQorCiBleHRlcm4gIkMiIHsKIAogI2lmIENPTVBJTEVSKE1TVkMpCkBA
IC0yNTUwLDE0ICsyNTU4LDYgQEAgdm9pZCBKSVRfT1BFUkFUSU9OIG9wZXJhdGlvbkV4Y2VwdGlv
bkZ1egogI2VuZGlmIC8vIENPTVBJTEVSKEdDQ19DT01QQVRJQkxFKQogfQogCi1BTFdBWVNfSU5M
SU5FIHN0YXRpYyBKU1ZhbHVlIHByb2ZpbGVkQWRkKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmpl
Y3QsIEpTVmFsdWUgb3AxLCBKU1ZhbHVlIG9wMiwgQmluYXJ5QXJpdGhQcm9maWxlJiBhcml0aFBy
b2ZpbGUpCi17Ci0gICAgYXJpdGhQcm9maWxlLm9ic2VydmVMSFNBbmRSSFMob3AxLCBvcDIpOwot
ICAgIEpTVmFsdWUgcmVzdWx0ID0ganNBZGQoZ2xvYmFsT2JqZWN0LCBvcDEsIG9wMik7Ci0gICAg
YXJpdGhQcm9maWxlLm9ic2VydmVSZXN1bHQocmVzdWx0KTsKLSAgICByZXR1cm4gcmVzdWx0Owot
fQotCiBFbmNvZGVkSlNWYWx1ZSBKSVRfT1BFUkFUSU9OIG9wZXJhdGlvblZhbHVlQWRkKEpTR2xv
YmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIEVuY29kZWRKU1ZhbHVlIGVuY29kZWRPcDEsIEVuY29k
ZWRKU1ZhbHVlIGVuY29kZWRPcDIpCiB7CiAgICAgVk0mIHZtID0gZ2xvYmFsT2JqZWN0LT52bSgp
OwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9SZXBhdGNoLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L1JlcGF0Y2guY3BwCShyZXZpc2lvbiAyNTI3
NDEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L1JlcGF0Y2guY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC0xNTksNiArMTU5LDcgQEAgaW5saW5lIEZ1bmN0aW9uUHRyPENGdW5jdGlvblB0clRh
Zz4gYXBwcgogICAgIGNhc2UgR2V0QnlLaW5kOjpOb3JtYWxCeVZhbDoKICAgICAgICAgcmV0dXJu
IG9wZXJhdGlvbkdldEJ5VmFsT3B0aW1pemU7CiAgICAgfQorICAgIFJFTEVBU0VfQVNTRVJUX05P
VF9SRUFDSEVEKCk7CiB9CiAKIGlubGluZSBGdW5jdGlvblB0cjxDRnVuY3Rpb25QdHJUYWc+IGFw
cHJvcHJpYXRlR2V0QnlGdW5jdGlvbihHZXRCeUtpbmQga2luZCkKQEAgLTE3NSw2ICsxNzYsNyBA
QCBpbmxpbmUgRnVuY3Rpb25QdHI8Q0Z1bmN0aW9uUHRyVGFnPiBhcHByCiAgICAgY2FzZSBHZXRC
eUtpbmQ6Ok5vcm1hbEJ5VmFsOgogICAgICAgICByZXR1cm4gb3BlcmF0aW9uR2V0QnlWYWxHZW5l
cmljOwogICAgIH0KKyAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOwogfQogCiBzdGF0
aWMgSW5saW5lQ2FjaGVBY3Rpb24gdHJ5Q2FjaGVHZXRCeShKU0dsb2JhbE9iamVjdCogZ2xvYmFs
T2JqZWN0LCBDb2RlQmxvY2sqIGNvZGVCbG9jaywgSlNWYWx1ZSBiYXNlVmFsdWUsIGNvbnN0IElk
ZW50aWZpZXImIHByb3BlcnR5TmFtZSwgY29uc3QgUHJvcGVydHlTbG90JiBzbG90LCBTdHJ1Y3R1
cmVTdHViSW5mbyYgc3R1YkluZm8sIEdldEJ5S2luZCBraW5kKQpJbmRleDogU291cmNlL0phdmFT
Y3JpcHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcAkocmV2aXNpb24gMjUyNzQxKQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0uY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0yMDkyLDcgKzIwOTIsOSBAQCBzdGF0aWMgRW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBm
dW5jCiAgICAgKTsKICNlbHNlCiAgICAgVU5VU0VEX1BBUkFNKGZ1bmN0aW9uKTsKKyNpZiBFTkFC
TEUoTUFTTV9QUk9CRSkKICAgICBVTlVTRURfUEFSQU0oY2FsbFdpdGhTdGFja1NpemVQcm9iZUZ1
bmN0aW9uKTsKKyNlbmRpZgogI2VuZGlmIC8vIE9TKERBUldJTikgJiYgQ1BVKFg4Nl82NCkKIAog
ICAgIE9wdGlvbnM6Om1heFBlclRocmVhZFN0YWNrVXNhZ2UoKSA9IG9yaWdpbmFsTWF4UGVyVGhy
ZWFkU3RhY2tVc2FnZTsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>384099</attachid>
            <date>2019-11-21 15:39:56 -0800</date>
            <delta_ts>2019-11-21 16:54:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204471-20191122003956.patch</filename>
            <type>text/plain</type>
            <size>6111</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjUyNzUxKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDI4IEBA
CisyMDE5LTExLTIxICBQZXIgQXJuZSBWb2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAg
ICAgICBGaXggV2luNjQgY29tcGlsZSBlcnJvcnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIwNDQ3MQorCisgICAgICAgIFJldmlld2VkIGJ5IEJyZW50
IEZ1bGdoYW0uCisKKyAgICAgICAgRml4IHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQgYXMgZXJyb3Jz
LgorCisgICAgICAgICogYnl0ZWNvZGUvQWNjZXNzQ2FzZS5jcHA6CisgICAgICAgIChKU0M6OkFj
Y2Vzc0Nhc2U6OnJlcXVpcmVzSWRlbnRpZmllck5hbWVNYXRjaCBjb25zdCk6CisgICAgICAgIChK
U0M6OkFjY2Vzc0Nhc2U6OnJlcXVpcmVzSW50MzJQcm9wZXJ0eUNoZWNrIGNvbnN0KToKKyAgICAg
ICAgKEpTQzo6QWNjZXNzQ2FzZTo6bmVlZHNTY3JhdGNoRlBSIGNvbnN0KToKKyAgICAgICAgKEpT
Qzo6QWNjZXNzQ2FzZTo6ZG9lc0NhbGxzIGNvbnN0KToKKyAgICAgICAgKEpTQzo6QWNjZXNzQ2Fz
ZTo6Y2FuUmVwbGFjZSBjb25zdCk6CisgICAgICAgICogZGZnL0RGR09TUkV4aXQuY3BwOgorICAg
ICAgICAoSlNDOjpERkc6Ok9TUkV4aXQ6OmV4ZWN1dGVPU1JFeGl0KToKKyAgICAgICAgKiBqaXQv
SklUT3BlcmF0aW9ucy5jcHA6CisgICAgICAgIChKU0M6OnByb2ZpbGVkQWRkKToKKyAgICAgICAg
KiBqaXQvUmVwYXRjaC5jcHA6CisgICAgICAgIChKU0M6OmFwcHJvcHJpYXRlT3B0aW1pemluZ0dl
dEJ5RnVuY3Rpb24pOgorICAgICAgICAoSlNDOjphcHByb3ByaWF0ZUdldEJ5RnVuY3Rpb24pOgor
ICAgICAgICAqIHRvb2xzL0pTRG9sbGFyVk0uY3BwOgorICAgICAgICAoSlNDOjpmdW5jdGlvbkNh
bGxXaXRoU3RhY2tTaXplKToKKwogMjAxOS0xMS0yMSAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0Bh
cHBsZS5jb20+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogcmVtb3ZpbmcgdGhlIGJsYWNrYm94
IGZvciBhIHNwZWNpZmljIHNjcmlwdCBkb2Vzbid0IGFjdHVhbGx5IHJlbW92ZSB0aGUgYmxhY2ti
b3gKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9BY2Nlc3NDYXNlLmNwcAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvYnl0ZWNvZGUvQWNjZXNzQ2FzZS5j
cHAJKHJldmlzaW9uIDI1Mjc0MSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9B
Y2Nlc3NDYXNlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjk0LDYgKzI5NCw3IEBAIGJvb2wgQWNj
ZXNzQ2FzZTo6cmVxdWlyZXNJZGVudGlmaWVyTmFtZU0KICAgICBjYXNlIEluZGV4ZWRTdHJpbmdM
b2FkOgogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQorICAgIFJFTEVBU0VfQVNTRVJUX05P
VF9SRUFDSEVEKCk7CiB9CiAKIGJvb2wgQWNjZXNzQ2FzZTo6cmVxdWlyZXNJbnQzMlByb3BlcnR5
Q2hlY2soKSBjb25zdApAQCAtMzQwLDYgKzM0MSw3IEBAIGJvb2wgQWNjZXNzQ2FzZTo6cmVxdWly
ZXNJbnQzMlByb3BlcnR5Q2gKICAgICBjYXNlIEluZGV4ZWRTdHJpbmdMb2FkOgogICAgICAgICBy
ZXR1cm4gdHJ1ZTsKICAgICB9CisgICAgUkVMRUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKIH0K
IAogYm9vbCBBY2Nlc3NDYXNlOjpuZWVkc1NjcmF0Y2hGUFIoKSBjb25zdApAQCAtMzg2LDYgKzM4
OCw3IEBAIGJvb2wgQWNjZXNzQ2FzZTo6bmVlZHNTY3JhdGNoRlBSKCkgY29uc3QKICAgICBjYXNl
IEluZGV4ZWRUeXBlZEFycmF5VWludDMyTG9hZDoKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAg
fQorICAgIFJFTEVBU0VfQVNTRVJUX05PVF9SRUFDSEVEKCk7CiB9CiAKIHRlbXBsYXRlPHR5cGVu
YW1lIEZ1bmN0b3I+CkBAIC00NjksNyArNDcyLDcgQEAgdm9pZCBBY2Nlc3NDYXNlOjpmb3JFYWNo
RGVwZW5kZW50Q2VsbChjbwogCiBib29sIEFjY2Vzc0Nhc2U6OmRvZXNDYWxscyhWZWN0b3I8SlND
ZWxsKj4qIGNlbGxzVG9NYXJrSWZEb2VzQ2FsbHMpIGNvbnN0CiB7Ci0gICAgYm9vbCBkb2VzQ2Fs
bHM7CisgICAgYm9vbCBkb2VzQ2FsbHMgPSBmYWxzZTsKICAgICBzd2l0Y2ggKHR5cGUoKSkgewog
ICAgIGNhc2UgVHJhbnNpdGlvbjoKICAgICAgICAgZG9lc0NhbGxzID0gbmV3U3RydWN0dXJlKCkt
Pm91dE9mTGluZUNhcGFjaXR5KCkgIT0gc3RydWN0dXJlKCktPm91dE9mTGluZUNhcGFjaXR5KCkg
JiYgc3RydWN0dXJlKCktPmNvdWxkSGF2ZUluZGV4aW5nSGVhZGVyKCk7CkBAIC02MzQsNiArNjM3
LDcgQEAgYm9vbCBBY2Nlc3NDYXNlOjpjYW5SZXBsYWNlKGNvbnN0IEFjY2VzcwogCiAgICAgICAg
IHJldHVybiBzdHJ1Y3R1cmUoKSA9PSBvdGhlci5zdHJ1Y3R1cmUoKTsKICAgICB9CisgICAgUkVM
RUFTRV9BU1NFUlRfTk9UX1JFQUNIRUQoKTsKIH0KIAogdm9pZCBBY2Nlc3NDYXNlOjpkdW1wKFBy
aW50U3RyZWFtJiBvdXQpIGNvbnN0CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R09TUkV4aXQuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZH
T1NSRXhpdC5jcHAJKHJldmlzaW9uIDI1Mjc0MSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9k
ZmcvREZHT1NSRXhpdC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTY5NSw4ICs2OTUsOCBAQCB2b2lk
IE9TUkV4aXQ6OmV4ZWN1dGVPU1JFeGl0KENvbnRleHQmIGNvCiAgICAgc2F2ZUNhbGxlZVNhdmVz
Rm9yKGNvbnRleHQsIGJhc2VsaW5lQ29kZUJsb2NrKTsKIAogI2lmIFVTRShKU1ZBTFVFNjQpCi0g
ICAgY3B1LmdwcihHUFJJbmZvOjpudW1iZXJUYWdSZWdpc3RlcikgPSBKU1ZhbHVlOjpOdW1iZXJU
YWc7Ci0gICAgY3B1LmdwcihHUFJJbmZvOjpub3RDZWxsTWFza1JlZ2lzdGVyKSA9IEpTVmFsdWU6
Ok5vdENlbGxNYXNrOworICAgIGNwdS5ncHIoR1BSSW5mbzo6bnVtYmVyVGFnUmVnaXN0ZXIpID0g
c3RhdGljX2Nhc3Q8SlNDOjpVQ1BVUmVnaXN0ZXI+KEpTVmFsdWU6Ok51bWJlclRhZyk7CisgICAg
Y3B1LmdwcihHUFJJbmZvOjpub3RDZWxsTWFza1JlZ2lzdGVyKSA9IHN0YXRpY19jYXN0PEpTQzo6
VUNQVVJlZ2lzdGVyPihKU1ZhbHVlOjpOb3RDZWxsTWFzayk7CiAjZW5kaWYKIAogICAgIGlmIChl
eGl0LmlzRXhjZXB0aW9uSGFuZGxlcigpKQpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2pp
dC9KSVRPcGVyYXRpb25zLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUv
aml0L0pJVE9wZXJhdGlvbnMuY3BwCShyZXZpc2lvbiAyNTI3NDEpCisrKyBTb3VyY2UvSmF2YVNj
cmlwdENvcmUvaml0L0pJVE9wZXJhdGlvbnMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC04NSw2ICs4
NSwxNCBAQCBJR05PUkVfV0FSTklOR1NfQkVHSU4oImZyYW1lLWFkZHJlc3MiKQogCiBuYW1lc3Bh
Y2UgSlNDIHsKIAorQUxXQVlTX0lOTElORSBKU1ZhbHVlIHByb2ZpbGVkQWRkKEpTR2xvYmFsT2Jq
ZWN0KiBnbG9iYWxPYmplY3QsIEpTVmFsdWUgb3AxLCBKU1ZhbHVlIG9wMiwgQmluYXJ5QXJpdGhQ
cm9maWxlJiBhcml0aFByb2ZpbGUpCit7CisgICAgYXJpdGhQcm9maWxlLm9ic2VydmVMSFNBbmRS
SFMob3AxLCBvcDIpOworICAgIEpTVmFsdWUgcmVzdWx0ID0ganNBZGQoZ2xvYmFsT2JqZWN0LCBv
cDEsIG9wMik7CisgICAgYXJpdGhQcm9maWxlLm9ic2VydmVSZXN1bHQocmVzdWx0KTsKKyAgICBy
ZXR1cm4gcmVzdWx0OworfQorCiBleHRlcm4gIkMiIHsKIAogI2lmIENPTVBJTEVSKE1TVkMpCkBA
IC0yNTUwLDE0ICsyNTU4LDYgQEAgdm9pZCBKSVRfT1BFUkFUSU9OIG9wZXJhdGlvbkV4Y2VwdGlv
bkZ1egogI2VuZGlmIC8vIENPTVBJTEVSKEdDQ19DT01QQVRJQkxFKQogfQogCi1BTFdBWVNfSU5M
SU5FIHN0YXRpYyBKU1ZhbHVlIHByb2ZpbGVkQWRkKEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmpl
Y3QsIEpTVmFsdWUgb3AxLCBKU1ZhbHVlIG9wMiwgQmluYXJ5QXJpdGhQcm9maWxlJiBhcml0aFBy
b2ZpbGUpCi17Ci0gICAgYXJpdGhQcm9maWxlLm9ic2VydmVMSFNBbmRSSFMob3AxLCBvcDIpOwot
ICAgIEpTVmFsdWUgcmVzdWx0ID0ganNBZGQoZ2xvYmFsT2JqZWN0LCBvcDEsIG9wMik7Ci0gICAg
YXJpdGhQcm9maWxlLm9ic2VydmVSZXN1bHQocmVzdWx0KTsKLSAgICByZXR1cm4gcmVzdWx0Owot
fQotCiBFbmNvZGVkSlNWYWx1ZSBKSVRfT1BFUkFUSU9OIG9wZXJhdGlvblZhbHVlQWRkKEpTR2xv
YmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIEVuY29kZWRKU1ZhbHVlIGVuY29kZWRPcDEsIEVuY29k
ZWRKU1ZhbHVlIGVuY29kZWRPcDIpCiB7CiAgICAgVk0mIHZtID0gZ2xvYmFsT2JqZWN0LT52bSgp
OwpJbmRleDogU291cmNlL0phdmFTY3JpcHRDb3JlL2ppdC9SZXBhdGNoLmNwcAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L1JlcGF0Y2guY3BwCShyZXZpc2lvbiAyNTI3
NDEpCisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvaml0L1JlcGF0Y2guY3BwCSh3b3JraW5nIGNv
cHkpCkBAIC0xNTksNiArMTU5LDcgQEAgaW5saW5lIEZ1bmN0aW9uUHRyPENGdW5jdGlvblB0clRh
Zz4gYXBwcgogICAgIGNhc2UgR2V0QnlLaW5kOjpOb3JtYWxCeVZhbDoKICAgICAgICAgcmV0dXJu
IG9wZXJhdGlvbkdldEJ5VmFsT3B0aW1pemU7CiAgICAgfQorICAgIFJFTEVBU0VfQVNTRVJUX05P
VF9SRUFDSEVEKCk7CiB9CiAKIGlubGluZSBGdW5jdGlvblB0cjxDRnVuY3Rpb25QdHJUYWc+IGFw
cHJvcHJpYXRlR2V0QnlGdW5jdGlvbihHZXRCeUtpbmQga2luZCkKQEAgLTE3NSw2ICsxNzYsNyBA
QCBpbmxpbmUgRnVuY3Rpb25QdHI8Q0Z1bmN0aW9uUHRyVGFnPiBhcHByCiAgICAgY2FzZSBHZXRC
eUtpbmQ6Ok5vcm1hbEJ5VmFsOgogICAgICAgICByZXR1cm4gb3BlcmF0aW9uR2V0QnlWYWxHZW5l
cmljOwogICAgIH0KKyAgICBSRUxFQVNFX0FTU0VSVF9OT1RfUkVBQ0hFRCgpOwogfQogCiBzdGF0
aWMgSW5saW5lQ2FjaGVBY3Rpb24gdHJ5Q2FjaGVHZXRCeShKU0dsb2JhbE9iamVjdCogZ2xvYmFs
T2JqZWN0LCBDb2RlQmxvY2sqIGNvZGVCbG9jaywgSlNWYWx1ZSBiYXNlVmFsdWUsIGNvbnN0IElk
ZW50aWZpZXImIHByb3BlcnR5TmFtZSwgY29uc3QgUHJvcGVydHlTbG90JiBzbG90LCBTdHJ1Y3R1
cmVTdHViSW5mbyYgc3R1YkluZm8sIEdldEJ5S2luZCBraW5kKQpJbmRleDogU291cmNlL0phdmFT
Y3JpcHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS90b29scy9KU0RvbGxhclZNLmNwcAkocmV2aXNpb24gMjUyNzQxKQorKysgU291
cmNlL0phdmFTY3JpcHRDb3JlL3Rvb2xzL0pTRG9sbGFyVk0uY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0yMDkyLDcgKzIwOTIsOSBAQCBzdGF0aWMgRW5jb2RlZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBm
dW5jCiAgICAgKTsKICNlbHNlCiAgICAgVU5VU0VEX1BBUkFNKGZ1bmN0aW9uKTsKKyNpZiAhQ09N
UElMRVIoTVNWQykKICAgICBVTlVTRURfUEFSQU0oY2FsbFdpdGhTdGFja1NpemVQcm9iZUZ1bmN0
aW9uKTsKKyNlbmRpZgogI2VuZGlmIC8vIE9TKERBUldJTikgJiYgQ1BVKFg4Nl82NCkKIAogICAg
IE9wdGlvbnM6Om1heFBlclRocmVhZFN0YWNrVXNhZ2UoKSA9IG9yaWdpbmFsTWF4UGVyVGhyZWFk
U3RhY2tVc2FnZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>