<?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>226546</bug_id>
          
          <creation_ts>2021-06-02 11:37:46 -0700</creation_ts>
          <short_desc>[iOS] Fix IOKit sandbox violations</short_desc>
          <delta_ts>2021-06-02 13:34:30 -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="Per Arne Vollan">pvollan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1766077</commentid>
    <comment_count>0</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-02 11:37:46 -0700</bug_when>
    <thetext>Fix IOKit sandbox violations in the WebContent process on iOS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766078</commentid>
    <comment_count>1</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-02 11:38:11 -0700</bug_when>
    <thetext>&lt;rdar://78523469&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766080</commentid>
    <comment_count>2</comment_count>
      <attachid>430379</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-02 11:47:49 -0700</bug_when>
    <thetext>Created attachment 430379
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766091</commentid>
    <comment_count>3</comment_count>
      <attachid>430386</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-02 12:04:56 -0700</bug_when>
    <thetext>Created attachment 430386
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766093</commentid>
    <comment_count>4</comment_count>
      <attachid>430386</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-06-02 12:09:53 -0700</bug_when>
    <thetext>Comment on attachment 430386
Patch

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

&gt; Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in:267
&gt; +#if __IPHONE_OS_VERSION_MIN_REQUIRED &lt;= 150000

1) `&lt;= a major version` is highly unusual and likely to lead to errors in the very near future. Does this need a FIXME + radar about reenabling it for future point updates?
2) what about the iOS-derived platforms that use this sandbox file but do not use __IPHONE_OS_VERSION_MIN_REQUIRED?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766106</commentid>
    <comment_count>5</comment_count>
      <attachid>430391</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-02 12:33:25 -0700</bug_when>
    <thetext>Created attachment 430391
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766107</commentid>
    <comment_count>6</comment_count>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-02 12:34:07 -0700</bug_when>
    <thetext>(In reply to Tim Horton from comment #4)
&gt; Comment on attachment 430386 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=430386&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in:267
&gt; &gt; +#if __IPHONE_OS_VERSION_MIN_REQUIRED &lt;= 150000
&gt; 
&gt; 1) `&lt;= a major version` is highly unusual and likely to lead to errors in
&gt; the very near future. Does this need a FIXME + radar about reenabling it for
&gt; future point updates?
&gt; 2) what about the iOS-derived platforms that use this sandbox file but do
&gt; not use __IPHONE_OS_VERSION_MIN_REQUIRED?

I have uploaded a new patch which I think should resolve these issues.

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766111</commentid>
    <comment_count>7</comment_count>
      <attachid>430391</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-06-02 12:41:38 -0700</bug_when>
    <thetext>Comment on attachment 430391
Patch

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

&gt; Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in:267
&gt; +#if PLATFORM(IOS) &amp;&amp; __IPHONE_OS_VERSION_MIN_REQUIRED &lt; 150500

The new version check is odd for a different but very similar reason :) Maybe you meant &lt; 160000?

Also, you definitely still need a FIXME.

Also, is it really OK that you&apos;re disabling this security feature for watchOS and tvOS?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766116</commentid>
    <comment_count>8</comment_count>
      <attachid>430391</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-06-02 12:55:25 -0700</bug_when>
    <thetext>Comment on attachment 430391
Patch

Per Arne explained both parts elsewhere, I retract my three comments :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766117</commentid>
    <comment_count>9</comment_count>
      <attachid>430391</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-02 13:00:20 -0700</bug_when>
    <thetext>Comment on attachment 430391
Patch

Thanks for reviewing!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1766132</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-06-02 13:34:29 -0700</bug_when>
    <thetext>Committed r278370 (238397@main): &lt;https://commits.webkit.org/238397@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 430391.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430379</attachid>
            <date>2021-06-02 11:47:49 -0700</date>
            <delta_ts>2021-06-02 12:04:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226546-20210602114746.patch</filename>
            <type>text/plain</type>
            <size>3540</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNzgzNjgpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA2LTAyICBQZXIgQXJuZSAg
PHB2b2xsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIEZpeCBJT0tpdCBzYW5kYm94IHZp
b2xhdGlvbnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIyNjU0NgorICAgICAgICA8cmRhcjovLzc4NTIzNDY5PgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBJT0tpdCBzYW5kYm94IHZpb2xhdGlvbnMg
aW4gdGhlIFdlYkNvbnRlbnQgcHJvY2VzcyBvbiBpT1MuCisKKyAgICAgICAgKiBDb25maWd1cmF0
aW9ucy9TYW5kYm94UHJvZmlsZXMueGNjb25maWc6CisgICAgICAgICogUmVzb3VyY2VzL1NhbmRi
b3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiLmluOgorICAgICAg
ICAqIFdlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qOgorCiAyMDIxLTA2LTAyICBHYXJy
ZXR0IERhdmlkc29uICA8Z2FycmV0dF9kYXZpZHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0Nv
Y29hXSBfV0tBdXRoZW50aWNhdG9yQXNzZXJ0aW9uUmVzcG9uc2Ugc2hvdWxkIHNwZWNpZnkgdGhl
IGF0dGFjaG1lbnQgdHlwZSB1c2VkCkluZGV4OiBTb3VyY2UvV2ViS2l0L0NvbmZpZ3VyYXRpb25z
L1NhbmRib3hQcm9maWxlcy54Y2NvbmZpZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L0Nv
bmZpZ3VyYXRpb25zL1NhbmRib3hQcm9maWxlcy54Y2NvbmZpZwkocmV2aXNpb24gMjc4MzUwKQor
KysgU291cmNlL1dlYktpdC9Db25maWd1cmF0aW9ucy9TYW5kYm94UHJvZmlsZXMueGNjb25maWcJ
KHdvcmtpbmcgY29weSkKQEAgLTMsNCArMyw1IEBAIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09W
RVJSSURFX1NBTkRCT1gKIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09WRVJSSURFX1NBTkRCT1hf
UFJPRklMRVNfTk8gPSAvdXNyL2xvY2FsL3NoYXJlL3NhbmRib3gvcHJvZmlsZXMvZW1iZWRkZWQv
YnVpbHRpbjsKIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09WRVJSSURFX1NBTkRCT1hfUFJPRklM
RVNfWUVTID0gL3Vzci9sb2NhbC9zaGFyZS9zYW5kYm94OwogCitJTlNUQUxMSERSU19TQ1JJUFRf
UEhBU0UgPSBZRVM7CiBJTlNUQUxMSERSU19DT1BZX1BIQVNFID0gWUVTOwpJbmRleDogU291cmNl
L1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0Lldl
YkNvbnRlbnQuc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2Fu
ZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IuaW4JKHJldmlz
aW9uIDI3ODM1MCkKKysrIFNvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9p
b3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiLmluCSh3b3JraW5nIGNvcHkpCkBAIC0y
NjUsNyArMjY1LDExIEBACiAgICAgICAgICAgICAgICAgKQogICAgICAgICAgICAgICAgIChhbGxv
dyBpb2tpdC1hc3luYy1leHRlcm5hbC1tZXRob2QKICAgICAgICAgICAgICAgICAgICAgKGlva2l0
LW1ldGhvZC1udW1iZXIKKyNpZiBfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA8PSAx
NTAwMDAKICAgICAgICAgICAgICAgICAgICAgICAgIDQzCisjZWxzZQorICAgICAgICAgICAgICAg
ICAgICAgICAgNDQKKyNlbmRpZgogICAgICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICAg
ICAgKQogICAgICAgICAgICAgICAgIChhbGxvdyBpb2tpdC1leHRlcm5hbC1tZXRob2QKQEAgLTI4
OCwxMiArMjkyLDIxIEBACiAgICAgICAgICAgICAgICAgICAgICAgICAyNQogICAgICAgICAgICAg
ICAgICAgICAgICAgMjYKICAgICAgICAgICAgICAgICAgICAgICAgIDI3CisjaWYgX19JUEhPTkVf
T1NfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPD0gMTUwMDAwCiAgICAgICAgICAgICAgICAgICAgICAg
ICAzNgogICAgICAgICAgICAgICAgICAgICAgICAgMzgKICAgICAgICAgICAgICAgICAgICAgICAg
IDM5CiAgICAgICAgICAgICAgICAgICAgICAgICA0MAogICAgICAgICAgICAgICAgICAgICAgICAg
NDIKICAgICAgICAgICAgICAgICAgICAgICAgIDQ0CisjZWxzZQorICAgICAgICAgICAgICAgICAg
ICAgICAgMzcKKyAgICAgICAgICAgICAgICAgICAgICAgIDM5CisgICAgICAgICAgICAgICAgICAg
ICAgICA0MAorICAgICAgICAgICAgICAgICAgICAgICAgNDEKKyAgICAgICAgICAgICAgICAgICAg
ICAgIDQzCisgICAgICAgICAgICAgICAgICAgICAgICA0NQorI2VuZGlmCiAgICAgICAgICAgICAg
ICAgICAgICkKICAgICAgICAgICAgICAgICApCiAKSW5kZXg6IFNvdXJjZS9XZWJLaXQvV2ViS2l0
Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9X
ZWJLaXQueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkocmV2aXNpb24gMjc4MzUwKQorKysgU291
cmNlL1dlYktpdC9XZWJLaXQueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagkod29ya2luZyBjb3B5
KQpAQCAtMTQwMjgsNyArMTQwMjgsNyBAQAogCQkJKTsKIAkJCXJ1bk9ubHlGb3JEZXBsb3ltZW50
UG9zdHByb2Nlc3NpbmcgPSAwOwogCQkJc2hlbGxQYXRoID0gL2Jpbi9zaDsKLQkJCXNoZWxsU2Ny
aXB0ID0gIlNjcmlwdHMvZ2VuZXJhdGUtZGVyaXZlZC1zb3VyY2VzLnNoIHNhbmRib3gtcHJvZmls
ZXMtaW9zXG5jcCAke0JVSUxUX1BST0RVQ1RTX0RJUn0vRGVyaXZlZFNvdXJjZXMvV2ViS2l0Mi9j
b20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IgJHtEU1RST09UfS8ke0lOU1RBTExfUEFUSH1c
biI7CisJCQlzaGVsbFNjcmlwdCA9ICJlY2hvIFwiUHJlcHJvY2Vzc2luZyBzYW5kYm94XCJcblNj
cmlwdHMvZ2VuZXJhdGUtZGVyaXZlZC1zb3VyY2VzLnNoIHNhbmRib3gtcHJvZmlsZXMtaW9zXG5j
cCAke0JVSUxUX1BST0RVQ1RTX0RJUn0vRGVyaXZlZFNvdXJjZXMvV2ViS2l0Mi9jb20uYXBwbGUu
V2ViS2l0LldlYkNvbnRlbnQuc2IgJHtEU1RST09UfS8ke0lOU1RBTExfUEFUSH1cbiI7CiAJCX07
CiAJCUY0RUZCQUQ1MjI1NDBDQkIwMDA0OUJBNiAvKiBSZXBsYWNlIFdlYktpdEFkZGl0aW9ucyBp
biBGcmFtZXdvcmsgSGVhZGVycyAqLyA9IHsKIAkJCWlzYSA9IFBCWFNoZWxsU2NyaXB0QnVpbGRQ
aGFzZTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430386</attachid>
            <date>2021-06-02 12:04:56 -0700</date>
            <delta_ts>2021-06-02 12:33:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226546-20210602120454.patch</filename>
            <type>text/plain</type>
            <size>3287</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNzgzNjgpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA2LTAyICBQZXIgQXJuZSAg
PHB2b2xsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIEZpeCBJT0tpdCBzYW5kYm94IHZp
b2xhdGlvbnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIyNjU0NgorICAgICAgICA8cmRhcjovLzc4NTIzNDY5PgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBJT0tpdCBzYW5kYm94IHZpb2xhdGlvbnMg
aW4gdGhlIFdlYkNvbnRlbnQgcHJvY2VzcyBvbiBpT1MuCisKKyAgICAgICAgKiBDb25maWd1cmF0
aW9ucy9TYW5kYm94UHJvZmlsZXMueGNjb25maWc6CisgICAgICAgICogUmVzb3VyY2VzL1NhbmRi
b3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiLmluOgorICAgICAg
ICAqIFdlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qOgorCiAyMDIxLTA2LTAyICBHYXJy
ZXR0IERhdmlkc29uICA8Z2FycmV0dF9kYXZpZHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0Nv
Y29hXSBfV0tBdXRoZW50aWNhdG9yQXNzZXJ0aW9uUmVzcG9uc2Ugc2hvdWxkIHNwZWNpZnkgdGhl
IGF0dGFjaG1lbnQgdHlwZSB1c2VkCkluZGV4OiBTb3VyY2UvV2ViS2l0L0NvbmZpZ3VyYXRpb25z
L1NhbmRib3hQcm9maWxlcy54Y2NvbmZpZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L0Nv
bmZpZ3VyYXRpb25zL1NhbmRib3hQcm9maWxlcy54Y2NvbmZpZwkocmV2aXNpb24gMjc4MzUwKQor
KysgU291cmNlL1dlYktpdC9Db25maWd1cmF0aW9ucy9TYW5kYm94UHJvZmlsZXMueGNjb25maWcJ
KHdvcmtpbmcgY29weSkKQEAgLTMsNCArMyw1IEBAIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09W
RVJSSURFX1NBTkRCT1gKIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09WRVJSSURFX1NBTkRCT1hf
UFJPRklMRVNfTk8gPSAvdXNyL2xvY2FsL3NoYXJlL3NhbmRib3gvcHJvZmlsZXMvZW1iZWRkZWQv
YnVpbHRpbjsKIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09WRVJSSURFX1NBTkRCT1hfUFJPRklM
RVNfWUVTID0gL3Vzci9sb2NhbC9zaGFyZS9zYW5kYm94OwogCitJTlNUQUxMSERSU19TQ1JJUFRf
UEhBU0UgPSBZRVM7CiBJTlNUQUxMSERSU19DT1BZX1BIQVNFID0gWUVTOwpJbmRleDogU291cmNl
L1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0Lldl
YkNvbnRlbnQuc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2Fu
ZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IuaW4JKHJldmlz
aW9uIDI3ODM1MCkKKysrIFNvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9p
b3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiLmluCSh3b3JraW5nIGNvcHkpCkBAIC0y
NjQsMTEgKzI2NCwxNCBAQAogICAgICAgICAgICAgICAgICAgICBpb2tpdC1leHRlcm5hbC1tZXRo
b2QKICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICAgICAgKGFsbG93IGlva2l0LWFzeW5j
LWV4dGVybmFsLW1ldGhvZAorI2lmIF9fSVBIT05FX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEIDw9
IDE1MDAwMAogICAgICAgICAgICAgICAgICAgICAoaW9raXQtbWV0aG9kLW51bWJlcgogICAgICAg
ICAgICAgICAgICAgICAgICAgNDMKICAgICAgICAgICAgICAgICAgICAgKQorI2VuZGlmCiAgICAg
ICAgICAgICAgICAgKQogICAgICAgICAgICAgICAgIChhbGxvdyBpb2tpdC1leHRlcm5hbC1tZXRo
b2QKKyNpZiBfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA8PSAxNTAwMDAKICAgICAg
ICAgICAgICAgICAgICAgKGlva2l0LW1ldGhvZC1udW1iZXIKICAgICAgICAgICAgICAgICAgICAg
ICAgIDAKICAgICAgICAgICAgICAgICAgICAgICAgIDIKQEAgLTI5NSw2ICsyOTgsNyBAQAogICAg
ICAgICAgICAgICAgICAgICAgICAgNDIKICAgICAgICAgICAgICAgICAgICAgICAgIDQ0CiAgICAg
ICAgICAgICAgICAgICAgICkKKyNlbmRpZgogICAgICAgICAgICAgICAgICkKIAogICAgICAgICAg
ICAgKQpJbmRleDogU291cmNlL1dlYktpdC9XZWJLaXQueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
ago9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1dlYktpdC54Y29kZXByb2ovcHJvamVjdC5w
Ynhwcm9qCShyZXZpc2lvbiAyNzgzNTApCisrKyBTb3VyY2UvV2ViS2l0L1dlYktpdC54Y29kZXBy
b2ovcHJvamVjdC5wYnhwcm9qCSh3b3JraW5nIGNvcHkpCkBAIC0xNDAyOCw3ICsxNDAyOCw3IEBA
CiAJCQkpOwogCQkJcnVuT25seUZvckRlcGxveW1lbnRQb3N0cHJvY2Vzc2luZyA9IDA7CiAJCQlz
aGVsbFBhdGggPSAvYmluL3NoOwotCQkJc2hlbGxTY3JpcHQgPSAiU2NyaXB0cy9nZW5lcmF0ZS1k
ZXJpdmVkLXNvdXJjZXMuc2ggc2FuZGJveC1wcm9maWxlcy1pb3NcbmNwICR7QlVJTFRfUFJPRFVD
VFNfRElSfS9EZXJpdmVkU291cmNlcy9XZWJLaXQyL2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVu
dC5zYiAke0RTVFJPT1R9LyR7SU5TVEFMTF9QQVRIfVxuIjsKKwkJCXNoZWxsU2NyaXB0ID0gImVj
aG8gXCJQcmVwcm9jZXNzaW5nIHNhbmRib3hcIlxuU2NyaXB0cy9nZW5lcmF0ZS1kZXJpdmVkLXNv
dXJjZXMuc2ggc2FuZGJveC1wcm9maWxlcy1pb3NcbmNwICR7QlVJTFRfUFJPRFVDVFNfRElSfS9E
ZXJpdmVkU291cmNlcy9XZWJLaXQyL2NvbS5hcHBsZS5XZWJLaXQuV2ViQ29udGVudC5zYiAke0RT
VFJPT1R9LyR7SU5TVEFMTF9QQVRIfVxuIjsKIAkJfTsKIAkJRjRFRkJBRDUyMjU0MENCQjAwMDQ5
QkE2IC8qIFJlcGxhY2UgV2ViS2l0QWRkaXRpb25zIGluIEZyYW1ld29yayBIZWFkZXJzICovID0g
ewogCQkJaXNhID0gUEJYU2hlbGxTY3JpcHRCdWlsZFBoYXNlOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>430391</attachid>
            <date>2021-06-02 12:33:25 -0700</date>
            <delta_ts>2021-06-02 13:34:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-226546-20210602123323.patch</filename>
            <type>text/plain</type>
            <size>3319</size>
            <attacher name="Per Arne Vollan">pvollan</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNzgzNjgpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA2LTAyICBQZXIgQXJuZSAg
PHB2b2xsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtpT1NdIEZpeCBJT0tpdCBzYW5kYm94IHZp
b2xhdGlvbnMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIyNjU0NgorICAgICAgICA8cmRhcjovLzc4NTIzNDY5PgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpeCBJT0tpdCBzYW5kYm94IHZpb2xhdGlvbnMg
aW4gdGhlIFdlYkNvbnRlbnQgcHJvY2VzcyBvbiBpT1MuCisKKyAgICAgICAgKiBDb25maWd1cmF0
aW9ucy9TYW5kYm94UHJvZmlsZXMueGNjb25maWc6CisgICAgICAgICogUmVzb3VyY2VzL1NhbmRi
b3hQcm9maWxlcy9pb3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiLmluOgorICAgICAg
ICAqIFdlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qOgorCiAyMDIxLTA2LTAyICBHYXJy
ZXR0IERhdmlkc29uICA8Z2FycmV0dF9kYXZpZHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0Nv
Y29hXSBfV0tBdXRoZW50aWNhdG9yQXNzZXJ0aW9uUmVzcG9uc2Ugc2hvdWxkIHNwZWNpZnkgdGhl
IGF0dGFjaG1lbnQgdHlwZSB1c2VkCkluZGV4OiBTb3VyY2UvV2ViS2l0L0NvbmZpZ3VyYXRpb25z
L1NhbmRib3hQcm9maWxlcy54Y2NvbmZpZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L0Nv
bmZpZ3VyYXRpb25zL1NhbmRib3hQcm9maWxlcy54Y2NvbmZpZwkocmV2aXNpb24gMjc4MzUwKQor
KysgU291cmNlL1dlYktpdC9Db25maWd1cmF0aW9ucy9TYW5kYm94UHJvZmlsZXMueGNjb25maWcJ
KHdvcmtpbmcgY29weSkKQEAgLTMsNCArMyw1IEBAIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09W
RVJSSURFX1NBTkRCT1gKIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09WRVJSSURFX1NBTkRCT1hf
UFJPRklMRVNfTk8gPSAvdXNyL2xvY2FsL3NoYXJlL3NhbmRib3gvcHJvZmlsZXMvZW1iZWRkZWQv
YnVpbHRpbjsKIElOU1RBTExfUEFUSF9XS19JTlNUQUxMX09WRVJSSURFX1NBTkRCT1hfUFJPRklM
RVNfWUVTID0gL3Vzci9sb2NhbC9zaGFyZS9zYW5kYm94OwogCitJTlNUQUxMSERSU19TQ1JJUFRf
UEhBU0UgPSBZRVM7CiBJTlNUQUxMSERSU19DT1BZX1BIQVNFID0gWUVTOwpJbmRleDogU291cmNl
L1dlYktpdC9SZXNvdXJjZXMvU2FuZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0Lldl
YkNvbnRlbnQuc2IuaW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9SZXNvdXJjZXMvU2Fu
ZGJveFByb2ZpbGVzL2lvcy9jb20uYXBwbGUuV2ViS2l0LldlYkNvbnRlbnQuc2IuaW4JKHJldmlz
aW9uIDI3ODM1MCkKKysrIFNvdXJjZS9XZWJLaXQvUmVzb3VyY2VzL1NhbmRib3hQcm9maWxlcy9p
b3MvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiLmluCSh3b3JraW5nIGNvcHkpCkBAIC0y
NjQsMTEgKzI2NCwxNCBAQAogICAgICAgICAgICAgICAgICAgICBpb2tpdC1leHRlcm5hbC1tZXRo
b2QKICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICAgICAgKGFsbG93IGlva2l0LWFzeW5j
LWV4dGVybmFsLW1ldGhvZAorI2lmIFBMQVRGT1JNKElPUykgJiYgX19JUEhPTkVfT1NfVkVSU0lP
Tl9NSU5fUkVRVUlSRUQgPCAxNTA1MDAKICAgICAgICAgICAgICAgICAgICAgKGlva2l0LW1ldGhv
ZC1udW1iZXIKICAgICAgICAgICAgICAgICAgICAgICAgIDQzCiAgICAgICAgICAgICAgICAgICAg
ICkKKyNlbmRpZgogICAgICAgICAgICAgICAgICkKICAgICAgICAgICAgICAgICAoYWxsb3cgaW9r
aXQtZXh0ZXJuYWwtbWV0aG9kCisjaWYgUExBVEZPUk0oSU9TKSAmJiBfX0lQSE9ORV9PU19WRVJT
SU9OX01JTl9SRVFVSVJFRCA8IDE1MDUwMAogICAgICAgICAgICAgICAgICAgICAoaW9raXQtbWV0
aG9kLW51bWJlcgogICAgICAgICAgICAgICAgICAgICAgICAgMAogICAgICAgICAgICAgICAgICAg
ICAgICAgMgpAQCAtMjk1LDYgKzI5OCw3IEBACiAgICAgICAgICAgICAgICAgICAgICAgICA0Mgog
ICAgICAgICAgICAgICAgICAgICAgICAgNDQKICAgICAgICAgICAgICAgICAgICAgKQorI2VuZGlm
CiAgICAgICAgICAgICAgICAgKQogCiAgICAgICAgICAgICApCkluZGV4OiBTb3VyY2UvV2ViS2l0
L1dlYktpdC54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9qCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJLaXQvV2ViS2l0Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHJldmlzaW9uIDI3ODM1MCkK
KysrIFNvdXJjZS9XZWJLaXQvV2ViS2l0Lnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oJKHdvcmtp
bmcgY29weSkKQEAgLTE0MDI4LDcgKzE0MDI4LDcgQEAKIAkJCSk7CiAJCQlydW5Pbmx5Rm9yRGVw
bG95bWVudFBvc3Rwcm9jZXNzaW5nID0gMDsKIAkJCXNoZWxsUGF0aCA9IC9iaW4vc2g7Ci0JCQlz
aGVsbFNjcmlwdCA9ICJTY3JpcHRzL2dlbmVyYXRlLWRlcml2ZWQtc291cmNlcy5zaCBzYW5kYm94
LXByb2ZpbGVzLWlvc1xuY3AgJHtCVUlMVF9QUk9EVUNUU19ESVJ9L0Rlcml2ZWRTb3VyY2VzL1dl
YktpdDIvY29tLmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiICR7RFNUUk9PVH0vJHtJTlNUQUxM
X1BBVEh9XG4iOworCQkJc2hlbGxTY3JpcHQgPSAiZWNobyBcIlByZXByb2Nlc3Npbmcgc2FuZGJv
eFwiXG5TY3JpcHRzL2dlbmVyYXRlLWRlcml2ZWQtc291cmNlcy5zaCBzYW5kYm94LXByb2ZpbGVz
LWlvc1xuY3AgJHtCVUlMVF9QUk9EVUNUU19ESVJ9L0Rlcml2ZWRTb3VyY2VzL1dlYktpdDIvY29t
LmFwcGxlLldlYktpdC5XZWJDb250ZW50LnNiICR7RFNUUk9PVH0vJHtJTlNUQUxMX1BBVEh9XG4i
OwogCQl9OwogCQlGNEVGQkFENTIyNTQwQ0JCMDAwNDlCQTYgLyogUmVwbGFjZSBXZWJLaXRBZGRp
dGlvbnMgaW4gRnJhbWV3b3JrIEhlYWRlcnMgKi8gPSB7CiAJCQlpc2EgPSBQQlhTaGVsbFNjcmlw
dEJ1aWxkUGhhc2U7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>