<?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>179091</bug_id>
          
          <creation_ts>2017-10-31 17:26:13 -0700</creation_ts>
          <short_desc>REGRESSION(r224143): The patch requires non-standard perl modules in macOS and breaks AWFY (Requested by yusukesuzuki on #webkit).</short_desc>
          <delta_ts>2017-11-15 12:29:28 -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>New Bugs</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>
          
          <blocked>175275</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>pvollan</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1366693</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 17:26:13 -0700</bug_when>
    <thetext>https://trac.webkit.org/changeset/224143 broke the build:
The patch requires non-standard perl modules in macOS and breaks AWFY (Requested by yusukesuzuki on #webkit).

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366695</commentid>
    <comment_count>1</comment_count>
      <attachid>325526</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 17:26:19 -0700</bug_when>
    <thetext>Created attachment 325526
ROLLOUT of r224143

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366697</commentid>
    <comment_count>2</comment_count>
      <attachid>325526</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 17:29:22 -0700</bug_when>
    <thetext>Comment on attachment 325526
ROLLOUT of r224143

Clearing flags on attachment: 325526

Committed r224266: &lt;https://trac.webkit.org/changeset/224266&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1366698</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-10-31 17:29:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1372161</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-11-15 12:29:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/35567640&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>325526</attachid>
            <date>2017-10-31 17:26:19 -0700</date>
            <delta_ts>2017-10-31 17:29:22 -0700</delta_ts>
            <desc>ROLLOUT of r224143</desc>
            <filename>bug-179091-20171031202618.patch</filename>
            <type>text/plain</type>
            <size>11497</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI0MjY1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODkxZjNkY2JjMjI0MThlNmVmYjUxNzRmY2FiYjNkZGFl
ZjcyM2ZlYi4uMmE4NmVmMTY0NjA3YjEyZWU1MjllY2RkYTIwYWM1OGUzZDc5NThmMCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDE3LTEwLTMxICBDb21taXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Via2l0Lm9yZz4K
KworICAgICAgICBVbnJldmlld2VkLCByb2xsaW5nIG91dCByMjI0MTQzLgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc5MDkxCisKKyAgICAgICAgVGhl
IHBhdGNoIHJlcXVpcmVzIG5vbi1zdGFuZGFyZCBwZXJsIG1vZHVsZXMgaW4gbWFjT1MgYW5kCisg
ICAgICAgIGJyZWFrcyBBV0ZZIChSZXF1ZXN0ZWQgYnkgeXVzdWtlc3V6dWtpIG9uICN3ZWJraXQp
LgorCisgICAgICAgIFJldmVydGVkIGNoYW5nZXNldDoKKworICAgICAgICAiW1dpbl0gRGV0ZWN0
IFZpc3VhbCBTdHVkaW8gMjAxNyBsb2NhdGlvbiIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE3NTI3NQorICAgICAgICBodHRwczovL3RyYWMud2Via2l0
Lm9yZy9jaGFuZ2VzZXQvMjI0MTQzCisKIDIwMTctMTAtMzEgIFRpbSBIb3J0b24gIDx0aW1vdGh5
X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgQ2xlYW4gdXAgc29tZSBkcmFnIGFuZCBkcm9w
IGZlYXR1cmUgZmxhZ3MKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvYnVpbGQtanNjIGIvVG9v
bHMvU2NyaXB0cy9idWlsZC1qc2MKaW5kZXggZTQzNDhmNDg1NTE5NzIwMTMyMzEyOGZjMTEyMTRi
YWY2NWE4NDU3ZS4uZjA3NTVkMzM1MTY4NDUzMDRkNWI3YWExNGNkNjJmOTI4YWZlYjBhZiAxMDA3
NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9idWlsZC1qc2MKKysrIGIvVG9vbHMvU2NyaXB0cy9idWls
ZC1qc2MKQEAgLTExNyw3ICsxMTcsNiBAQCBpZiAoaXNBcHBsZVdpbldlYktpdCgpKSB7CiAKIGlm
IChpc0pTQ09ubHkoKSAmJiBpc1dpbmRvd3MoKSkgewogICAgIChzeXN0ZW0oInB5dGhvbiBUb29s
cy9TY3JpcHRzL3VwZGF0ZS13ZWJraXQtd2luY2Fpcm8tbGlicy5weSIpID09IDApIG9yIGRpZTsK
LSAgICBzeXN0ZW0oInB5dGhvbiBUb29scy9TY3JpcHRzL3VwZGF0ZS12c3doZXJlLnB5Iik7CiB9
CiAKIGNoZWNrUmVxdWlyZWRTeXN0ZW1Db25maWcoKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL1Njcmlw
dHMvYnVpbGQtd2Via2l0IGIvVG9vbHMvU2NyaXB0cy9idWlsZC13ZWJraXQKaW5kZXggMzUyMzkw
NTE3MGYyNDlhYjFlNDczMzRhNzQ3YzljNDc2Y2U4NWYzNS4uODEyMjEyZDZjNjMxODgzMGNlMjUy
YmVkMGE3NmQxNTAyNDdiNmYyMSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9idWlsZC13ZWJr
aXQKKysrIGIvVG9vbHMvU2NyaXB0cy9idWlsZC13ZWJraXQKQEAgLTI0NSwxMCArMjQ1LDYgQEAg
aWYgKGlzQXBwbGVDb2NvYVdlYktpdCgpKSB7CiAgICAgKHN5c3RlbSgicGVybCBUb29scy9TY3Jp
cHRzL3VwZGF0ZS13ZWJraXQtc3VwcG9ydC1saWJzIikgPT0gMCkgb3IgZGllOwogfQogCi1pZiAo
aXNBbnlXaW5kb3dzKCkpIHsKLSAgICBzeXN0ZW0oInB5dGhvbiBUb29scy9TY3JpcHRzL3VwZGF0
ZS12c3doZXJlLnB5Iik7Ci19Ci0KICMgSWYgYXNrZWQgdG8gYnVpbGQganVzdCB0aGUgV2ViS2l0
IHByb2plY3QsIG92ZXJ3cml0ZSB0aGUgcHJvamVjdHMKICMgbGlzdCBhZnRlciBhbGwgb2YgdGhl
IHBvcnQgc3BlY2lmaWMgdHdlYWtzIGhhdmUgYmVlbiBtYWRlIHRvCiAjIGJ1aWxkIG9wdGlvbnMs
IGV0Yy4KZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvdXBkYXRlLXZzd2hlcmUucHkgYi9Ub29s
cy9TY3JpcHRzL3VwZGF0ZS12c3doZXJlLnB5CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCBhMWRjYmZjMDE5YTFkMDBjMTA5MDViODNhYzg4ODMzOTVkYzhiNDdhLi4wMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1Rvb2xzL1NjcmlwdHMvdXBkYXRlLXZz
d2hlcmUucHkKKysrIC9kZXYvbnVsbApAQCAtMSw0MiArMCwwIEBACi0jISAvdXNyL2Jpbi9lbnYg
cHl0aG9uCi0jCi0jIENvcHlyaWdodCAoQykgMjAxNyBTb255IEludGVyYWN0aXZlIEVudGVydGFp
bm1lbnQgSW5jLgotIwotIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu
YXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKLSMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVk
IHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCi0jIGFyZSBtZXQ6Ci0jCi0j
IDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3Zl
IGNvcHlyaWdodAotIyAgICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhl
IGZvbGxvd2luZyBkaXNjbGFpbWVyLgotIyAyLiAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBm
b3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSMgICAgIG5vdGljZSwgdGhp
cyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUK
LSMgICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRo
IHRoZSBkaXN0cmlidXRpb24uCi0jCi0jIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQ
TEUgQU5EIElUUyBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZCi0jIEVYUFJFU1MgT1IgSU1Q
TElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJ
RUQKLSMgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFS
VElDVUxBUiBQVVJQT1NFIEFSRQotIyBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBM
RSBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZCi0jIERJUkVDVCwgSU5ESVJF
Q1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1B
R0VTCi0jIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VC
U1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsKLSMgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJ
VFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5ECi0jIE9OIEFO
WSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklM
SVRZLCBPUiBUT1JUCi0jIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJ
TkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRgotIyBUSElTIFNPRlRXQVJFLCBFVkVOIElG
IEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgotCi1pbXBvcnQgaW1w
b3J0bGliCi1pbXBvcnQgc3lzCi1pbXBvcnQgb3MKLWltcG9ydCBzdGF0Ci0KLWRvd25sb2FkID0g
aW1wb3J0bGliLmltcG9ydF9tb2R1bGUoJ2Rvd25sb2FkLWxhdGVzdC1naXRodWItcmVsZWFzZScp
Ci0KLXJlcG8gPSAnTWljcm9zb2Z0L3Zzd2hlcmUnCi1maWxlID0gJ3Zzd2hlcmUuZXhlJwotb3V0
cHV0ID0gJ1dlYktpdExpYnJhcmllcy93aW4vdG9vbHMnCi0KLXJlc3VsdCA9IGRvd25sb2FkLm1h
aW4oWyctbycsIG91dHB1dCwgcmVwbywgZmlsZV0pCi0KLWlmIHJlc3VsdCA9PSBkb3dubG9hZC5T
dGF0dXMuQ09VTERfTk9UX0ZJTkQ6Ci0gICAgc3lzLmV4aXQoMSkKLQotb3MuY2htb2Qob3MucGF0
aC5qb2luKG91dHB1dCwgZmlsZSksIDA3NzcpCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dl
YmtpdGRpcnMucG0gYi9Ub29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0KaW5kZXggYjcwNDJmM2Zj
ODQ3ZjQ3MzMwNzY4NmI1ZDlhZTU2NmVmOTA0NGQxNy4uNjhiNWQyMmNmYTlkYzg3MGVlNDRkNTE2
NWU2NmU5ZWJjMjM4ZDU3NSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBt
CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQpAQCAtMzUsOCArMzUsNiBAQCB1c2Ug
d2FybmluZ3M7CiB1c2UgQ29uZmlnOwogdXNlIEN3ZCBxdyhyZWFscGF0aCk7CiB1c2UgRGlnZXN0
OjpNRDUgcXcobWQ1X2hleCk7Ci11c2UgRW5jb2RlOwotdXNlIEVuY29kZTo6TG9jYWxlOwogdXNl
IEZpbmRCaW47CiB1c2UgRmlsZTo6QmFzZW5hbWU7CiB1c2UgRmlsZTo6RmluZDsKQEAgLTQ0LDcg
KzQyLDYgQEAgdXNlIEZpbGU6OlBhdGggcXcobWFrZV9wYXRoIG1rcGF0aCBybXRyZWUpOwogdXNl
IEZpbGU6OlNwZWM7CiB1c2UgRmlsZTo6VGVtcCBxdyh0ZW1wZGlyKTsKIHVzZSBGaWxlOjpzdGF0
OwotdXNlIEpTT046OlBQOwogdXNlIExpc3Q6OlV0aWw7CiB1c2UgUE9TSVg7CiB1c2UgVGltZTo6
SGlSZXMgcXcodXNsZWVwKTsKQEAgLTE2Myw4ICsxNjAsNiBAQCBteSAkdnNWZXJzaW9uOwogbXkg
JHdpbmRvd3NTb3VyY2VEaXI7CiBteSAkd2luVmVyc2lvbjsKIG15ICR3aWxsVXNlVkNFeHByZXNz
V2hlbkJ1aWxkaW5nID0gMDsKLW15ICR2c1doZXJlRm91bmRJbnN0YWxsYXRpb247Ci1teSAkdnNX
aGVyZUxlZ2FjeUluc3RhbGxhdGlvbjsKIAogIyBEZWZpbmVkIGluIFZDU1V0aWxzLgogc3ViIGV4
aXRTdGF0dXMoJCk7CkBAIC01OTQsNzEgKzU4OSw2IEBAIHN1YiBwcm9ncmFtRmlsZXNQYXRoWDg2
CiAgICAgcmV0dXJuICRwcm9ncmFtRmlsZXNQYXRoWDg2OwogfQogCi1zdWIgcGlja0N1cnJlbnRW
aXN1YWxTdHVkaW9JbnN0YWxsYXRpb24KLXsKLSAgICByZXR1cm4gJHZzV2hlcmVGb3VuZEluc3Rh
bGxhdGlvbiBpZiBkZWZpbmVkICR2c1doZXJlRm91bmRJbnN0YWxsYXRpb247Ci0KLSAgICBkZXRl
cm1pbmVTb3VyY2VEaXIoKTsKLQotICAgICMgUHJlZmVyIEVudGVycHJpc2UsIHRoZW4gUHJvZmVz
c2lvbmFsLCB0aGVuIENvbW11bml0eSwgdGhlbgotICAgICMgYW55dGhpbmcgZWxzZSB0aGF0IHBy
b3ZpZGVzIE1TQnVpbGQuCi0gICAgZm9yZWFjaCBteSAkcHJvZHVjdFR5cGUgKCgKLSAgICAgICAg
J01pY3Jvc29mdC5WaXN1YWxTdHVkaW8uUHJvZHVjdC5FbnRlcnByaXNlJywKLSAgICAgICAgJ01p
Y3Jvc29mdC5WaXN1YWxTdHVkaW8uUHJvZHVjdC5Qcm9mZXNzaW9uYWwnLAotICAgICAgICAnTWlj
cm9zb2Z0LlZpc3VhbFN0dWRpby5Qcm9kdWN0LkNvbW11bml0eScsCi0gICAgICAgIHVuZGVmCi0g
ICAgKSkgewotICAgICAgICBteSAkY29tbWFuZCA9ICIkc291cmNlRGlyL1dlYktpdExpYnJhcmll
cy93aW4vdG9vbHMvdnN3aGVyZSAtbm9sb2dvIC1sYXRlc3QgLWZvcm1hdCBqc29uIC1yZXF1aXJl
cyBNaWNyb3NvZnQuQ29tcG9uZW50Lk1TQnVpbGQiOwotICAgICAgICBpZiAoZGVmaW5lZCAkcHJv
ZHVjdFR5cGUpIHsKLSAgICAgICAgICAgICRjb21tYW5kIC49ICIgLXByb2R1Y3RzICRwcm9kdWN0
VHlwZSI7Ci0gICAgICAgIH0KLSAgICAgICAgbXkgJHZzV2hlcmVPdXQgPSBgJGNvbW1hbmRgOwot
ICAgICAgICBteSAkaW5zdGFsbGF0aW9ucyA9IFtdOwotICAgICAgICBldmFsIHsKLSAgICAgICAg
ICAgICRpbnN0YWxsYXRpb25zID0gZGVjb2RlX2pzb24gRW5jb2RlOjplbmNvZGUoJ1VURi04JyA9
PiBFbmNvZGU6OmRlY29kZShjb25zb2xlX2luID0+ICR2c1doZXJlT3V0KSk7Ci0gICAgICAgIH07
Ci0gICAgICAgIHByaW50ICJFcnJvciBnZXR0aW5nIFZpc3VhbCBTdHVkaW8gTG9jYXRpb246ICRA
XG4iIGlmICRAOwotICAgICAgICB1bmRlZiAkQDsKLQotICAgICAgICBpZiAoc2NhbGFyIEAkaW5z
dGFsbGF0aW9ucykgewotICAgICAgICAgICAgbXkgJGluc3RhbGxhdGlvbiA9ICRpbnN0YWxsYXRp
b25zLT5bMF07Ci0gICAgICAgICAgICAkdnNXaGVyZUZvdW5kSW5zdGFsbGF0aW9uID0gJGluc3Rh
bGxhdGlvbjsKLSAgICAgICAgICAgIHJldHVybiAkaW5zdGFsbGF0aW9uOwotICAgICAgICB9Ci0g
ICAgfQotICAgIHJldHVybiB1bmRlZjsKLX0KLQotc3ViIHBpY2tMZWdhY3lWaXN1YWxTdHVkaW9J
bnN0YWxsYXRpb24KLXsKLSAgICByZXR1cm4gJHZzV2hlcmVMZWdhY3lJbnN0YWxsYXRpb24gaWYg
ZGVmaW5lZCAkdnNXaGVyZUxlZ2FjeUluc3RhbGxhdGlvbjsKLQotICAgIGRldGVybWluZVNvdXJj
ZURpcigpOwotCi0gICAgbXkgJHZzV2hlcmVPdXQgPSBgJHNvdXJjZURpci9XZWJLaXRMaWJyYXJp
ZXMvd2luL3Rvb2xzL3Zzd2hlcmUgLW5vbG9nbyAtbGVnYWN5IC1mb3JtYXQganNvbmA7Ci0gICAg
bXkgJGluc3RhbGxhdGlvbnNfYWxsID0gW107Ci0gICAgZXZhbCB7Ci0gICAgICAgICRpbnN0YWxs
YXRpb25zX2FsbCA9IGRlY29kZV9qc29uIEVuY29kZTo6ZW5jb2RlKCdVVEYtOCcgPT4gRW5jb2Rl
OjpkZWNvZGUoY29uc29sZV9pbiA9PiAkdnNXaGVyZU91dCkpOwotICAgIH07Ci0gICAgcHJpbnQg
IkVycm9yIGdldHRpbmcgVmlzdWFsIFN0dWRpbyBMZWdhY3kgTG9jYXRpb246ICRAXG4iIGlmICRA
OwotICAgIHVuZGVmICRAOwotCi0gICAgIyBJdCdzIHBvc3NpYmxlIHRoYXQgYSBub24tbGVnYWN5
IGluc3RhbGxhdGlvbiB3aXRob3V0IG1zYnVpbGQKLSAgICAjIHdvdWxkIG5vdCBiZSBmb3VuZCBi
eSB0aGUgbGF0ZXN0LCBidXQgd291bGQgYmUgZm91bmQgYnkgdGhpcwotICAgICMgdnN3aGVyZSBj
YWxsLCBhbmQgd2Ugd2FudCB0byBza2lwIHRob3NlLCBzbyBjaGVjayBmb3IgdmVyc2lvbnMKLSAg
ICAjIHdpdGggYW4gaW5zdGFsbGF0aW9uIHZlcnNpb24gYmVmb3JlIDE1LjAuCi0gICAgbXkgQGlu
c3RhbGxhdGlvbnMgPSBncmVwIHsgKCskXy0+e2luc3RhbGxhdGlvblZlcnNpb259KSA8IDE1IH0g
QCRpbnN0YWxsYXRpb25zX2FsbDsKLQotICAgICMgV2UgZG9uJ3QgZ2V0IG11Y2ggaW5mb3JtYXRp
b24gdGhhdCB3b3VsZCBsZXQgdXMgY2hvb3NlIGJldHdlZW4KLSAgICAjIGxlZ2FjeSBpbnN0YWxs
YXRpb25zLCBzbyB3ZSdsbCB0YWtlIHRoZSBmaXJzdC4KLSAgICBpZiAoc2NhbGFyIEBpbnN0YWxs
YXRpb25zKSB7Ci0gICAgICAgIG15ICRpbnN0YWxsYXRpb24gPSAkaW5zdGFsbGF0aW9uc1swXTsK
LSAgICAgICAgJHZzV2hlcmVMZWdhY3lJbnN0YWxsYXRpb24gPSAkaW5zdGFsbGF0aW9uOwotICAg
ICAgICByZXR1cm4gJGluc3RhbGxhdGlvbjsKLSAgICB9Ci0gICAgcmV0dXJuIHVuZGVmOwotfQot
CiBzdWIgdmlzdWFsU3R1ZGlvSW5zdGFsbERpcgogewogICAgIHJldHVybiAkdnNJbnN0YWxsRGly
IGlmIGRlZmluZWQgJHZzSW5zdGFsbERpcjsKQEAgLTY2NywxMyArNTk3LDkgQEAgc3ViIHZpc3Vh
bFN0dWRpb0luc3RhbGxEaXIKICAgICAgICAgJHZzSW5zdGFsbERpciA9ICRFTlZ7J1ZTSU5TVEFM
TERJUid9OwogICAgICAgICAkdnNJbnN0YWxsRGlyID1+IHN8W1xcL10kfHw7CiAgICAgfSBlbHNl
IHsKLSAgICAgICAgJHZzSW5zdGFsbERpciA9IHZpc3VhbFN0dWRpb0luc3RhbGxEaXJWU1doZXJl
KCk7CisgICAgICAgICR2c0luc3RhbGxEaXIgPSBGaWxlOjpTcGVjLT5jYXRkaXIocHJvZ3JhbUZp
bGVzUGF0aFg4NigpLCAiTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8iLCAiMjAxNyIsICJDb21tdW5p
dHkiKTsKICAgICAgICAgaWYgKG5vdCAtZSAkdnNJbnN0YWxsRGlyKSB7Ci0gICAgICAgICAgICAk
dnNJbnN0YWxsRGlyID0gdmlzdWFsU3R1ZGlvSW5zdGFsbERpckxlZ2FjeSgpOwotICAgICAgICB9
Ci0gICAgICAgIGlmIChub3QgLWUgJHZzSW5zdGFsbERpcikgewotICAgICAgICAgICAgJHZzSW5z
dGFsbERpciA9IHZpc3VhbFN0dWRpb0luc3RhbGxEaXJGYWxsYmFjaygpOwotICAgICAgICAgICAg
cHJpbnQgIkZhbGxiYWNrICR2c0luc3RhbGxEaXJcbiI7CisgICAgICAgICAgICAkdnNJbnN0YWxs
RGlyID0gRmlsZTo6U3BlYy0+Y2F0ZGlyKHByb2dyYW1GaWxlc1BhdGhYODYoKSwgIk1pY3Jvc29m
dCBWaXN1YWwgU3R1ZGlvIDE0LjAiKTsKICAgICAgICAgfQogICAgIH0KICAgICBjaG9tcCgkdnNJ
bnN0YWxsRGlyID0gYGN5Z3BhdGggIiR2c0luc3RhbGxEaXIiYCkgaWYgaXNDeWd3aW4oKTsKQEAg
LTY4Miw1NiArNjA4LDE0IEBAIHN1YiB2aXN1YWxTdHVkaW9JbnN0YWxsRGlyCiAgICAgcmV0dXJu
ICR2c0luc3RhbGxEaXI7CiB9CiAKLXN1YiB2aXN1YWxTdHVkaW9JbnN0YWxsRGlyVlNXaGVyZQot
ewotICAgIHBpY2tDdXJyZW50VmlzdWFsU3R1ZGlvSW5zdGFsbGF0aW9uKCk7Ci0gICAgaWYgKGRl
ZmluZWQoJHZzV2hlcmVGb3VuZEluc3RhbGxhdGlvbikpIHsKLSAgICAgICAgcmV0dXJuICR2c1do
ZXJlRm91bmRJbnN0YWxsYXRpb24tPntpbnN0YWxsYXRpb25QYXRofTsKLSAgICB9Ci0gICAgcmV0
dXJuIHVuZGVmOwotfQotCi1zdWIgdmlzdWFsU3R1ZGlvSW5zdGFsbERpckxlZ2FjeQotewotICAg
IHBpY2tMZWdhY3lWaXN1YWxTdHVkaW9JbnN0YWxsYXRpb24oKTsKLSAgICBpZiAoZGVmaW5lZCgk
dnNXaGVyZUxlZ2FjeUluc3RhbGxhdGlvbikpIHsKLSAgICAgICAgcmV0dXJuICR2c1doZXJlTGVn
YWN5SW5zdGFsbGF0aW9uLT57aW5zdGFsbGF0aW9uUGF0aH07Ci0gICAgfQotICAgIHJldHVybiB1
bmRlZjsKLX0KLQotc3ViIHZpc3VhbFN0dWRpb0luc3RhbGxEaXJGYWxsYmFjawotewotICAgIGZv
cmVhY2ggbXkgJHByb2R1Y3RUeXBlICgoCi0gICAgICAgICdFbnRlcnByaXNlJywKLSAgICAgICAg
J1Byb2Zlc3Npb25hbCcsCi0gICAgICAgICdDb21tdW5pdHknLAotICAgICkpIHsKLSAgICAgICAg
bXkgJGluc3RhbGxkaXIgPSBGaWxlOjpTcGVjLT5jYXRkaXIocHJvZ3JhbUZpbGVzUGF0aFg4Nigp
LAotICAgICAgICAgICAgIk1pY3Jvc29mdCBWaXN1YWwgU3R1ZGlvIiwgIjIwMTciLCAkcHJvZHVj
dFR5cGUpOwotICAgICAgICBteSAkbXNidWlsZGRpciA9IEZpbGU6OlNwZWMtPmNhdGRpcigkaW5z
dGFsbGRpciwKLSAgICAgICAgICAgICJNU0J1aWxkIiwgIjE1LjAiLCAiYmluIik7Ci0gICAgICAg
IGlmICgtZSAkaW5zdGFsbGRpciAmJiAtZSAkbXNidWlsZGRpcikgewotICAgICAgICAgICAgcmV0
dXJuICRpbnN0YWxsZGlyOwotICAgICAgICB9Ci0gICAgfQotICAgIHJldHVybiBGaWxlOjpTcGVj
LT5jYXRkaXIocHJvZ3JhbUZpbGVzUGF0aFg4NigpLCAiTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8g
MTQuMCIpOwotfQotCiBzdWIgbXNCdWlsZEluc3RhbGxEaXIKIHsKICAgICByZXR1cm4gJG1zQnVp
bGRJbnN0YWxsRGlyIGlmIGRlZmluZWQgJG1zQnVpbGRJbnN0YWxsRGlyOwogCi0gICAgbXkgJHZl
cnNpb24gPSB2aXN1YWxTdHVkaW9WZXJzaW9uKCk7Ci0gICAgaWYgKCR2ZXJzaW9uID49IDE1LjAp
IHsKLSAgICAgICAgbXkgJGluc3RhbGxEaXIgPSB2aXN1YWxTdHVkaW9JbnN0YWxsRGlyKCk7Ci0g
ICAgICAgICRtc0J1aWxkSW5zdGFsbERpciA9IEZpbGU6OlNwZWMtPmNhdGRpcigkaW5zdGFsbERp
ciwKLSAgICAgICAgICAgICJNU0J1aWxkIiwgJHZlcnNpb24sICJiaW4iKTsKLSAgICB9IGVsc2Ug
ewotICAgICAgICAkbXNCdWlsZEluc3RhbGxEaXIgPSBGaWxlOjpTcGVjLT5jYXRkaXIocHJvZ3Jh
bUZpbGVzUGF0aFg4NigpLCAKLSAgICAgICAgICAgICJNU0J1aWxkIiwgIjE0LjAiLCAiQmluIikK
KyAgICAkbXNCdWlsZEluc3RhbGxEaXIgPSBGaWxlOjpTcGVjLT5jYXRkaXIocHJvZ3JhbUZpbGVz
UGF0aFg4NigpLCAiTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8iLCAiMjAxNyIsICJDb21tdW5pdHki
LCAiTVNCdWlsZCIsICIxNS4wIiwgIkJpbiIpOworICAgIGlmIChub3QgLWUgJG1zQnVpbGRJbnN0
YWxsRGlyKSB7CisgICAgICAgICRtc0J1aWxkSW5zdGFsbERpciA9IEZpbGU6OlNwZWMtPmNhdGRp
cihwcm9ncmFtRmlsZXNQYXRoWDg2KCksICJNU0J1aWxkIiwgIjE0LjAiLCAiQmluIik7CiAgICAg
fQotCiAgICAgY2hvbXAoJG1zQnVpbGRJbnN0YWxsRGlyID0gYGN5Z3BhdGggIiRtc0J1aWxkSW5z
dGFsbERpciJgKSBpZiBpc0N5Z3dpbigpOwogCiAgICAgcHJpbnQgIlVzaW5nIE1TQnVpbGQ6ICRt
c0J1aWxkSW5zdGFsbERpclxuIjsKQEAgLTc0MywzMCArNjI3LDEzIEBAIHN1YiB2aXN1YWxTdHVk
aW9WZXJzaW9uCiAgICAgcmV0dXJuICR2c1ZlcnNpb24gaWYgZGVmaW5lZCAkdnNWZXJzaW9uOwog
CiAgICAgbXkgJGluc3RhbGxEaXIgPSB2aXN1YWxTdHVkaW9JbnN0YWxsRGlyKCk7Ci0gICAgJHZz
VmVyc2lvbiA9IHZpc3VhbFN0dWRpb1ZlcnNpb25Gcm9tSW5zdGFsbERpcigkaW5zdGFsbERpcik7
CisKKyAgICAkdnNWZXJzaW9uID0gKCRpbnN0YWxsRGlyID1+IC9NaWNyb3NvZnQgVmlzdWFsIFN0
dWRpbyAoWzAtOV0rXC5bMC05XSopLykgPyAkMSA6ICIxNCI7CiAKICAgICBwcmludCAiVXNpbmcg
VmlzdWFsIFN0dWRpbyAkdnNWZXJzaW9uXG4iOwogICAgIHJldHVybiAkdnNWZXJzaW9uOwogfQog
Ci1zdWIgdmlzdWFsU3R1ZGlvVmVyc2lvbkZyb21JbnN0YWxsRGlyCi17Ci0gICAgbXkgKCRkaXIp
ID0gQF87Ci0gICAgbXkgJHZlcnNpb247Ci0KLSAgICBpZiAoJGRpciA9fiBtfE1pY3Jvc29mdCBW
aXN1YWwgU3R1ZGlvWy9cXF0yMDE3fCkgewotICAgICAgICAkdmVyc2lvbiA9ICIxNS4wIjsKLSAg
ICB9Ci0KLSAgICBpZiAoIWRlZmluZWQoJHZlcnNpb24pKSB7Ci0gICAgICAgIGlmICgkZGlyID1+
IC9NaWNyb3NvZnQgVmlzdWFsIFN0dWRpbyAoWzAtOV0rXC5bMC05XSopLykgewotICAgICAgICAg
ICAgJHZlcnNpb24gPSAkMTsKLSAgICAgICAgfQotICAgIH0KLQotICAgIHJldHVybiAkdmVyc2lv
bjsKLX0KLQogc3ViIGRldGVybWluZUNvbmZpZ3VyYXRpb25Gb3JWaXN1YWxTdHVkaW8KIHsKICAg
ICByZXR1cm4gaWYgZGVmaW5lZCAkY29uZmlndXJhdGlvbkZvclZpc3VhbFN0dWRpbzsKQEAgLTIy
MTcsMTEgKzIwODQsNyBAQCBzdWIgZ2VuZXJhdGVCdWlsZFN5c3RlbUZyb21DTWFrZVByb2plY3QK
ICAgICAgICAgICAgIHB1c2ggQGFyZ3MsICJOaW5qYSI7CiAgICAgICAgIH0KICAgICB9IGVsc2lm
IChpc0FueVdpbmRvd3MoKSAmJiBpc1dpbjY0KCkpIHsKLSAgICAgICAgaWYgKHZpc3VhbFN0dWRp
b1ZlcnNpb24oKSA+PSAxNSkgewotICAgICAgICAgICAgcHVzaCBAYXJncywgJy1HICJWaXN1YWwg
U3R1ZGlvIDE1IDIwMTcgV2luNjQiJzsKLSAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIHB1
c2ggQGFyZ3MsICctRyAiVmlzdWFsIFN0dWRpbyAxNCAyMDE1IFdpbjY0Iic7Ci0gICAgICAgIH0K
KyAgICAgICAgcHVzaCBAYXJncywgJy1HICJWaXN1YWwgU3R1ZGlvIDE0IDIwMTUgV2luNjQiJzsK
ICAgICB9CiAgICAgIyBEbyBub3Qgc2hvdyBwcm9ncmVzcyBvZiBnZW5lcmF0aW5nIGJpbmRpbmdz
IGluIGludGVyYWN0aXZlIE5pbmphIGJ1aWxkIG5vdCB0byBsZWF2ZSBub2lzeSBsaW5lcyBvbiB0
dHkKICAgICBwdXNoIEBhcmdzLCAnLURTSE9XX0JJTkRJTkdTX0dFTkVSQVRJT05fUFJPR1JFU1M9
MScgdW5sZXNzICgkd2lsbFVzZU5pbmphICYmIC10IFNURE9VVCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>