<?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>217389</bug_id>
          
          <creation_ts>2020-10-06 09:01:18 -0700</creation_ts>
          <short_desc>[Cocoa] The WebContent development XPC service is not allowed to connect to the XPC endpoint in the Networking process</short_desc>
          <delta_ts>2020-10-06 14:12:32 -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>WebKit Misc.</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="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>ggaren</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1695175</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 09:01:18 -0700</bug_when>
    <thetext>The WebContent development XPC service is not allowed to connect to the XPC endpoint in the Networking process, because this requires a private entitlement. The WebContent development XPC service is not allowed to have private entitlements. The WebContent process needs to connect to the XPC endpoint in the Networking process in order to receive the Launch Services database XPC object.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695179</commentid>
    <comment_count>1</comment_count>
      <attachid>410646</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 09:17:31 -0700</bug_when>
    <thetext>Created attachment 410646
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695196</commentid>
    <comment_count>2</comment_count>
      <attachid>410652</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 10:09:08 -0700</bug_when>
    <thetext>Created attachment 410652
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695203</commentid>
    <comment_count>3</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 10:23:47 -0700</bug_when>
    <thetext>&lt;rdar://problem/68585497&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695239</commentid>
    <comment_count>4</comment_count>
      <attachid>410670</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 11:36:29 -0700</bug_when>
    <thetext>Created attachment 410670
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695246</commentid>
    <comment_count>5</comment_count>
      <attachid>410670</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2020-10-06 11:48:43 -0700</bug_when>
    <thetext>Comment on attachment 410670
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=410670&amp;action=review

r=me

&gt; Source/WebKit/Shared/Cocoa/XPCEndpoint.mm:33
&gt; +#import &lt;wtf/text/WTFString.h&gt;

Should most of these things be inside PLATFORM(MAC), since they only seem to be used in that build case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695269</commentid>
    <comment_count>6</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 12:34:56 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #5)
&gt; Comment on attachment 410670 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=410670&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; Source/WebKit/Shared/Cocoa/XPCEndpoint.mm:33
&gt; &gt; +#import &lt;wtf/text/WTFString.h&gt;
&gt; 
&gt; Should most of these things be inside PLATFORM(MAC), since they only seem to
&gt; be used in that build case?

Will fix. Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695280</commentid>
    <comment_count>7</comment_count>
      <attachid>410682</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 13:01:04 -0700</bug_when>
    <thetext>Created attachment 410682
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695282</commentid>
    <comment_count>8</comment_count>
      <attachid>410684</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 13:03:34 -0700</bug_when>
    <thetext>Created attachment 410684
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695292</commentid>
    <comment_count>9</comment_count>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2020-10-06 13:38:00 -0700</bug_when>
    <thetext>Seems like this behavior was always broken in WebContent.Development? If so, and we didn&apos;t notice, that&apos;s pretty serious. Can we add a regression test for this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695299</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-06 13:53:40 -0700</bug_when>
    <thetext>Committed r268072: &lt;https://trac.webkit.org/changeset/268072&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 410684.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695302</commentid>
    <comment_count>11</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 13:58:51 -0700</bug_when>
    <thetext>(In reply to Geoffrey Garen from comment #9)
&gt; Seems like this behavior was always broken in WebContent.Development? If so,
&gt; and we didn&apos;t notice, that&apos;s pretty serious. Can we add a regression test
&gt; for this?

Yes, this has been broken for WebContent.Development all along. I can look into creating a test for this.

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695307</commentid>
    <comment_count>12</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2020-10-06 14:12:32 -0700</bug_when>
    <thetext>(In reply to Per Arne Vollan from comment #11)
&gt; (In reply to Geoffrey Garen from comment #9)
&gt; &gt; Seems like this behavior was always broken in WebContent.Development? If so,
&gt; &gt; and we didn&apos;t notice, that&apos;s pretty serious. Can we add a regression test
&gt; &gt; for this?
&gt; 
&gt; Yes, this has been broken for WebContent.Development all along. I can look
&gt; into creating a test for this.
&gt; 
&gt; Thanks for reviewing!

More specifically, it has not been an issue with WebContent in Debug mode, but when loading the system installed version of WebContent.Development.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410646</attachid>
            <date>2020-10-06 09:17:31 -0700</date>
            <delta_ts>2020-10-06 10:09:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>217389.patch</filename>
            <type>text/plain</type>
            <size>2944</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjgwNTEpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDIwLTEwLTA2ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFRoZSBXZWJDb250
ZW50IGRldmVsb3BtZW50IFhQQyBzZXJ2aWNlIGlzIG5vdCBhbGxvd2VkIHRvIGNvbm5lY3QgdG8g
dGhlIFhQQyBlbmRwb2ludCBpbiB0aGUgTmV0d29ya2luZyBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTczODkKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgV2ViQ29udGVudCBkZXZlbG9w
bWVudCBYUEMgc2VydmljZSBpcyBub3QgYWxsb3dlZCB0byBjb25uZWN0IHRvIHRoZSBYUEMgZW5k
cG9pbnQgaW4gdGhlIE5ldHdvcmtpbmcgcHJvY2VzcywKKyAgICAgICAgYmVjYXVzZSB0aGlzIHJl
cXVpcmVzIGEgcHJpdmF0ZSBlbnRpdGxlbWVudC4gVGhlIFdlYkNvbnRlbnQgZGV2ZWxvcG1lbnQg
WFBDIHNlcnZpY2UgaXMgbm90IGFsbG93ZWQgdG8gaGF2ZSBwcml2YXRlCisgICAgICAgIGVudGl0
bGVtZW50cy4gVGhlIFdlYkNvbnRlbnQgcHJvY2VzcyBuZWVkcyB0byBjb25uZWN0IHRvIHRoZSBY
UEMgZW5kcG9pbnQgaW4gdGhlIE5ldHdvcmtpbmcgcHJvY2VzcyBpbiBvcmRlciB0bworICAgICAg
ICByZWNlaXZlIHRoZSBMYXVuY2ggU2VydmljZXMgZGF0YWJhc2UgWFBDIG9iamVjdC4gVGhpcyBw
YXRjaCBhZGRyZXNzZXMgdGhpcyBpc3N1ZSBieSBhbGxvd2luZyBwbGF0Zm9ybSBiaW5hcmllcwor
ICAgICAgICB0byBjb25uZWN0IHRvIHRoZSBYUEMgZW5kcG9pbnQuCisKKyAgICAgICAgKiBTaGFy
ZWQvQ29jb2EvWFBDRW5kcG9pbnQubW06CisgICAgICAgIChXZWJLaXQ6OlhQQ0VuZHBvaW50OjpY
UENFbmRwb2ludCk6CisKIDIwMjAtMTAtMDYgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBh
cHBsZS5jb20+CiAKICAgICAgICAgUmVuYW1lIHNjaGVkdWxlVGltZWRSZW5kZXJpbmdVcGRhdGUo
KSB0byBzY2hlZHVsZVJlbmRlcmluZ1VwZGF0ZSgpIGV2ZXJ5d2hlcmUKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQvU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1tCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1tCShyZXZpc2lvbiAyNjc1MzUpCisrKyBT
b3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUENFbmRwb2ludC5tbQkod29ya2luZyBjb3B5KQpA
QCAtMjYsNyArMjYsMTEgQEAKICNpbXBvcnQgImNvbmZpZy5oIgogI2ltcG9ydCAiWFBDRW5kcG9p
bnQuaCIKIAorI2ltcG9ydCAiQ29kZVNpZ25pbmcuaCIKKyNpbXBvcnQgPEtlcm5lbC9rZXJuL2Nz
X2Jsb2JzLmg+CisjaW1wb3J0IDx3dGYvUmV0YWluUHRyLmg+CiAjaW1wb3J0IDx3dGYvY29jb2Ev
RW50aXRsZW1lbnRzLmg+CisjaW1wb3J0IDx3dGYvdGV4dC9XVEZTdHJpbmcuaD4KIAogbmFtZXNw
YWNlIFdlYktpdCB7CiAKQEAgLTQzLDkgKzQ3LDE4IEBACiAgICAgICAgICAgICBPU09iamVjdFB0
cjx4cGNfY29ubmVjdGlvbl90PiBjb25uZWN0aW9uID0gbWVzc2FnZTsKICAgICAgICAgICAgIGF1
dG8gcGlkID0geHBjX2Nvbm5lY3Rpb25fZ2V0X3BpZChjb25uZWN0aW9uLmdldCgpKTsKIAorICAg
ICAgICAgICAgYXVkaXRfdG9rZW5fdCBhdWRpdFRva2VuOworICAgICAgICAgICAgeHBjX2Nvbm5l
Y3Rpb25fZ2V0X2F1ZGl0X3Rva2VuKGNvbm5lY3Rpb24uZ2V0KCksICZhdWRpdFRva2VuKTsKKyAg
ICAgICAgICAgIGJvb2wgaXNQbGF0Zm9ybUJpbmFyeSA9IFNlY1Rhc2tHZXRDb2RlU2lnblN0YXR1
cyhhZG9wdENGKFNlY1Rhc2tDcmVhdGVXaXRoQXVkaXRUb2tlbihrQ0ZBbGxvY2F0b3JEZWZhdWx0
LCBhdWRpdFRva2VuKSkuZ2V0KCkpICYgQ1NfUExBVEZPUk1fQklOQVJZOworICAgICAgICAgICAg
YXV0byBzaWduaW5nSWRlbnRpZmllciA9IGNvZGVTaWduaW5nSWRlbnRpZmllcihjb25uZWN0aW9u
LmdldCgpKTsKKwogICAgICAgICAgICAgaWYgKHBpZCAhPSBnZXRwaWQoKSAmJiAhV1RGOjpoYXNF
bnRpdGxlbWVudChjb25uZWN0aW9uLmdldCgpLCAiY29tLmFwcGxlLnByaXZhdGUud2Via2l0LnVz
ZS14cGMtZW5kcG9pbnQiKSkgewogICAgICAgICAgICAgICAgIFdURkxvZ0Fsd2F5cygiQXVkaXQg
dG9rZW4gZG9lcyBub3QgaGF2ZSByZXF1aXJlZCBlbnRpdGxlbWVudCBjb20uYXBwbGUucHJpdmF0
ZS53ZWJraXQudXNlLXhwYy1lbmRwb2ludCIpOwotICAgICAgICAgICAgICAgIHJldHVybjsKKwor
ICAgICAgICAgICAgICAgIGlmICghaXNQbGF0Zm9ybUJpbmFyeSB8fCAhc2lnbmluZ0lkZW50aWZp
ZXIuc3RhcnRzV2l0aCgiY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50IikpIHsKKyAgICAgICAg
ICAgICAgICAgICAgV1RGTG9nQWx3YXlzKCJYUEMgZW5kcG9pbnQgZGVuaWVkIHRvIGNvbm5lY3Qg
d2l0aCB1bmtub3duIGNsaWVudCIpOworICAgICAgICAgICAgICAgICAgICByZXR1cm47CisgICAg
ICAgICAgICAgICAgfQogICAgICAgICAgICAgfQogICAgICAgICAgICAgeHBjX2Nvbm5lY3Rpb25f
c2V0X3RhcmdldF9xdWV1ZShjb25uZWN0aW9uLmdldCgpLCBkaXNwYXRjaF9nZXRfbWFpbl9xdWV1
ZSgpKTsKICAgICAgICAgICAgIHhwY19jb25uZWN0aW9uX3NldF9ldmVudF9oYW5kbGVyKGNvbm5l
Y3Rpb24uZ2V0KCksIF4oeHBjX29iamVjdF90IGV2ZW50KSB7Cg==
</data>
<flag name="commit-queue"
          id="426645"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410652</attachid>
            <date>2020-10-06 10:09:08 -0700</date>
            <delta_ts>2020-10-06 11:36:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>217389.patch</filename>
            <type>text/plain</type>
            <size>3099</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjgwNTEpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDIwLTEwLTA2ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFRoZSBXZWJDb250
ZW50IGRldmVsb3BtZW50IFhQQyBzZXJ2aWNlIGlzIG5vdCBhbGxvd2VkIHRvIGNvbm5lY3QgdG8g
dGhlIFhQQyBlbmRwb2ludCBpbiB0aGUgTmV0d29ya2luZyBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTczODkKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgV2ViQ29udGVudCBkZXZlbG9w
bWVudCBYUEMgc2VydmljZSBpcyBub3QgYWxsb3dlZCB0byBjb25uZWN0IHRvIHRoZSBYUEMgZW5k
cG9pbnQgaW4gdGhlIE5ldHdvcmtpbmcgcHJvY2VzcywKKyAgICAgICAgYmVjYXVzZSB0aGlzIHJl
cXVpcmVzIGEgcHJpdmF0ZSBlbnRpdGxlbWVudC4gVGhlIFdlYkNvbnRlbnQgZGV2ZWxvcG1lbnQg
WFBDIHNlcnZpY2UgaXMgbm90IGFsbG93ZWQgdG8gaGF2ZSBwcml2YXRlCisgICAgICAgIGVudGl0
bGVtZW50cy4gVGhlIFdlYkNvbnRlbnQgcHJvY2VzcyBuZWVkcyB0byBjb25uZWN0IHRvIHRoZSBY
UEMgZW5kcG9pbnQgaW4gdGhlIE5ldHdvcmtpbmcgcHJvY2VzcyBpbiBvcmRlciB0bworICAgICAg
ICByZWNlaXZlIHRoZSBMYXVuY2ggU2VydmljZXMgZGF0YWJhc2UgWFBDIG9iamVjdC4gVGhpcyBw
YXRjaCBhZGRyZXNzZXMgdGhpcyBpc3N1ZSBieSBhbGxvd2luZyBwbGF0Zm9ybSBiaW5hcmllcwor
ICAgICAgICB0byBjb25uZWN0IHRvIHRoZSBYUEMgZW5kcG9pbnQuCisKKyAgICAgICAgKiBTaGFy
ZWQvQ29jb2EvWFBDRW5kcG9pbnQubW06CisgICAgICAgIChXZWJLaXQ6OlhQQ0VuZHBvaW50OjpY
UENFbmRwb2ludCk6CisKIDIwMjAtMTAtMDYgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBh
cHBsZS5jb20+CiAKICAgICAgICAgUmVuYW1lIHNjaGVkdWxlVGltZWRSZW5kZXJpbmdVcGRhdGUo
KSB0byBzY2hlZHVsZVJlbmRlcmluZ1VwZGF0ZSgpIGV2ZXJ5d2hlcmUKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQvU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1tCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1tCShyZXZpc2lvbiAyNjc1MzUpCisrKyBT
b3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUENFbmRwb2ludC5tbQkod29ya2luZyBjb3B5KQpA
QCAtMjYsOCArMjYsMTYgQEAKICNpbXBvcnQgImNvbmZpZy5oIgogI2ltcG9ydCAiWFBDRW5kcG9p
bnQuaCIKIAorI2ltcG9ydCAiQ29kZVNpZ25pbmcuaCIKKyNpbXBvcnQgPHd0Zi9SZXRhaW5QdHIu
aD4KICNpbXBvcnQgPHd0Zi9jb2NvYS9FbnRpdGxlbWVudHMuaD4KKyNpbXBvcnQgPHd0Zi9zcGkv
Y29jb2EvU2VjdXJpdHlTUEkuaD4KKyNpbXBvcnQgPHd0Zi90ZXh0L1dURlN0cmluZy5oPgogCisj
aWYgUExBVEZPUk0oTUFDKQorI2ltcG9ydCA8S2VybmVsL2tlcm4vY3NfYmxvYnMuaD4KKyNlbmRp
ZgorCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAogWFBDRW5kcG9pbnQ6OlhQQ0VuZHBvaW50KCkKQEAg
LTQzLDkgKzUxLDIzIEBACiAgICAgICAgICAgICBPU09iamVjdFB0cjx4cGNfY29ubmVjdGlvbl90
PiBjb25uZWN0aW9uID0gbWVzc2FnZTsKICAgICAgICAgICAgIGF1dG8gcGlkID0geHBjX2Nvbm5l
Y3Rpb25fZ2V0X3BpZChjb25uZWN0aW9uLmdldCgpKTsKIAorI2lmIFBMQVRGT1JNKE1BQykKKyAg
ICAgICAgICAgIGF1ZGl0X3Rva2VuX3QgYXVkaXRUb2tlbjsKKyAgICAgICAgICAgIHhwY19jb25u
ZWN0aW9uX2dldF9hdWRpdF90b2tlbihjb25uZWN0aW9uLmdldCgpLCAmYXVkaXRUb2tlbik7Cisg
ICAgICAgICAgICBib29sIGlzUGxhdGZvcm1CaW5hcnkgPSBTZWNUYXNrR2V0Q29kZVNpZ25TdGF0
dXMoYWRvcHRDRihTZWNUYXNrQ3JlYXRlV2l0aEF1ZGl0VG9rZW4oa0NGQWxsb2NhdG9yRGVmYXVs
dCwgYXVkaXRUb2tlbikpLmdldCgpKSAmIENTX1BMQVRGT1JNX0JJTkFSWTsKKyAgICAgICAgICAg
IGF1dG8gc2lnbmluZ0lkZW50aWZpZXIgPSBjb2RlU2lnbmluZ0lkZW50aWZpZXIoY29ubmVjdGlv
bi5nZXQoKSk7CisjZW5kaWYKKwogICAgICAgICAgICAgaWYgKHBpZCAhPSBnZXRwaWQoKSAmJiAh
V1RGOjpoYXNFbnRpdGxlbWVudChjb25uZWN0aW9uLmdldCgpLCAiY29tLmFwcGxlLnByaXZhdGUu
d2Via2l0LnVzZS14cGMtZW5kcG9pbnQiKSkgewogICAgICAgICAgICAgICAgIFdURkxvZ0Fsd2F5
cygiQXVkaXQgdG9rZW4gZG9lcyBub3QgaGF2ZSByZXF1aXJlZCBlbnRpdGxlbWVudCBjb20uYXBw
bGUucHJpdmF0ZS53ZWJraXQudXNlLXhwYy1lbmRwb2ludCIpOworI2lmIFBMQVRGT1JNKE1BQykK
KyAgICAgICAgICAgICAgICBpZiAoIWlzUGxhdGZvcm1CaW5hcnkgfHwgIXNpZ25pbmdJZGVudGlm
aWVyLnN0YXJ0c1dpdGgoImNvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudCIpKSB7CisgICAgICAg
ICAgICAgICAgICAgIFdURkxvZ0Fsd2F5cygiWFBDIGVuZHBvaW50IGRlbmllZCB0byBjb25uZWN0
IHdpdGggdW5rbm93biBjbGllbnQiKTsKKyAgICAgICAgICAgICAgICAgICAgcmV0dXJuOworICAg
ICAgICAgICAgICAgIH0KKyNlbHNlCiAgICAgICAgICAgICAgICAgcmV0dXJuOworI2VuZGlmCiAg
ICAgICAgICAgICB9CiAgICAgICAgICAgICB4cGNfY29ubmVjdGlvbl9zZXRfdGFyZ2V0X3F1ZXVl
KGNvbm5lY3Rpb24uZ2V0KCksIGRpc3BhdGNoX2dldF9tYWluX3F1ZXVlKCkpOwogICAgICAgICAg
ICAgeHBjX2Nvbm5lY3Rpb25fc2V0X2V2ZW50X2hhbmRsZXIoY29ubmVjdGlvbi5nZXQoKSwgXih4
cGNfb2JqZWN0X3QgZXZlbnQpIHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410670</attachid>
            <date>2020-10-06 11:36:29 -0700</date>
            <delta_ts>2020-10-06 11:48:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>217389.patch</filename>
            <type>text/plain</type>
            <size>2957</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjgwNTEpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDIwLTEwLTA2ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFRoZSBXZWJDb250
ZW50IGRldmVsb3BtZW50IFhQQyBzZXJ2aWNlIGlzIG5vdCBhbGxvd2VkIHRvIGNvbm5lY3QgdG8g
dGhlIFhQQyBlbmRwb2ludCBpbiB0aGUgTmV0d29ya2luZyBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTczODkKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgV2ViQ29udGVudCBkZXZlbG9w
bWVudCBYUEMgc2VydmljZSBpcyBub3QgYWxsb3dlZCB0byBjb25uZWN0IHRvIHRoZSBYUEMgZW5k
cG9pbnQgaW4gdGhlIE5ldHdvcmtpbmcgcHJvY2VzcywKKyAgICAgICAgYmVjYXVzZSB0aGlzIHJl
cXVpcmVzIGEgcHJpdmF0ZSBlbnRpdGxlbWVudC4gVGhlIFdlYkNvbnRlbnQgZGV2ZWxvcG1lbnQg
WFBDIHNlcnZpY2UgaXMgbm90IGFsbG93ZWQgdG8gaGF2ZSBwcml2YXRlCisgICAgICAgIGVudGl0
bGVtZW50cy4gVGhlIFdlYkNvbnRlbnQgcHJvY2VzcyBuZWVkcyB0byBjb25uZWN0IHRvIHRoZSBY
UEMgZW5kcG9pbnQgaW4gdGhlIE5ldHdvcmtpbmcgcHJvY2VzcyBpbiBvcmRlciB0bworICAgICAg
ICByZWNlaXZlIHRoZSBMYXVuY2ggU2VydmljZXMgZGF0YWJhc2UgWFBDIG9iamVjdC4gVGhpcyBw
YXRjaCBhZGRyZXNzZXMgdGhpcyBpc3N1ZSBieSBhbGxvd2luZyBwbGF0Zm9ybSBiaW5hcmllcwor
ICAgICAgICB0byBjb25uZWN0IHRvIHRoZSBYUEMgZW5kcG9pbnQuCisKKyAgICAgICAgKiBTaGFy
ZWQvQ29jb2EvWFBDRW5kcG9pbnQubW06CisgICAgICAgIChXZWJLaXQ6OlhQQ0VuZHBvaW50OjpY
UENFbmRwb2ludCk6CisKIDIwMjAtMTAtMDYgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBh
cHBsZS5jb20+CiAKICAgICAgICAgUmVuYW1lIHNjaGVkdWxlVGltZWRSZW5kZXJpbmdVcGRhdGUo
KSB0byBzY2hlZHVsZVJlbmRlcmluZ1VwZGF0ZSgpIGV2ZXJ5d2hlcmUKSW5kZXg6IFNvdXJjZS9X
ZWJLaXQvU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1tCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1tCShyZXZpc2lvbiAyNjc1MzUpCisrKyBT
b3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUENFbmRwb2ludC5tbQkod29ya2luZyBjb3B5KQpA
QCAtMjYsOCArMjYsMTYgQEAKICNpbXBvcnQgImNvbmZpZy5oIgogI2ltcG9ydCAiWFBDRW5kcG9p
bnQuaCIKIAorI2ltcG9ydCAiQ29kZVNpZ25pbmcuaCIKKyNpbXBvcnQgPHd0Zi9SZXRhaW5QdHIu
aD4KICNpbXBvcnQgPHd0Zi9jb2NvYS9FbnRpdGxlbWVudHMuaD4KKyNpbXBvcnQgPHd0Zi9zcGkv
Y29jb2EvU2VjdXJpdHlTUEkuaD4KKyNpbXBvcnQgPHd0Zi90ZXh0L1dURlN0cmluZy5oPgogCisj
aWYgUExBVEZPUk0oTUFDKQorI2ltcG9ydCA8S2VybmVsL2tlcm4vY3NfYmxvYnMuaD4KKyNlbmRp
ZgorCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAogWFBDRW5kcG9pbnQ6OlhQQ0VuZHBvaW50KCkKQEAg
LTQ1LDcgKzUzLDE5IEBACiAKICAgICAgICAgICAgIGlmIChwaWQgIT0gZ2V0cGlkKCkgJiYgIVdU
Rjo6aGFzRW50aXRsZW1lbnQoY29ubmVjdGlvbi5nZXQoKSwgImNvbS5hcHBsZS5wcml2YXRlLndl
YmtpdC51c2UteHBjLWVuZHBvaW50IikpIHsKICAgICAgICAgICAgICAgICBXVEZMb2dBbHdheXMo
IkF1ZGl0IHRva2VuIGRvZXMgbm90IGhhdmUgcmVxdWlyZWQgZW50aXRsZW1lbnQgY29tLmFwcGxl
LnByaXZhdGUud2Via2l0LnVzZS14cGMtZW5kcG9pbnQiKTsKKyNpZiBQTEFURk9STShNQUMpCisg
ICAgICAgICAgICAgICAgYXVkaXRfdG9rZW5fdCBhdWRpdFRva2VuOworICAgICAgICAgICAgICAg
IHhwY19jb25uZWN0aW9uX2dldF9hdWRpdF90b2tlbihjb25uZWN0aW9uLmdldCgpLCAmYXVkaXRU
b2tlbik7CisgICAgICAgICAgICAgICAgYm9vbCBpc1BsYXRmb3JtQmluYXJ5ID0gU2VjVGFza0dl
dENvZGVTaWduU3RhdHVzKGFkb3B0Q0YoU2VjVGFza0NyZWF0ZVdpdGhBdWRpdFRva2VuKGtDRkFs
bG9jYXRvckRlZmF1bHQsIGF1ZGl0VG9rZW4pKS5nZXQoKSkgJiBDU19QTEFURk9STV9CSU5BUlk7
CisgICAgICAgICAgICAgICAgYXV0byBzaWduaW5nSWRlbnRpZmllciA9IGNvZGVTaWduaW5nSWRl
bnRpZmllcihjb25uZWN0aW9uLmdldCgpKTsKKworICAgICAgICAgICAgICAgIGlmICghaXNQbGF0
Zm9ybUJpbmFyeSB8fCAhc2lnbmluZ0lkZW50aWZpZXIuc3RhcnRzV2l0aCgiY29tLmFwcGxlLldl
YktpdC5XZWJDb250ZW50IikpIHsKKyAgICAgICAgICAgICAgICAgICAgV1RGTG9nQWx3YXlzKCJY
UEMgZW5kcG9pbnQgZGVuaWVkIHRvIGNvbm5lY3Qgd2l0aCB1bmtub3duIGNsaWVudCIpOworICAg
ICAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICAgICAgfQorI2Vsc2UKICAgICAg
ICAgICAgICAgICByZXR1cm47CisjZW5kaWYKICAgICAgICAgICAgIH0KICAgICAgICAgICAgIHhw
Y19jb25uZWN0aW9uX3NldF90YXJnZXRfcXVldWUoY29ubmVjdGlvbi5nZXQoKSwgZGlzcGF0Y2hf
Z2V0X21haW5fcXVldWUoKSk7CiAgICAgICAgICAgICB4cGNfY29ubmVjdGlvbl9zZXRfZXZlbnRf
aGFuZGxlcihjb25uZWN0aW9uLmdldCgpLCBeKHhwY19vYmplY3RfdCBldmVudCkgewo=
</data>
<flag name="review"
          id="426672"
          type_id="1"
          status="+"
          setter="bfulgham"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410682</attachid>
            <date>2020-10-06 13:01:04 -0700</date>
            <delta_ts>2020-10-06 13:03:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>217389.patch</filename>
            <type>text/plain</type>
            <size>2911</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjgwNTEpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDIwLTEwLTA2ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFRoZSBXZWJDb250
ZW50IGRldmVsb3BtZW50IFhQQyBzZXJ2aWNlIGlzIG5vdCBhbGxvd2VkIHRvIGNvbm5lY3QgdG8g
dGhlIFhQQyBlbmRwb2ludCBpbiB0aGUgTmV0d29ya2luZyBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTczODkKKworICAgICAgICBSZXZp
ZXdlZCBieSBCcmVudCBGdWxnaGFtLgorCisgICAgICAgIFRoZSBXZWJDb250ZW50IGRldmVsb3Bt
ZW50IFhQQyBzZXJ2aWNlIGlzIG5vdCBhbGxvd2VkIHRvIGNvbm5lY3QgdG8gdGhlIFhQQyBlbmRw
b2ludCBpbiB0aGUgTmV0d29ya2luZyBwcm9jZXNzLAorICAgICAgICBiZWNhdXNlIHRoaXMgcmVx
dWlyZXMgYSBwcml2YXRlIGVudGl0bGVtZW50LiBUaGUgV2ViQ29udGVudCBkZXZlbG9wbWVudCBY
UEMgc2VydmljZSBpcyBub3QgYWxsb3dlZCB0byBoYXZlIHByaXZhdGUKKyAgICAgICAgZW50aXRs
ZW1lbnRzLiBUaGUgV2ViQ29udGVudCBwcm9jZXNzIG5lZWRzIHRvIGNvbm5lY3QgdG8gdGhlIFhQ
QyBlbmRwb2ludCBpbiB0aGUgTmV0d29ya2luZyBwcm9jZXNzIGluIG9yZGVyIHRvCisgICAgICAg
IHJlY2VpdmUgdGhlIExhdW5jaCBTZXJ2aWNlcyBkYXRhYmFzZSBYUEMgb2JqZWN0LiBUaGlzIHBh
dGNoIGFkZHJlc3NlcyB0aGlzIGlzc3VlIGJ5IGFsbG93aW5nIHBsYXRmb3JtIGJpbmFyaWVzCisg
ICAgICAgIHRvIGNvbm5lY3QgdG8gdGhlIFhQQyBlbmRwb2ludC4KKworICAgICAgICAqIFNoYXJl
ZC9Db2NvYS9YUENFbmRwb2ludC5tbToKKyAgICAgICAgKFdlYktpdDo6WFBDRW5kcG9pbnQ6OlhQ
Q0VuZHBvaW50KToKKwogMjAyMC0xMC0wNiAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2VyQGFw
cGxlLmNvbT4KIAogICAgICAgICBSZW5hbWUgc2NoZWR1bGVUaW1lZFJlbmRlcmluZ1VwZGF0ZSgp
IHRvIHNjaGVkdWxlUmVuZGVyaW5nVXBkYXRlKCkgZXZlcnl3aGVyZQpJbmRleDogU291cmNlL1dl
YktpdC9TaGFyZWQvQ29jb2EvWFBDRW5kcG9pbnQubW0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dl
YktpdC9TaGFyZWQvQ29jb2EvWFBDRW5kcG9pbnQubW0JKHJldmlzaW9uIDI2NzUzNSkKKysrIFNv
dXJjZS9XZWJLaXQvU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1tCSh3b3JraW5nIGNvcHkpCkBA
IC0yOCw2ICsyOCwxNCBAQAogCiAjaW1wb3J0IDx3dGYvY29jb2EvRW50aXRsZW1lbnRzLmg+CiAK
KyNpZiBQTEFURk9STShNQUMpCisjaW1wb3J0ICJDb2RlU2lnbmluZy5oIgorI2ltcG9ydCA8S2Vy
bmVsL2tlcm4vY3NfYmxvYnMuaD4KKyNpbXBvcnQgPHd0Zi9SZXRhaW5QdHIuaD4KKyNpbXBvcnQg
PHd0Zi9zcGkvY29jb2EvU2VjdXJpdHlTUEkuaD4KKyNpbXBvcnQgPHd0Zi90ZXh0L1dURlN0cmlu
Zy5oPgorI2VuZGlmCisKIG5hbWVzcGFjZSBXZWJLaXQgewogCiBYUENFbmRwb2ludDo6WFBDRW5k
cG9pbnQoKQpAQCAtNDUsNyArNTMsMTkgQEAKIAogICAgICAgICAgICAgaWYgKHBpZCAhPSBnZXRw
aWQoKSAmJiAhV1RGOjpoYXNFbnRpdGxlbWVudChjb25uZWN0aW9uLmdldCgpLCAiY29tLmFwcGxl
LnByaXZhdGUud2Via2l0LnVzZS14cGMtZW5kcG9pbnQiKSkgewogICAgICAgICAgICAgICAgIFdU
RkxvZ0Fsd2F5cygiQXVkaXQgdG9rZW4gZG9lcyBub3QgaGF2ZSByZXF1aXJlZCBlbnRpdGxlbWVu
dCBjb20uYXBwbGUucHJpdmF0ZS53ZWJraXQudXNlLXhwYy1lbmRwb2ludCIpOworI2lmIFBMQVRG
T1JNKE1BQykKKyAgICAgICAgICAgICAgICBhdWRpdF90b2tlbl90IGF1ZGl0VG9rZW47CisgICAg
ICAgICAgICAgICAgeHBjX2Nvbm5lY3Rpb25fZ2V0X2F1ZGl0X3Rva2VuKGNvbm5lY3Rpb24uZ2V0
KCksICZhdWRpdFRva2VuKTsKKyAgICAgICAgICAgICAgICBib29sIGlzUGxhdGZvcm1CaW5hcnkg
PSBTZWNUYXNrR2V0Q29kZVNpZ25TdGF0dXMoYWRvcHRDRihTZWNUYXNrQ3JlYXRlV2l0aEF1ZGl0
VG9rZW4oa0NGQWxsb2NhdG9yRGVmYXVsdCwgYXVkaXRUb2tlbikpLmdldCgpKSAmIENTX1BMQVRG
T1JNX0JJTkFSWTsKKyAgICAgICAgICAgICAgICBhdXRvIHNpZ25pbmdJZGVudGlmaWVyID0gY29k
ZVNpZ25pbmdJZGVudGlmaWVyKGNvbm5lY3Rpb24uZ2V0KCkpOworCisgICAgICAgICAgICAgICAg
aWYgKCFpc1BsYXRmb3JtQmluYXJ5IHx8ICFzaWduaW5nSWRlbnRpZmllci5zdGFydHNXaXRoKCJj
b20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQiKSkgeworICAgICAgICAgICAgICAgICAgICBXVEZM
b2dBbHdheXMoIlhQQyBlbmRwb2ludCBkZW5pZWQgdG8gY29ubmVjdCB3aXRoIHVua25vd24gY2xp
ZW50Iik7CisgICAgICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgICAgICB9Cisj
ZWxzZQogICAgICAgICAgICAgICAgIHJldHVybjsKKyNlbmRpZgogICAgICAgICAgICAgfQogICAg
ICAgICAgICAgeHBjX2Nvbm5lY3Rpb25fc2V0X3RhcmdldF9xdWV1ZShjb25uZWN0aW9uLmdldCgp
LCBkaXNwYXRjaF9nZXRfbWFpbl9xdWV1ZSgpKTsKICAgICAgICAgICAgIHhwY19jb25uZWN0aW9u
X3NldF9ldmVudF9oYW5kbGVyKGNvbm5lY3Rpb24uZ2V0KCksIF4oeHBjX29iamVjdF90IGV2ZW50
KSB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410684</attachid>
            <date>2020-10-06 13:03:34 -0700</date>
            <delta_ts>2020-10-06 13:53:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>217389.patch</filename>
            <type>text/plain</type>
            <size>2946</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjgwNTEpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDIwLTEwLTA2ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIFRoZSBXZWJDb250
ZW50IGRldmVsb3BtZW50IFhQQyBzZXJ2aWNlIGlzIG5vdCBhbGxvd2VkIHRvIGNvbm5lY3QgdG8g
dGhlIFhQQyBlbmRwb2ludCBpbiB0aGUgTmV0d29ya2luZyBwcm9jZXNzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTczODkKKyAgICAgICAgPHJkYXI6
Ly9wcm9ibGVtLzY4NTg1NDk3PgorCisgICAgICAgIFJldmlld2VkIGJ5IEJyZW50IEZ1bGdoYW0u
CisKKyAgICAgICAgVGhlIFdlYkNvbnRlbnQgZGV2ZWxvcG1lbnQgWFBDIHNlcnZpY2UgaXMgbm90
IGFsbG93ZWQgdG8gY29ubmVjdCB0byB0aGUgWFBDIGVuZHBvaW50IGluIHRoZSBOZXR3b3JraW5n
IHByb2Nlc3MsCisgICAgICAgIGJlY2F1c2UgdGhpcyByZXF1aXJlcyBhIHByaXZhdGUgZW50aXRs
ZW1lbnQuIFRoZSBXZWJDb250ZW50IGRldmVsb3BtZW50IFhQQyBzZXJ2aWNlIGlzIG5vdCBhbGxv
d2VkIHRvIGhhdmUgcHJpdmF0ZQorICAgICAgICBlbnRpdGxlbWVudHMuIFRoZSBXZWJDb250ZW50
IHByb2Nlc3MgbmVlZHMgdG8gY29ubmVjdCB0byB0aGUgWFBDIGVuZHBvaW50IGluIHRoZSBOZXR3
b3JraW5nIHByb2Nlc3MgaW4gb3JkZXIgdG8KKyAgICAgICAgcmVjZWl2ZSB0aGUgTGF1bmNoIFNl
cnZpY2VzIGRhdGFiYXNlIFhQQyBvYmplY3QuIFRoaXMgcGF0Y2ggYWRkcmVzc2VzIHRoaXMgaXNz
dWUgYnkgYWxsb3dpbmcgcGxhdGZvcm0gYmluYXJpZXMKKyAgICAgICAgdG8gY29ubmVjdCB0byB0
aGUgWFBDIGVuZHBvaW50LgorCisgICAgICAgICogU2hhcmVkL0NvY29hL1hQQ0VuZHBvaW50Lm1t
OgorICAgICAgICAoV2ViS2l0OjpYUENFbmRwb2ludDo6WFBDRW5kcG9pbnQpOgorCiAyMDIwLTEw
LTA2ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIFJl
bmFtZSBzY2hlZHVsZVRpbWVkUmVuZGVyaW5nVXBkYXRlKCkgdG8gc2NoZWR1bGVSZW5kZXJpbmdV
cGRhdGUoKSBldmVyeXdoZXJlCkluZGV4OiBTb3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUENF
bmRwb2ludC5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1NoYXJlZC9Db2NvYS9YUENF
bmRwb2ludC5tbQkocmV2aXNpb24gMjY3NTM1KQorKysgU291cmNlL1dlYktpdC9TaGFyZWQvQ29j
b2EvWFBDRW5kcG9pbnQubW0JKHdvcmtpbmcgY29weSkKQEAgLTI4LDYgKzI4LDE0IEBACiAKICNp
bXBvcnQgPHd0Zi9jb2NvYS9FbnRpdGxlbWVudHMuaD4KIAorI2lmIFBMQVRGT1JNKE1BQykKKyNp
bXBvcnQgIkNvZGVTaWduaW5nLmgiCisjaW1wb3J0IDxLZXJuZWwva2Vybi9jc19ibG9icy5oPgor
I2ltcG9ydCA8d3RmL1JldGFpblB0ci5oPgorI2ltcG9ydCA8d3RmL3NwaS9jb2NvYS9TZWN1cml0
eVNQSS5oPgorI2ltcG9ydCA8d3RmL3RleHQvV1RGU3RyaW5nLmg+CisjZW5kaWYKKwogbmFtZXNw
YWNlIFdlYktpdCB7CiAKIFhQQ0VuZHBvaW50OjpYUENFbmRwb2ludCgpCkBAIC00NSw3ICs1Mywx
OSBAQAogCiAgICAgICAgICAgICBpZiAocGlkICE9IGdldHBpZCgpICYmICFXVEY6Omhhc0VudGl0
bGVtZW50KGNvbm5lY3Rpb24uZ2V0KCksICJjb20uYXBwbGUucHJpdmF0ZS53ZWJraXQudXNlLXhw
Yy1lbmRwb2ludCIpKSB7CiAgICAgICAgICAgICAgICAgV1RGTG9nQWx3YXlzKCJBdWRpdCB0b2tl
biBkb2VzIG5vdCBoYXZlIHJlcXVpcmVkIGVudGl0bGVtZW50IGNvbS5hcHBsZS5wcml2YXRlLndl
YmtpdC51c2UteHBjLWVuZHBvaW50Iik7CisjaWYgUExBVEZPUk0oTUFDKQorICAgICAgICAgICAg
ICAgIGF1ZGl0X3Rva2VuX3QgYXVkaXRUb2tlbjsKKyAgICAgICAgICAgICAgICB4cGNfY29ubmVj
dGlvbl9nZXRfYXVkaXRfdG9rZW4oY29ubmVjdGlvbi5nZXQoKSwgJmF1ZGl0VG9rZW4pOworICAg
ICAgICAgICAgICAgIGJvb2wgaXNQbGF0Zm9ybUJpbmFyeSA9IFNlY1Rhc2tHZXRDb2RlU2lnblN0
YXR1cyhhZG9wdENGKFNlY1Rhc2tDcmVhdGVXaXRoQXVkaXRUb2tlbihrQ0ZBbGxvY2F0b3JEZWZh
dWx0LCBhdWRpdFRva2VuKSkuZ2V0KCkpICYgQ1NfUExBVEZPUk1fQklOQVJZOworICAgICAgICAg
ICAgICAgIGF1dG8gc2lnbmluZ0lkZW50aWZpZXIgPSBjb2RlU2lnbmluZ0lkZW50aWZpZXIoY29u
bmVjdGlvbi5nZXQoKSk7CisKKyAgICAgICAgICAgICAgICBpZiAoIWlzUGxhdGZvcm1CaW5hcnkg
fHwgIXNpZ25pbmdJZGVudGlmaWVyLnN0YXJ0c1dpdGgoImNvbS5hcHBsZS5XZWJLaXQuV2ViQ29u
dGVudCIpKSB7CisgICAgICAgICAgICAgICAgICAgIFdURkxvZ0Fsd2F5cygiWFBDIGVuZHBvaW50
IGRlbmllZCB0byBjb25uZWN0IHdpdGggdW5rbm93biBjbGllbnQiKTsKKyAgICAgICAgICAgICAg
ICAgICAgcmV0dXJuOworICAgICAgICAgICAgICAgIH0KKyNlbHNlCiAgICAgICAgICAgICAgICAg
cmV0dXJuOworI2VuZGlmCiAgICAgICAgICAgICB9CiAgICAgICAgICAgICB4cGNfY29ubmVjdGlv
bl9zZXRfdGFyZ2V0X3F1ZXVlKGNvbm5lY3Rpb24uZ2V0KCksIGRpc3BhdGNoX2dldF9tYWluX3F1
ZXVlKCkpOwogICAgICAgICAgICAgeHBjX2Nvbm5lY3Rpb25fc2V0X2V2ZW50X2hhbmRsZXIoY29u
bmVjdGlvbi5nZXQoKSwgXih4cGNfb2JqZWN0X3QgZXZlbnQpIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>