<?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>236629</bug_id>
          
          <creation_ts>2022-02-14 19:19:09 -0800</creation_ts>
          <short_desc>Make sure there is a default Networking process to provide the Launch Services database</short_desc>
          <delta_ts>2022-02-25 12:10:15 -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>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="Per Arne Vollan">pvollan</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1841529</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-14 19:19:09 -0800</bug_when>
    <thetext>The WebContent processes relies on getting the Launch Services database from the Networking process. We should make sure there always is a Networking process to provide the database.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841533</commentid>
    <comment_count>1</comment_count>
      <attachid>451981</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-14 19:25:52 -0800</bug_when>
    <thetext>Created attachment 451981
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841538</commentid>
    <comment_count>2</comment_count>
      <attachid>451982</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-14 19:36:24 -0800</bug_when>
    <thetext>Created attachment 451982
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841539</commentid>
    <comment_count>3</comment_count>
      <attachid>451983</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-14 19:37:20 -0800</bug_when>
    <thetext>Created attachment 451983
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841541</commentid>
    <comment_count>4</comment_count>
      <attachid>451985</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-14 19:40:16 -0800</bug_when>
    <thetext>Created attachment 451985
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1841721</commentid>
    <comment_count>5</comment_count>
      <attachid>452025</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-15 08:04:27 -0800</bug_when>
    <thetext>Created attachment 452025
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842013</commentid>
    <comment_count>6</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-02-15 16:21:11 -0800</bug_when>
    <thetext>&lt;rdar://problem/88993803&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842060</commentid>
    <comment_count>7</comment_count>
      <attachid>452113</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-15 17:26:23 -0800</bug_when>
    <thetext>Created attachment 452113
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842093</commentid>
    <comment_count>8</comment_count>
      <attachid>452124</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-15 19:29:15 -0800</bug_when>
    <thetext>Created attachment 452124
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842096</commentid>
    <comment_count>9</comment_count>
      <attachid>452124</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2022-02-15 19:41:41 -0800</bug_when>
    <thetext>Comment on attachment 452124
Patch

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

&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/NetworkProcess.mm:-155
&gt; -    while ([WKWebsiteDataStore _defaultNetworkProcessExists])

This seems like a bad regression. It is important for the network process to go away once it is no longer needed. Otherwise, any app that would use a WKWebView to display a simple help page once would carry an extra process and all its associated memory, forever.

You are essentially disabling this important API test and I don’t think it is ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842300</commentid>
    <comment_count>10</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-16 08:27:26 -0800</bug_when>
    <thetext>(In reply to Chris Dumez from comment #9)
&gt; Comment on attachment 452124 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=452124&amp;action=review
&gt; 
&gt; &gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/NetworkProcess.mm:-155
&gt; &gt; -    while ([WKWebsiteDataStore _defaultNetworkProcessExists])
&gt; 
&gt; This seems like a bad regression. It is important for the network process to
&gt; go away once it is no longer needed. Otherwise, any app that would use a
&gt; WKWebView to display a simple help page once would carry an extra process
&gt; and all its associated memory, forever.
&gt; 

Will it go away, though? There will still be a reference to the NetworkProcessProxy from a Website data store, preventing the Network process form exiting, I believe. I have checked the test above in the debugger, and the Network process does not exit when spinning the run loop after the test (also without the code change in this patch). Or perhaps I am mistaken?

Perhaps we should reset all references to the Network process proxy in the remaining Website data stores when the last Web process pool is deleted? I think that would make the Network process exit in the above test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842520</commentid>
    <comment_count>11</comment_count>
      <attachid>452248</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-16 14:14:37 -0800</bug_when>
    <thetext>Created attachment 452248
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1842873</commentid>
    <comment_count>12</comment_count>
      <attachid>452361</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-17 06:46:32 -0800</bug_when>
    <thetext>Created attachment 452361
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846102</commentid>
    <comment_count>13</comment_count>
      <attachid>452361</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2022-02-25 11:19:27 -0800</bug_when>
    <thetext>Comment on attachment 452361
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846104</commentid>
    <comment_count>14</comment_count>
      <attachid>452361</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2022-02-25 11:21:53 -0800</bug_when>
    <thetext>Comment on attachment 452361
Patch

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846132</commentid>
    <comment_count>15</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-25 12:10:11 -0800</bug_when>
    <thetext>Committed r290521 (247804@main): &lt;https://commits.webkit.org/247804@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 452361.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>451981</attachid>
            <date>2022-02-14 19:25:52 -0800</date>
            <delta_ts>2022-02-15 17:28:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236629-20220214192551.patch</filename>
            <type>text/plain</type>
            <size>1546</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODk3ODcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIyLTAyLTE0ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlcmUgaXMg
YSBkZWZhdWx0IE5ldHdvcmtpbmcgcHJvY2VzcyB0byBwcm92aWRlIHRoZSBMYXVuY2ggU2Vydmlj
ZXMgZGF0YWJhc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNjYyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBXZWJDb250ZW50IHByb2Nlc3NlcyByZWxpZXMgb24gZ2V0dGluZyB0aGUgTGF1bmNo
IFNlcnZpY2VzIGRhdGFiYXNlIGZyb20gdGhlIE5ldHdvcmtpbmcgcHJvY2Vzcy4KKyAgICAgICAg
V2Ugc2hvdWxkIG1ha2Ugc3VyZSB0aGVyZSBhbHdheXMgaXMgYSBOZXR3b3JraW5nIHByb2Nlc3Mg
dG8gcHJvdmlkZSB0aGUgZGF0YWJhc2UuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUHJvY2Vz
c1Bvb2wuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzUG9vbDo6aW5pdGlhbGl6ZU5l
d1dlYlByb2Nlc3MpOgorCiAyMDIyLTAyLTE0ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25A
YXBwbGUuY29tPgogCiAgICAgICAgIERpcmVjdCB0b3VjaGVzIGRvbid0IHRyaWdnZXIgb3RoZXIg
Z2VzdHVyZSByZWNvZ25pemVycyBpZiBXS01vdXNlR2VzdHVyZVJlY29nbml6ZXIgc2VlcyB0aGVt
IGZpcnN0CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3Bw
CShyZXZpc2lvbiAyODk2MjcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNz
UG9vbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTkyNSw2ICs5MjUsOCBAQCB2b2lkIFdlYlByb2Nl
c3NQb29sOjppbml0aWFsaXplTmV3V2ViUHJvCiAgICAgaWYgKHdlYnNpdGVEYXRhU3RvcmUpCiAg
ICAgICAgIHBhcmFtZXRlcnMud2Vic2l0ZURhdGFTdG9yZVBhcmFtZXRlcnMgPSB3ZWJQcm9jZXNz
RGF0YVN0b3JlUGFyYW1ldGVycyhwcm9jZXNzLCAqd2Vic2l0ZURhdGFTdG9yZSk7CiAKKyAgICBO
ZXR3b3JrUHJvY2Vzc1Byb3h5OjplbnN1cmVEZWZhdWx0TmV0d29ya1Byb2Nlc3MoKTsKKyAgICAK
ICAgICBwcm9jZXNzLnNlbmQoTWVzc2FnZXM6OldlYlByb2Nlc3M6OkluaXRpYWxpemVXZWJQcm9j
ZXNzKHBhcmFtZXRlcnMpLCAwKTsKIAogI2lmIEhBVkUoTUVESUFfQUNDRVNTSUJJTElUWV9GUkFN
RVdPUkspCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>451982</attachid>
            <date>2022-02-14 19:36:24 -0800</date>
            <delta_ts>2022-02-15 17:28:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236629-20220214193624.patch</filename>
            <type>text/plain</type>
            <size>1940</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODk3ODcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIyLTAyLTE0ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlcmUgaXMg
YSBkZWZhdWx0IE5ldHdvcmtpbmcgcHJvY2VzcyB0byBwcm92aWRlIHRoZSBMYXVuY2ggU2Vydmlj
ZXMgZGF0YWJhc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNjYyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBXZWJDb250ZW50IHByb2Nlc3NlcyByZWxpZXMgb24gZ2V0dGluZyB0aGUgTGF1bmNo
IFNlcnZpY2VzIGRhdGFiYXNlIGZyb20gdGhlIE5ldHdvcmtpbmcgcHJvY2Vzcy4KKyAgICAgICAg
V2Ugc2hvdWxkIG1ha2Ugc3VyZSB0aGVyZSBhbHdheXMgaXMgYSBOZXR3b3JraW5nIHByb2Nlc3Mg
dG8gcHJvdmlkZSB0aGUgZGF0YWJhc2UuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUHJvY2Vz
c1Bvb2wuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzUG9vbDo6aW5pdGlhbGl6ZU5l
d1dlYlByb2Nlc3MpOgorCiAyMDIyLTAyLTE0ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25A
YXBwbGUuY29tPgogCiAgICAgICAgIERpcmVjdCB0b3VjaGVzIGRvbid0IHRyaWdnZXIgb3RoZXIg
Z2VzdHVyZSByZWNvZ25pemVycyBpZiBXS01vdXNlR2VzdHVyZVJlY29nbml6ZXIgc2VlcyB0aGVt
IGZpcnN0CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3Bw
CShyZXZpc2lvbiAyODk2MjcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNz
UG9vbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMyOCw3ICszMjgsNyBAQCBXZWJQcm9jZXNzUG9v
bDo6fldlYlByb2Nlc3NQb29sKCkKICAgICAgICAgcHJvY2Vzcy0+c2h1dERvd24oKTsKICAgICB9
CiAKLSAgICBpZiAocHJvY2Vzc1Bvb2xzKCkuaXNFbXB0eSgpICYmICEhTmV0d29ya1Byb2Nlc3NQ
cm94eTo6ZGVmYXVsdE5ldHdvcmtQcm9jZXNzKCkpCisgICAgaWYgKHByb2Nlc3NQb29scygpLmlz
RW1wdHkoKSAmJiAhIU5ldHdvcmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2Vzcygp
ICYmIE5ldHdvcmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpLT5oYXNPbmVS
ZWYoKSkKICAgICAgICAgTmV0d29ya1Byb2Nlc3NQcm94eTo6ZGVmYXVsdE5ldHdvcmtQcm9jZXNz
KCkgPSBudWxscHRyOwogfQogCkBAIC05MjUsNiArOTI1LDggQEAgdm9pZCBXZWJQcm9jZXNzUG9v
bDo6aW5pdGlhbGl6ZU5ld1dlYlBybwogICAgIGlmICh3ZWJzaXRlRGF0YVN0b3JlKQogICAgICAg
ICBwYXJhbWV0ZXJzLndlYnNpdGVEYXRhU3RvcmVQYXJhbWV0ZXJzID0gd2ViUHJvY2Vzc0RhdGFT
dG9yZVBhcmFtZXRlcnMocHJvY2VzcywgKndlYnNpdGVEYXRhU3RvcmUpOwogCisgICAgTmV0d29y
a1Byb2Nlc3NQcm94eTo6ZW5zdXJlRGVmYXVsdE5ldHdvcmtQcm9jZXNzKCk7CisgICAgCiAgICAg
cHJvY2Vzcy5zZW5kKE1lc3NhZ2VzOjpXZWJQcm9jZXNzOjpJbml0aWFsaXplV2ViUHJvY2Vzcyhw
YXJhbWV0ZXJzKSwgMCk7CiAKICNpZiBIQVZFKE1FRElBX0FDQ0VTU0lCSUxJVFlfRlJBTUVXT1JL
KQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>451983</attachid>
            <date>2022-02-14 19:37:20 -0800</date>
            <delta_ts>2022-02-15 17:28:24 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236629-20220214193720.patch</filename>
            <type>text/plain</type>
            <size>1558</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODk3ODcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIyLTAyLTE0ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlcmUgaXMg
YSBkZWZhdWx0IE5ldHdvcmtpbmcgcHJvY2VzcyB0byBwcm92aWRlIHRoZSBMYXVuY2ggU2Vydmlj
ZXMgZGF0YWJhc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNjYyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBXZWJDb250ZW50IHByb2Nlc3NlcyByZWxpZXMgb24gZ2V0dGluZyB0aGUgTGF1bmNo
IFNlcnZpY2VzIGRhdGFiYXNlIGZyb20gdGhlIE5ldHdvcmtpbmcgcHJvY2Vzcy4KKyAgICAgICAg
V2Ugc2hvdWxkIG1ha2Ugc3VyZSB0aGVyZSBhbHdheXMgaXMgYSBOZXR3b3JraW5nIHByb2Nlc3Mg
dG8gcHJvdmlkZSB0aGUgZGF0YWJhc2UuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUHJvY2Vz
c1Bvb2wuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzUG9vbDo6aW5pdGlhbGl6ZU5l
d1dlYlByb2Nlc3MpOgorCiAyMDIyLTAyLTE0ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25A
YXBwbGUuY29tPgogCiAgICAgICAgIERpcmVjdCB0b3VjaGVzIGRvbid0IHRyaWdnZXIgb3RoZXIg
Z2VzdHVyZSByZWNvZ25pemVycyBpZiBXS01vdXNlR2VzdHVyZVJlY29nbml6ZXIgc2VlcyB0aGVt
IGZpcnN0CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3Bw
CShyZXZpc2lvbiAyODk2MjcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNz
UG9vbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMyOCw3ICszMjgsNyBAQCBXZWJQcm9jZXNzUG9v
bDo6fldlYlByb2Nlc3NQb29sKCkKICAgICAgICAgcHJvY2Vzcy0+c2h1dERvd24oKTsKICAgICB9
CiAKLSAgICBpZiAocHJvY2Vzc1Bvb2xzKCkuaXNFbXB0eSgpICYmICEhTmV0d29ya1Byb2Nlc3NQ
cm94eTo6ZGVmYXVsdE5ldHdvcmtQcm9jZXNzKCkpCisgICAgaWYgKHByb2Nlc3NQb29scygpLmlz
RW1wdHkoKSAmJiAhIU5ldHdvcmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2Vzcygp
ICYmIE5ldHdvcmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpLT5oYXNPbmVS
ZWYoKSkKICAgICAgICAgTmV0d29ya1Byb2Nlc3NQcm94eTo6ZGVmYXVsdE5ldHdvcmtQcm9jZXNz
KCkgPSBudWxscHRyOwogfQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>451985</attachid>
            <date>2022-02-14 19:40:16 -0800</date>
            <delta_ts>2022-02-15 17:26:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236629-20220214194015.patch</filename>
            <type>text/plain</type>
            <size>2023</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODk3ODcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIyLTAyLTE0ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlcmUgaXMg
YSBkZWZhdWx0IE5ldHdvcmtpbmcgcHJvY2VzcyB0byBwcm92aWRlIHRoZSBMYXVuY2ggU2Vydmlj
ZXMgZGF0YWJhc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNjYyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBXZWJDb250ZW50IHByb2Nlc3NlcyByZWxpZXMgb24gZ2V0dGluZyB0aGUgTGF1bmNo
IFNlcnZpY2VzIGRhdGFiYXNlIGZyb20gdGhlIE5ldHdvcmtpbmcgcHJvY2Vzcy4KKyAgICAgICAg
V2Ugc2hvdWxkIG1ha2Ugc3VyZSB0aGVyZSBhbHdheXMgaXMgYSBOZXR3b3JraW5nIHByb2Nlc3Mg
dG8gcHJvdmlkZSB0aGUgZGF0YWJhc2UuCisKKyAgICAgICAgKiBVSVByb2Nlc3MvV2ViUHJvY2Vz
c1Bvb2wuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzUG9vbDo6aW5pdGlhbGl6ZU5l
d1dlYlByb2Nlc3MpOgorCiAyMDIyLTAyLTE0ICBUaW0gSG9ydG9uICA8dGltb3RoeV9ob3J0b25A
YXBwbGUuY29tPgogCiAgICAgICAgIERpcmVjdCB0b3VjaGVzIGRvbid0IHRyaWdnZXIgb3RoZXIg
Z2VzdHVyZSByZWNvZ25pemVycyBpZiBXS01vdXNlR2VzdHVyZVJlY29nbml6ZXIgc2VlcyB0aGVt
IGZpcnN0CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3Bw
CShyZXZpc2lvbiAyODk2MjcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNz
UG9vbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMyOCw4ICszMjgsMTAgQEAgV2ViUHJvY2Vzc1Bv
b2w6On5XZWJQcm9jZXNzUG9vbCgpCiAgICAgICAgIHByb2Nlc3MtPnNodXREb3duKCk7CiAgICAg
fQogCi0gICAgaWYgKHByb2Nlc3NQb29scygpLmlzRW1wdHkoKSAmJiAhIU5ldHdvcmtQcm9jZXNz
UHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpKQorICAgIGlmIChwcm9jZXNzUG9vbHMoKS5p
c0VtcHR5KCkgJiYgISFOZXR3b3JrUHJvY2Vzc1Byb3h5OjpkZWZhdWx0TmV0d29ya1Byb2Nlc3Mo
KSkgeworICAgICAgICBXVEZMb2dBbHdheXMoIlJlc2V0dGluZyBkZWZhdWx0IE5ldHdvcmsgcHJv
Y2VzcyIpOwogICAgICAgICBOZXR3b3JrUHJvY2Vzc1Byb3h5OjpkZWZhdWx0TmV0d29ya1Byb2Nl
c3MoKSA9IG51bGxwdHI7CisgICAgfQogfQogCiB2b2lkIFdlYlByb2Nlc3NQb29sOjppbml0aWFs
aXplQ2xpZW50KGNvbnN0IFdLQ29udGV4dENsaWVudEJhc2UqIGNsaWVudCkKQEAgLTkyNSw2ICs5
MjcsOCBAQCB2b2lkIFdlYlByb2Nlc3NQb29sOjppbml0aWFsaXplTmV3V2ViUHJvCiAgICAgaWYg
KHdlYnNpdGVEYXRhU3RvcmUpCiAgICAgICAgIHBhcmFtZXRlcnMud2Vic2l0ZURhdGFTdG9yZVBh
cmFtZXRlcnMgPSB3ZWJQcm9jZXNzRGF0YVN0b3JlUGFyYW1ldGVycyhwcm9jZXNzLCAqd2Vic2l0
ZURhdGFTdG9yZSk7CiAKKyAgICBOZXR3b3JrUHJvY2Vzc1Byb3h5OjplbnN1cmVEZWZhdWx0TmV0
d29ya1Byb2Nlc3MoKTsKKyAgICAKICAgICBwcm9jZXNzLnNlbmQoTWVzc2FnZXM6OldlYlByb2Nl
c3M6OkluaXRpYWxpemVXZWJQcm9jZXNzKHBhcmFtZXRlcnMpLCAwKTsKIAogI2lmIEhBVkUoTUVE
SUFfQUNDRVNTSUJJTElUWV9GUkFNRVdPUkspCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452025</attachid>
            <date>2022-02-15 08:04:27 -0800</date>
            <delta_ts>2022-02-15 19:29:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>236629-4.patch</filename>
            <type>text/plain</type>
            <size>574</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlByb2Nlc3NQcm94eS5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Byb3h5LmNwcAkocmV2
aXNpb24gMjg5MTM0KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Byb3h5
LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTA0OCw4ICsxMDQ4LDcgQEAKICAgICB9CiAKICNpZiBQ
TEFURk9STShDT0NPQSkKLSAgICBpZiAoYXV0byBuZXR3b3JrUHJvY2VzcyA9IE5ldHdvcmtQcm9j
ZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpKQotICAgICAgICBuZXR3b3JrUHJvY2Vz
cy0+c2VuZFhQQ0VuZHBvaW50VG9Qcm9jZXNzKCp0aGlzKTsKKyAgICBOZXR3b3JrUHJvY2Vzc1By
b3h5OjplbnN1cmVEZWZhdWx0TmV0d29ya1Byb2Nlc3MoKS0+c2VuZFhQQ0VuZHBvaW50VG9Qcm9j
ZXNzKCp0aGlzKTsKICNlbmRpZgogCiAgICAgUkVMRUFTRV9BU1NFUlQoIW1fd2ViQ29ubmVjdGlv
bik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452113</attachid>
            <date>2022-02-15 17:26:23 -0800</date>
            <delta_ts>2022-02-15 19:29:13 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>236629-5.patch</filename>
            <type>text/plain</type>
            <size>658</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlByb2Nlc3NQcm94eS5jcHAKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Byb3h5LmNwcAkocmV2
aXNpb24gMjg5MTM0KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Byb3h5
LmNwcAkod29ya2luZyBjb3B5KQpAQCAtMTA0OCw4ICsxMDQ4LDkgQEAKICAgICB9CiAKICNpZiBQ
TEFURk9STShDT0NPQSkKLSAgICBpZiAoYXV0byBuZXR3b3JrUHJvY2VzcyA9IE5ldHdvcmtQcm9j
ZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpKQotICAgICAgICBuZXR3b3JrUHJvY2Vz
cy0+c2VuZFhQQ0VuZHBvaW50VG9Qcm9jZXNzKCp0aGlzKTsKKyAgICBhdXRvIG5ldHdvcmtQcm9j
ZXNzZXMgPSBOZXR3b3JrUHJvY2Vzc1Byb3h5OjphbGxOZXR3b3JrUHJvY2Vzc2VzKCk7CisgICAg
aWYgKCFuZXR3b3JrUHJvY2Vzc2VzLmlzRW1wdHkoKSkKKyAgICAgICAgbmV0d29ya1Byb2Nlc3Nl
c1swXS0+c2VuZFhQQ0VuZHBvaW50VG9Qcm9jZXNzKCp0aGlzKTsKICNlbmRpZgogCiAgICAgUkVM
RUFTRV9BU1NFUlQoIW1fd2ViQ29ubmVjdGlvbik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452124</attachid>
            <date>2022-02-15 19:29:15 -0800</date>
            <delta_ts>2022-02-16 14:14:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236629-20220215192914.patch</filename>
            <type>text/plain</type>
            <size>3119</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODk2ODApCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDIyLTAyLTE1ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlcmUgaXMg
YSBkZWZhdWx0IE5ldHdvcmtpbmcgcHJvY2VzcyB0byBwcm92aWRlIHRoZSBMYXVuY2ggU2Vydmlj
ZXMgZGF0YWJhc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNjYyOQorICAgICAgICA8cmRhcjovLzg4OTkzODAzPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSBXZWJDb250ZW50IHByb2Nlc3NlcyBy
ZWxpZXMgb24gZ2V0dGluZyB0aGUgTGF1bmNoIFNlcnZpY2VzIGRhdGFiYXNlIGZyb20gdGhlIE5l
dHdvcmtpbmcgcHJvY2Vzcy4KKyAgICAgICAgSXQgaXMgcG9zc2libGUgdG8gZW50ZXIgYSBzdGF0
ZSB3aGVyZSB0aGVyZSBpcyBubyBkZWZhdWx0IE5ldHdvcmsgcHJvY2VzcywgYnV0IGEgTmV0d29y
ayBwcm9jZXNzIGlzCisgICAgICAgIHJ1bm5pbmcgYmVjYXVzZSBhIFdlYnNpdGUgZGF0YSBzdG9y
ZSBpcyBob2xkaW5nIGEgcmVmZXJlbmNlIHRvIGl0LiBUaGlzIHBhdGNoIGFkZHJlc3NlcyB0aGlz
IGlzc3VlCisgICAgICAgIGJ5IG9ubHkgc2V0dGluZyB0aGUgZGVmYXVsdCBOZXR3b3JrIHByb2Nl
c3MgdG8gbnVsbCB3aGVuIGl0IGlzIHRoZSBvbmx5IHJlZmVyZW5jZSB0byB0aGUgTmV0d29yawor
ICAgICAgICBwcm9jZXNzLiAKKworICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQcm9jZXNzUG9vbC5j
cHA6CisgICAgICAgIChXZWJLaXQ6OldlYlByb2Nlc3NQb29sOjppbml0aWFsaXplTmV3V2ViUHJv
Y2Vzcyk6CisKIDIwMjItMDItMTEgIFNhaWQgQWJvdS1IYWxsYXdhICA8c2FpZEBhcHBsZS5jb20+
CiAKICAgICAgICAgW0dQVSBQcm9jZXNzXSBbQ0ddIEFkZCBhbiBBcmd1bWVudENvZGVyIGZvciBD
RkNoYXJhY3RlclNldFJlZgpJbmRleDogU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vz
c1Bvb2wuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlByb2Nl
c3NQb29sLmNwcAkocmV2aXNpb24gMjg5MTM0KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
V2ViUHJvY2Vzc1Bvb2wuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zMjgsNyArMzI4LDcgQEAgV2Vi
UHJvY2Vzc1Bvb2w6On5XZWJQcm9jZXNzUG9vbCgpCiAgICAgICAgIHByb2Nlc3MtPnNodXREb3du
KCk7CiAgICAgfQogCi0gICAgaWYgKHByb2Nlc3NQb29scygpLmlzRW1wdHkoKSAmJiAhIU5ldHdv
cmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpKQorICAgIGlmIChwcm9jZXNz
UG9vbHMoKS5pc0VtcHR5KCkgJiYgISFOZXR3b3JrUHJvY2Vzc1Byb3h5OjpkZWZhdWx0TmV0d29y
a1Byb2Nlc3MoKSAmJiBOZXR3b3JrUHJvY2Vzc1Byb3h5OjpkZWZhdWx0TmV0d29ya1Byb2Nlc3Mo
KS0+aGFzT25lUmVmKCkpCiAgICAgICAgIE5ldHdvcmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3
b3JrUHJvY2VzcygpID0gbnVsbHB0cjsKIH0KIApJbmRleDogVG9vbHMvQ2hhbmdlTG9nCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFRvb2xzL0NoYW5nZUxvZwkocmV2aXNpb24gMjg5ODcxKQorKysgVG9vbHMvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjItMDItMTUgIFBlciBB
cm5lIFZvbGxhbiAgPHB2b2xsYW5AYXBwbGUuY29tPgorCisgICAgICAgIE1ha2Ugc3VyZSB0aGVy
ZSBpcyBhIGRlZmF1bHQgTmV0d29ya2luZyBwcm9jZXNzIHRvIHByb3ZpZGUgdGhlIExhdW5jaCBT
ZXJ2aWNlcyBkYXRhYmFzZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjM2NjI5CisgICAgICAgIDxyZGFyOi8vODg5OTM4MDM+CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRlIHRlc3QgdG8gcmVmbGVj
dCB0aGUgbmV3IGJlaGF2aW9yLgorCisgICAgICAgICogVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJL
aXRDb2NvYS9OZXR3b3JrUHJvY2Vzcy5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDIyLTAyLTE1
ICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBNYWtlIEhlYXBUeXBl
IGFuIGVudW0gY2xhc3MuCkluZGV4OiBUb29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENv
Y29hL05ldHdvcmtQcm9jZXNzLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkv
VGVzdHMvV2ViS2l0Q29jb2EvTmV0d29ya1Byb2Nlc3MubW0JKHJldmlzaW9uIDI4OTEzNCkKKysr
IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvTmV0d29ya1Byb2Nlc3MubW0J
KHdvcmtpbmcgY29weSkKQEAgLTE1Miw4ICsxNTIsNiBAQCBURVNUKE5ldHdvcmtQcm9jZXNzLCBU
ZXJtaW5hdGVXaGVuVW51c2VkCiAgICAgICAgIFt3ZWJWaWV3IHN5bmNocm9ub3VzbHlMb2FkVGVz
dFBhZ2VOYW1lZDpAInNpbXBsZSJdOwogICAgICAgICBFWFBFQ1RfVFJVRShbV0tXZWJzaXRlRGF0
YVN0b3JlIF9kZWZhdWx0TmV0d29ya1Byb2Nlc3NFeGlzdHNdKTsKICAgICB9Ci0gICAgd2hpbGUg
KFtXS1dlYnNpdGVEYXRhU3RvcmUgX2RlZmF1bHROZXR3b3JrUHJvY2Vzc0V4aXN0c10pCi0gICAg
ICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnNwaW5SdW5Mb29wKCk7CiB9CiAKIFRFU1QoTmV0d29y
a1Byb2Nlc3MsIENPUlNQcmVmbGlnaHRDYWNoZVBhcnRpdGlvbmVkKQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452248</attachid>
            <date>2022-02-16 14:14:37 -0800</date>
            <delta_ts>2022-02-17 06:46:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236629-20220216141437.patch</filename>
            <type>text/plain</type>
            <size>3628</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODk5NjIpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDIyLTAyLTE2ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlcmUgaXMg
YSBkZWZhdWx0IE5ldHdvcmtpbmcgcHJvY2VzcyB0byBwcm92aWRlIHRoZSBMYXVuY2ggU2Vydmlj
ZXMgZGF0YWJhc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNjYyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBXZWJDb250ZW50IHByb2Nlc3NlcyByZWxpZXMgb24gZ2V0dGluZyB0aGUgTGF1bmNo
IFNlcnZpY2VzIGRhdGFiYXNlIGZyb20gdGhlIE5ldHdvcmtpbmcgcHJvY2Vzcy4KKyAgICAgICAg
SXQgaXMgcG9zc2libGUgdG8gZW50ZXIgYSBzdGF0ZSB3aGVyZSB0aGVyZSBpcyBubyBkZWZhdWx0
IE5ldHdvcmsgcHJvY2VzcywgYnV0IGEgTmV0d29yayBwcm9jZXNzIGlzCisgICAgICAgIHJ1bm5p
bmcgYmVjYXVzZSBhIFdlYnNpdGUgZGF0YSBzdG9yZSBpcyBob2xkaW5nIGEgcmVmZXJlbmNlIHRv
IGl0LiBUaGlzIHBhdGNoIGFkZHJlc3NlcyB0aGlzIGlzc3VlCisgICAgICAgIGJ5IHJlbW92aW5n
IE5ldHdvcmsgcHJvY2VzcyByZWZlcmVuY2VzIGluIGFsbCByZW1haW5pbmcgV2Vic2l0ZSBkYXRh
IHN0b3JlcyB3aGVuIHRoZSBsYXN0IHByb2Nlc3MKKyAgICAgICAgcG9vbCBpcyBiZWluZyBkZWxl
dGVkLgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmNwcDoKKyAgICAgICAg
KFdlYktpdDo6V2ViUHJvY2Vzc1Bvb2w6On5XZWJQcm9jZXNzUG9vbCk6CisgICAgICAgICogVUlQ
cm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuY3BwOgorICAgICAgICAoV2ViS2l0
OjpXZWJzaXRlRGF0YVN0b3JlOjpyZW1vdmVOZXR3b3JrUHJvY2Vzc1JlZmVyZW5jZSk6CisgICAg
ICAgICogVUlQcm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuaDoKKwogMjAyMi0w
Mi0xNiAgQWRyaWFuIFBlcmV6IGRlIENhc3RybyAgPGFwZXJlekBpZ2FsaWEuY29tPgogCiAgICAg
ICAgIFtDTWFrZV0gQ2Fubm90IGZpbmQgT3BlbkdMIHdoZW4gc3lzdGVtIHByb3ZpZGVzIG9wZW5n
bC5wYyBpbnN0ZWFkIG9mIGdsLnBjCkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQ
cm9jZXNzUG9vbC5jcHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vi
UHJvY2Vzc1Bvb2wuY3BwCShyZXZpc2lvbiAyODkxMzQpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9XZWJQcm9jZXNzUG9vbC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTMyOCw4ICszMjgsMTUg
QEAgV2ViUHJvY2Vzc1Bvb2w6On5XZWJQcm9jZXNzUG9vbCgpCiAgICAgICAgIHByb2Nlc3MtPnNo
dXREb3duKCk7CiAgICAgfQogCi0gICAgaWYgKHByb2Nlc3NQb29scygpLmlzRW1wdHkoKSAmJiAh
IU5ldHdvcmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpKQotICAgICAgICBO
ZXR3b3JrUHJvY2Vzc1Byb3h5OjpkZWZhdWx0TmV0d29ya1Byb2Nlc3MoKSA9IG51bGxwdHI7Cisg
ICAgaWYgKHByb2Nlc3NQb29scygpLmlzRW1wdHkoKSkgeworICAgICAgICBXZWJzaXRlRGF0YVN0
b3JlOjpmb3JFYWNoV2Vic2l0ZURhdGFTdG9yZShbXShhdXRvJiB3ZWJzaXRlRGF0YVN0b3JlKSB7
CisgICAgICAgICAgICB3ZWJzaXRlRGF0YVN0b3JlLnJlbW92ZU5ldHdvcmtQcm9jZXNzUmVmZXJl
bmNlKCk7CisgICAgICAgIH0pOworICAgICAgICBpZiAoYXV0byBuZXR3b3JrUHJvY2VzcyA9IE5l
dHdvcmtQcm9jZXNzUHJveHk6OmRlZmF1bHROZXR3b3JrUHJvY2VzcygpKSB7CisgICAgICAgICAg
ICBBU1NFUlQobmV0d29ya1Byb2Nlc3MtPmhhc09uZVJlZigpKTsKKyAgICAgICAgICAgIG5ldHdv
cmtQcm9jZXNzID0gbnVsbHB0cjsKKyAgICAgICAgfQorICAgIH0KIH0KIAogdm9pZCBXZWJQcm9j
ZXNzUG9vbDo6aW5pdGlhbGl6ZUNsaWVudChjb25zdCBXS0NvbnRleHRDbGllbnRCYXNlKiBjbGll
bnQpCkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0
YVN0b3JlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRl
RGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNwcAkocmV2aXNpb24gMjg5MTM0KQorKysgU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5jcHAJKHdvcmtpbmcg
Y29weSkKQEAgLTIyNSw2ICsyMjUsMTEgQEAgTmV0d29ya1Byb2Nlc3NQcm94eSYgV2Vic2l0ZURh
dGFTdG9yZTo6bgogICAgIHJldHVybiBjb25zdF9jYXN0PFdlYnNpdGVEYXRhU3RvcmUmPigqdGhp
cykubmV0d29ya1Byb2Nlc3MoKTsKIH0KIAordm9pZCBXZWJzaXRlRGF0YVN0b3JlOjpyZW1vdmVO
ZXR3b3JrUHJvY2Vzc1JlZmVyZW5jZSgpCit7CisgICAgbV9uZXR3b3JrUHJvY2VzcyA9IG51bGxw
dHI7Cit9CisKIHZvaWQgV2Vic2l0ZURhdGFTdG9yZTo6cmVnaXN0ZXJQcm9jZXNzKFdlYlByb2Nl
c3NQcm94eSYgcHJvY2VzcykKIHsKICAgICBBU1NFUlQocHJvY2Vzcy5wYWdlQ291bnQoKSB8fCBw
cm9jZXNzLnByb3Zpc2lvbmFsUGFnZUNvdW50KCkpOwpJbmRleDogU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5oCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuaAkocmV2aXNp
b24gMjg5MTM0KQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0
ZURhdGFTdG9yZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0xMjQsNyArMTI0LDggQEAgcHVibGljOgog
ICAgIE5ldHdvcmtQcm9jZXNzUHJveHkmIG5ldHdvcmtQcm9jZXNzKCkgY29uc3Q7CiAgICAgTmV0
d29ya1Byb2Nlc3NQcm94eSYgbmV0d29ya1Byb2Nlc3MoKTsKICAgICBOZXR3b3JrUHJvY2Vzc1By
b3h5KiBuZXR3b3JrUHJvY2Vzc0lmRXhpc3RzKCkgeyByZXR1cm4gbV9uZXR3b3JrUHJvY2Vzcy5n
ZXQoKTsgfQotCisgICAgdm9pZCByZW1vdmVOZXR3b3JrUHJvY2Vzc1JlZmVyZW5jZSgpOworICAg
IAogICAgIHN0YXRpYyBXZWJzaXRlRGF0YVN0b3JlKiBleGlzdGluZ0RhdGFTdG9yZUZvclNlc3Np
b25JRChQQUw6OlNlc3Npb25JRCk7CiAKICAgICBib29sIGlzUGVyc2lzdGVudCgpIGNvbnN0IHsg
cmV0dXJuICFtX3Nlc3Npb25JRC5pc0VwaGVtZXJhbCgpOyB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452361</attachid>
            <date>2022-02-17 06:46:32 -0800</date>
            <delta_ts>2022-02-25 12:10:13 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236629-20220217064631.patch</filename>
            <type>text/plain</type>
            <size>3648</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyODk3ODcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIyIEBACisyMDIyLTAyLTE3ICBQZXIgQXJuZSBW
b2xsYW4gIDxwdm9sbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBNYWtlIHN1cmUgdGhlcmUgaXMg
YSBkZWZhdWx0IE5ldHdvcmtpbmcgcHJvY2VzcyB0byBwcm92aWRlIHRoZSBMYXVuY2ggU2Vydmlj
ZXMgZGF0YWJhc2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIzNjYyOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBXZWJDb250ZW50IHByb2Nlc3NlcyByZWxpZXMgb24gZ2V0dGluZyB0aGUgTGF1bmNo
IFNlcnZpY2VzIGRhdGFiYXNlIGZyb20gdGhlIE5ldHdvcmtpbmcgcHJvY2Vzcy4KKyAgICAgICAg
SXQgaXMgcG9zc2libGUgdG8gZW50ZXIgYSBzdGF0ZSB3aGVyZSB0aGVyZSBpcyBubyBkZWZhdWx0
IE5ldHdvcmsgcHJvY2VzcywgYnV0IGEgTmV0d29yayBwcm9jZXNzIGlzCisgICAgICAgIHJ1bm5p
bmcgYmVjYXVzZSBhIFdlYnNpdGUgZGF0YSBzdG9yZSBpcyBob2xkaW5nIGEgcmVmZXJlbmNlIHRv
IGl0LiBUaGlzIHBhdGNoIGFkZHJlc3NlcyB0aGlzIGlzc3VlCisgICAgICAgIGJ5IHJlbW92aW5n
IE5ldHdvcmsgcHJvY2VzcyByZWZlcmVuY2VzIGluIGFsbCByZW1haW5pbmcgV2Vic2l0ZSBkYXRh
IHN0b3JlcyB3aGVuIHRoZSBsYXN0IHByb2Nlc3MKKyAgICAgICAgcG9vbCBpcyBiZWluZyBkZWxl
dGVkLgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmNwcDoKKyAgICAgICAg
KFdlYktpdDo6V2ViUHJvY2Vzc1Bvb2w6On5XZWJQcm9jZXNzUG9vbCk6CisgICAgICAgICogVUlQ
cm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuY3BwOgorICAgICAgICAoV2ViS2l0
OjpXZWJzaXRlRGF0YVN0b3JlOjpyZW1vdmVOZXR3b3JrUHJvY2Vzc1JlZmVyZW5jZSk6CisgICAg
ICAgICogVUlQcm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuaDoKKwogMjAyMi0w
Mi0xNCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBE
aXJlY3QgdG91Y2hlcyBkb24ndCB0cmlnZ2VyIG90aGVyIGdlc3R1cmUgcmVjb2duaXplcnMgaWYg
V0tNb3VzZUdlc3R1cmVSZWNvZ25pemVyIHNlZXMgdGhlbSBmaXJzdApJbmRleDogU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvVUlQcm9jZXNzL1dlYlByb2Nlc3NQb29sLmNwcAkocmV2aXNpb24gMjg5NjI3KQorKysg
U291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Bvb2wuY3BwCSh3b3JraW5nIGNvcHkp
CkBAIC0zMjgsOCArMzI4LDE1IEBAIFdlYlByb2Nlc3NQb29sOjp+V2ViUHJvY2Vzc1Bvb2woKQog
ICAgICAgICBwcm9jZXNzLT5zaHV0RG93bigpOwogICAgIH0KIAotICAgIGlmIChwcm9jZXNzUG9v
bHMoKS5pc0VtcHR5KCkgJiYgISFOZXR3b3JrUHJvY2Vzc1Byb3h5OjpkZWZhdWx0TmV0d29ya1By
b2Nlc3MoKSkKLSAgICAgICAgTmV0d29ya1Byb2Nlc3NQcm94eTo6ZGVmYXVsdE5ldHdvcmtQcm9j
ZXNzKCkgPSBudWxscHRyOworICAgIGlmIChwcm9jZXNzUG9vbHMoKS5pc0VtcHR5KCkpIHsKKyAg
ICAgICAgV2Vic2l0ZURhdGFTdG9yZTo6Zm9yRWFjaFdlYnNpdGVEYXRhU3RvcmUoW10oYXV0byYg
d2Vic2l0ZURhdGFTdG9yZSkgeworICAgICAgICAgICAgd2Vic2l0ZURhdGFTdG9yZS5yZW1vdmVO
ZXR3b3JrUHJvY2Vzc1JlZmVyZW5jZSgpOworICAgICAgICB9KTsKKyAgICAgICAgaWYgKGF1dG8m
IG5ldHdvcmtQcm9jZXNzID0gTmV0d29ya1Byb2Nlc3NQcm94eTo6ZGVmYXVsdE5ldHdvcmtQcm9j
ZXNzKCkpIHsKKyAgICAgICAgICAgIEFTU0VSVChuZXR3b3JrUHJvY2Vzcy0+aGFzT25lUmVmKCkp
OworICAgICAgICAgICAgbmV0d29ya1Byb2Nlc3MgPSBudWxscHRyOworICAgICAgICB9CisgICAg
fQogfQogCiB2b2lkIFdlYlByb2Nlc3NQb29sOjppbml0aWFsaXplQ2xpZW50KGNvbnN0IFdLQ29u
dGV4dENsaWVudEJhc2UqIGNsaWVudCkKSW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dl
YnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL1dlYnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuY3BwCShyZXZpc2lvbiAy
ODk2MjcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0
YVN0b3JlLmNwcAkod29ya2luZyBjb3B5KQpAQCAtMjI1LDYgKzIyNSwxMSBAQCBOZXR3b3JrUHJv
Y2Vzc1Byb3h5JiBXZWJzaXRlRGF0YVN0b3JlOjpuCiAgICAgcmV0dXJuIGNvbnN0X2Nhc3Q8V2Vi
c2l0ZURhdGFTdG9yZSY+KCp0aGlzKS5uZXR3b3JrUHJvY2VzcygpOwogfQogCit2b2lkIFdlYnNp
dGVEYXRhU3RvcmU6OnJlbW92ZU5ldHdvcmtQcm9jZXNzUmVmZXJlbmNlKCkKK3sKKyAgICBtX25l
dHdvcmtQcm9jZXNzID0gbnVsbHB0cjsKK30KKwogdm9pZCBXZWJzaXRlRGF0YVN0b3JlOjpyZWdp
c3RlclByb2Nlc3MoV2ViUHJvY2Vzc1Byb3h5JiBwcm9jZXNzKQogewogICAgIEFTU0VSVChwcm9j
ZXNzLnBhZ2VDb3VudCgpIHx8IHByb2Nlc3MucHJvdmlzaW9uYWxQYWdlQ291bnQoKSk7CkluZGV4
OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmgK
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0
ZURhdGFTdG9yZS5oCShyZXZpc2lvbiAyODk2MjcpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmgJKHdvcmtpbmcgY29weSkKQEAgLTEyNCw3
ICsxMjQsOCBAQCBwdWJsaWM6CiAgICAgTmV0d29ya1Byb2Nlc3NQcm94eSYgbmV0d29ya1Byb2Nl
c3MoKSBjb25zdDsKICAgICBOZXR3b3JrUHJvY2Vzc1Byb3h5JiBuZXR3b3JrUHJvY2VzcygpOwog
ICAgIE5ldHdvcmtQcm9jZXNzUHJveHkqIG5ldHdvcmtQcm9jZXNzSWZFeGlzdHMoKSB7IHJldHVy
biBtX25ldHdvcmtQcm9jZXNzLmdldCgpOyB9Ci0KKyAgICB2b2lkIHJlbW92ZU5ldHdvcmtQcm9j
ZXNzUmVmZXJlbmNlKCk7CisgICAgCiAgICAgc3RhdGljIFdlYnNpdGVEYXRhU3RvcmUqIGV4aXN0
aW5nRGF0YVN0b3JlRm9yU2Vzc2lvbklEKFBBTDo6U2Vzc2lvbklEKTsKIAogICAgIGJvb2wgaXNQ
ZXJzaXN0ZW50KCkgY29uc3QgeyByZXR1cm4gIW1fc2Vzc2lvbklELmlzRXBoZW1lcmFsKCk7IH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>