<?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>227103</bug_id>
          
          <creation_ts>2021-06-16 17:11:43 -0700</creation_ts>
          <short_desc>Clear state after process crash so that we know to re-issue sandbox extensions</short_desc>
          <delta_ts>2021-06-18 13:36:46 -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>WebKit2</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="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>kkinnunen</cc>
    
    <cc>mjs</cc>
    
    <cc>pvollan</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1770479</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-16 17:11:43 -0700</bug_when>
    <thetext>We dynamically extend access to certain mach services when the ATTACHMENT_ELEMENT feature is enabled. If a process with this feature activated crashes and WebKit relaunches it, we don&apos;t grant the new process the same extensions because we believe they were already previously sent.

This patch clears the state after a process crash so that it properly handles the restart case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770480</commentid>
    <comment_count>1</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-16 17:12:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/77588760&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770482</commentid>
    <comment_count>2</comment_count>
      <attachid>431624</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-16 17:17:09 -0700</bug_when>
    <thetext>Created attachment 431624
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770545</commentid>
    <comment_count>3</comment_count>
      <attachid>431624</attachid>
    <who name="Per Arne Vollan">pvollan</who>
    <bug_when>2021-06-17 00:55:29 -0700</bug_when>
    <thetext>Comment on attachment 431624
Patch

R=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770846</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-06-17 15:14:24 -0700</bug_when>
    <thetext>Committed r279014 (238939@main): &lt;https://commits.webkit.org/238939@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 431624.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770905</commentid>
    <comment_count>5</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-17 17:16:22 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770906</commentid>
    <comment_count>6</comment_count>
      <attachid>431745</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-17 17:16:23 -0700</bug_when>
    <thetext>Created attachment 431745
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770909</commentid>
    <comment_count>7</comment_count>
      <attachid>431745</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2021-06-17 17:25:49 -0700</bug_when>
    <thetext>Comment on attachment 431745
Patch

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

&gt; Source/WebKit/UIProcess/WebPageProxy.cpp:8201
&gt; -    if (m_preferences-&gt;attachmentElementEnabled() &amp;&amp; !m_process-&gt;hasIssuedAttachmentElementRelatedSandboxExtensions()) {
&gt; +    if (m_preferences-&gt;attachmentElementEnabled() &amp;&amp; !process.hasIssuedAttachmentElementRelatedSandboxExtensions()) {

There&apos;s other code that uses m_process in this function... is it wrong too??</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1770944</commentid>
    <comment_count>8</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-17 23:28:56 -0700</bug_when>
    <thetext>(In reply to Tim Horton from comment #7)
&gt; Comment on attachment 431745 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=431745&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/UIProcess/WebPageProxy.cpp:8201
&gt; &gt; -    if (m_preferences-&gt;attachmentElementEnabled() &amp;&amp; !m_process-&gt;hasIssuedAttachmentElementRelatedSandboxExtensions()) {
&gt; &gt; +    if (m_preferences-&gt;attachmentElementEnabled() &amp;&amp; !process.hasIssuedAttachmentElementRelatedSandboxExtensions()) {
&gt; 
&gt; There&apos;s other code that uses m_process in this function... is it wrong too??

Probably? I’ll take a look….</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1771053</commentid>
    <comment_count>9</comment_count>
      <attachid>431784</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-18 12:52:40 -0700</bug_when>
    <thetext>Created attachment 431784
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1771054</commentid>
    <comment_count>10</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2021-06-18 12:53:48 -0700</bug_when>
    <thetext>(In reply to Brent Fulgham from comment #8)
&gt; (In reply to Tim Horton from comment #7)
&gt; &gt; Comment on attachment 431745 [details]
&gt; &gt; Patch
&gt; &gt; 
&gt; &gt; View in context:
&gt; &gt; https://bugs.webkit.org/attachment.cgi?id=431745&amp;action=review
&gt; &gt; 
&gt; &gt; &gt; Source/WebKit/UIProcess/WebPageProxy.cpp:8201
&gt; &gt; &gt; -    if (m_preferences-&gt;attachmentElementEnabled() &amp;&amp; !m_process-&gt;hasIssuedAttachmentElementRelatedSandboxExtensions()) {
&gt; &gt; &gt; +    if (m_preferences-&gt;attachmentElementEnabled() &amp;&amp; !process.hasIssuedAttachmentElementRelatedSandboxExtensions()) {
&gt; &gt; 
&gt; &gt; There&apos;s other code that uses m_process in this function... is it wrong too??
&gt; 
&gt; Probably? I’ll take a look….

The only other instance I saw was this one:

    parameters.shouldCaptureDisplayInUIProcess = m_process-&gt;processPool().configuration().shouldCaptureDisplayInUIProcess();

I didn&apos;t change it because I wanted to check with GPU Process people. I suspect its fine as-is, since they are likely using the same process pool. I wasn&apos;t sure if the state about capturing display in the UI Process would be correct in the new process yet, either.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1771061</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-06-18 13:36:45 -0700</bug_when>
    <thetext>Committed r279045 (238965@main): &lt;https://commits.webkit.org/238965@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 431784.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>431624</attachid>
            <date>2021-06-16 17:17:09 -0700</date>
            <delta_ts>2021-06-17 17:16:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227103-20210616171708.patch</filename>
            <type>text/plain</type>
            <size>2180</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4OTM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDk5YWRkMGYwMjJjOTVmNTdi
YmQ0YmQ0ZjAxNWVlMTg5ZTYwYTExMTAuLjY4NWM2ZDgyODBjMWZiMzY4MGRkNjViM2I0ZWZkN2Uz
MGVmOTI0NzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIwMjEtMDYtMTYgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgQ2xlYXIgc3RhdGUgYWZ0ZXIg
cHJvY2VzcyBjcmFzaCBzbyB0aGF0IHdlIGtub3cgdG8gcmUtaXNzdWUgc2FuZGJveCBleHRlbnNp
b25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjcx
MDMKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc3NTg4NzYwPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGR5bmFtaWNhbGx5IGV4dGVuZCBhY2Nl
c3MgdG8gY2VydGFpbiBtYWNoIHNlcnZpY2VzIHdoZW4gdGhlIEFUVEFDSE1FTlRfRUxFTUVOVCBm
ZWF0dXJlCisgICAgICAgIGlzIGVuYWJsZWQuIElmIGEgcHJvY2VzcyB3aXRoIHRoaXMgZmVhdHVy
ZSBhY3RpdmF0ZWQgY3Jhc2hlcyBhbmQgV2ViS2l0IHJlbGF1bmNoZXMgaXQsIHdlCisgICAgICAg
IGRvbid0IGdyYW50IHRoZSBuZXcgcHJvY2VzcyB0aGUgc2FtZSBleHRlbnNpb25zIGJlY2F1c2Ug
d2UgYmVsaWV2ZSB0aGV5IHdlcmUgYWxyZWFkeQorICAgICAgICBwcmV2aW91c2x5IHNlbnQuCisK
KyAgICAgICAgVGhpcyBwYXRjaCBjbGVhcnMgdGhlIHN0YXRlIGFmdGVyIGEgcHJvY2VzcyBjcmFz
aCBzbyB0aGF0IGl0IHByb3Blcmx5IGhhbmRsZXMgdGhlIHJlc3RhcnQgY2FzZS4KKworICAgICAg
ICAqIFVJUHJvY2Vzcy9XZWJQcm9jZXNzUHJveHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQ
cm9jZXNzUHJveHk6OnNodXREb3duKTogQ2xlYXIgc3RhdGUuCisgICAgICAgIChXZWJLaXQ6Oldl
YlByb2Nlc3NQcm94eTo6cHJvY2Vzc0RpZFRlcm1pbmF0ZU9yRmFpbGVkVG9MYXVuY2gpOiBDbGVh
ciBzdGF0ZS4KKwogMjAyMS0wNi0xNiAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3
ZWJraXQub3JnPgogCiAgICAgICAgIENsZWFuIHVwIEFQSTo6SFRUUENvb2tpZVN0b3JlCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUHJveHkuY3BwIGIvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJvY2Vzc1Byb3h5LmNwcAppbmRleCBhZTlhMjk5ODVj
YzU2MWI3MmVmMDVhNWYyMWEzOGUzNjZiZGUwZDM5Li5hMTRmZjVhNTg2MTI1OWI0YzVkY2ZmZDRm
NjBkZTY2MGQ3ZTFkYjU3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQ
cm9jZXNzUHJveHkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlByb2Nlc3NQ
cm94eS5jcHAKQEAgLTQ3OSw2ICs0NzksMTAgQEAgdm9pZCBXZWJQcm9jZXNzUHJveHk6OnNodXRE
b3duKCkKICAgICBtX3JvdXRpbmdBcmJpdHJhdG9yLT5wcm9jZXNzRGlkVGVybWluYXRlKCk7CiAj
ZW5kaWYKIAorI2lmIEVOQUJMRShBVFRBQ0hNRU5UX0VMRU1FTlQpCisgICAgbV9oYXNJc3N1ZWRB
dHRhY2htZW50RWxlbWVudFJlbGF0ZWRTYW5kYm94RXh0ZW5zaW9ucyA9IGZhbHNlOworI2VuZGlm
CisKICAgICBtX3Byb2Nlc3NQb29sLT5kaXNjb25uZWN0UHJvY2VzcygqdGhpcyk7CiB9CiAKQEAg
LTg2Myw2ICs4NjcsMTAgQEAgdm9pZCBXZWJQcm9jZXNzUHJveHk6OnByb2Nlc3NEaWRUZXJtaW5h
dGVPckZhaWxlZFRvTGF1bmNoKFByb2Nlc3NUZXJtaW5hdGlvblJlYXMKICAgICBtX3VzZXJNZWRp
YUNhcHR1cmVNYW5hZ2VyUHJveHktPmNsZWFyKCk7CiAjZW5kaWYKIAorI2lmIEVOQUJMRShBVFRB
Q0hNRU5UX0VMRU1FTlQpCisgICAgbV9oYXNJc3N1ZWRBdHRhY2htZW50RWxlbWVudFJlbGF0ZWRT
YW5kYm94RXh0ZW5zaW9ucyA9IGZhbHNlOworI2VuZGlmCisKICAgICBpZiAoYXV0byogd2ViQ29u
bmVjdGlvbiA9IHRoaXMtPndlYkNvbm5lY3Rpb24oKSkKICAgICAgICAgd2ViQ29ubmVjdGlvbi0+
ZGlkQ2xvc2UoKTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>431745</attachid>
            <date>2021-06-17 17:16:23 -0700</date>
            <delta_ts>2021-06-18 12:52:38 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227103-20210617171623.patch</filename>
            <type>text/plain</type>
            <size>3350</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc4OTM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDk5YWRkMGYwMjJjOTVmNTdi
YmQ0YmQ0ZjAxNWVlMTg5ZTYwYTExMTAuLjgwOGFmOWUzM2VhYWQwOGUxZTQ5M2ZjMjVhNjNhMDBi
NDdhMWJkZWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUgQEAKKzIwMjEtMDYtMTYgIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgQ2xlYXIgc3RhdGUgYWZ0ZXIg
cHJvY2VzcyBjcmFzaCBzbyB0aGF0IHdlIGtub3cgdG8gcmUtaXNzdWUgc2FuZGJveCBleHRlbnNp
b25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjcx
MDMKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc3NTg4NzYwPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGR5bmFtaWNhbGx5IGV4dGVuZCBhY2Nl
c3MgdG8gY2VydGFpbiBtYWNoIHNlcnZpY2VzIHdoZW4gdGhlIEFUVEFDSE1FTlRfRUxFTUVOVCBm
ZWF0dXJlCisgICAgICAgIGlzIGVuYWJsZWQuIElmIGEgcHJvY2VzcyB3aXRoIHRoaXMgZmVhdHVy
ZSBhY3RpdmF0ZWQgY3Jhc2hlcyBhbmQgV2ViS2l0IHJlbGF1bmNoZXMgaXQsIHdlCisgICAgICAg
IGRvbid0IGdyYW50IHRoZSBuZXcgcHJvY2VzcyB0aGUgc2FtZSBleHRlbnNpb25zIGJlY2F1c2Ug
d2UgYmVsaWV2ZSB0aGV5IHdlcmUgYWxyZWFkeQorICAgICAgICBwcmV2aW91c2x5IHNlbnQuCisK
KyAgICAgICAgVGhpcyBwYXRjaCBjbGVhcnMgdGhlIHN0YXRlIGFmdGVyIGEgcHJvY2VzcyBjcmFz
aCBzbyB0aGF0IGl0IHByb3Blcmx5IGhhbmRsZXMgdGhlIHJlc3RhcnQgY2FzZS4KKworICAgICAg
ICAqIFVJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdl
UHJveHk6OmNyZWF0aW9uUGFyYW1ldGVycyk6IENoZWNrIHRoZSByaWdodCBwcm9jZXNzIGZvciB0
aGUgcHJlc2VuY2Ugb2Ygc2FuZGJveAorICAgICAgICBleHRlbnNpb25zLgorICAgICAgICAqIFVJ
UHJvY2Vzcy9XZWJQcm9jZXNzUHJveHkuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNz
UHJveHk6OnNodXREb3duKTogQ2xlYXIgc3RhdGUuCisgICAgICAgIChXZWJLaXQ6OldlYlByb2Nl
c3NQcm94eTo6cHJvY2Vzc0RpZFRlcm1pbmF0ZU9yRmFpbGVkVG9MYXVuY2gpOiBDbGVhciBzdGF0
ZS4KKwogMjAyMS0wNi0xNiAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQu
b3JnPgogCiAgICAgICAgIENsZWFuIHVwIEFQSTo6SFRUUENvb2tpZVN0b3JlCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwIGIvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAppbmRleCA5Yzc1NjZkYmEyMWI5ZGE5YThlZWU0
N2VlOWI3NmI4ZjBmOWYwODZiLi4wN2Q4YzI2NDBlMTE2N2Q0MGZhNjQ3ZDBlMzdjNTgzMWY5ZDM1
OThmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3Bw
CisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKQEAgLTgxOTgs
OSArODE5OCw5IEBAIFdlYlBhZ2VDcmVhdGlvblBhcmFtZXRlcnMgV2ViUGFnZVByb3h5OjpjcmVh
dGlvblBhcmFtZXRlcnMoV2ViUHJvY2Vzc1Byb3h5JiBwcm9jCiAjZW5kaWYKIAogI2lmIEVOQUJM
RShBVFRBQ0hNRU5UX0VMRU1FTlQpICYmIFBMQVRGT1JNKENPQ09BKQotICAgIGlmIChtX3ByZWZl
cmVuY2VzLT5hdHRhY2htZW50RWxlbWVudEVuYWJsZWQoKSAmJiAhbV9wcm9jZXNzLT5oYXNJc3N1
ZWRBdHRhY2htZW50RWxlbWVudFJlbGF0ZWRTYW5kYm94RXh0ZW5zaW9ucygpKSB7CisgICAgaWYg
KG1fcHJlZmVyZW5jZXMtPmF0dGFjaG1lbnRFbGVtZW50RW5hYmxlZCgpICYmICFwcm9jZXNzLmhh
c0lzc3VlZEF0dGFjaG1lbnRFbGVtZW50UmVsYXRlZFNhbmRib3hFeHRlbnNpb25zKCkpIHsKICAg
ICAgICAgcGFyYW1ldGVycy5hdHRhY2htZW50RWxlbWVudEV4dGVuc2lvbkhhbmRsZXMgPSBTYW5k
Ym94RXh0ZW5zaW9uOjpjcmVhdGVIYW5kbGVzRm9yTWFjaExvb2t1cChhdHRhY2htZW50RWxlbWVu
dFNlcnZpY2VzKCksIHN0ZDo6bnVsbG9wdCk7Ci0gICAgICAgIG1fcHJvY2Vzcy0+c2V0SGFzSXNz
dWVkQXR0YWNobWVudEVsZW1lbnRSZWxhdGVkU2FuZGJveEV4dGVuc2lvbnMoKTsKKyAgICAgICAg
cHJvY2Vzcy5zZXRIYXNJc3N1ZWRBdHRhY2htZW50RWxlbWVudFJlbGF0ZWRTYW5kYm94RXh0ZW5z
aW9ucygpOwogICAgIH0KICNlbmRpZgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJv
Y2Vzcy9XZWJQcm9jZXNzUHJveHkuY3BwIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUHJv
Y2Vzc1Byb3h5LmNwcAppbmRleCBhZTlhMjk5ODVjYzU2MWI3MmVmMDVhNWYyMWEzOGUzNjZiZGUw
ZDM5Li5hMTRmZjVhNTg2MTI1OWI0YzVkY2ZmZDRmNjBkZTY2MGQ3ZTFkYjU3IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQcm9jZXNzUHJveHkuY3BwCisrKyBiL1NvdXJj
ZS9XZWJLaXQvVUlQcm9jZXNzL1dlYlByb2Nlc3NQcm94eS5jcHAKQEAgLTQ3OSw2ICs0NzksMTAg
QEAgdm9pZCBXZWJQcm9jZXNzUHJveHk6OnNodXREb3duKCkKICAgICBtX3JvdXRpbmdBcmJpdHJh
dG9yLT5wcm9jZXNzRGlkVGVybWluYXRlKCk7CiAjZW5kaWYKIAorI2lmIEVOQUJMRShBVFRBQ0hN
RU5UX0VMRU1FTlQpCisgICAgbV9oYXNJc3N1ZWRBdHRhY2htZW50RWxlbWVudFJlbGF0ZWRTYW5k
Ym94RXh0ZW5zaW9ucyA9IGZhbHNlOworI2VuZGlmCisKICAgICBtX3Byb2Nlc3NQb29sLT5kaXNj
b25uZWN0UHJvY2VzcygqdGhpcyk7CiB9CiAKQEAgLTg2Myw2ICs4NjcsMTAgQEAgdm9pZCBXZWJQ
cm9jZXNzUHJveHk6OnByb2Nlc3NEaWRUZXJtaW5hdGVPckZhaWxlZFRvTGF1bmNoKFByb2Nlc3NU
ZXJtaW5hdGlvblJlYXMKICAgICBtX3VzZXJNZWRpYUNhcHR1cmVNYW5hZ2VyUHJveHktPmNsZWFy
KCk7CiAjZW5kaWYKIAorI2lmIEVOQUJMRShBVFRBQ0hNRU5UX0VMRU1FTlQpCisgICAgbV9oYXNJ
c3N1ZWRBdHRhY2htZW50RWxlbWVudFJlbGF0ZWRTYW5kYm94RXh0ZW5zaW9ucyA9IGZhbHNlOwor
I2VuZGlmCisKICAgICBpZiAoYXV0byogd2ViQ29ubmVjdGlvbiA9IHRoaXMtPndlYkNvbm5lY3Rp
b24oKSkKICAgICAgICAgd2ViQ29ubmVjdGlvbi0+ZGlkQ2xvc2UoKTsKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>431784</attachid>
            <date>2021-06-18 12:52:40 -0700</date>
            <delta_ts>2021-06-18 13:36:46 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-227103-20210618125239.patch</filename>
            <type>text/plain</type>
            <size>2363</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5MDQ0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGEyOWYyOGQ3NWI0ZDhjZmM5
MmNlNjY4ZmMwMmY5ZWExZjNhMTU3MDIuLjhjNjIyYTgwYjIxMzc0Yzg4ZDg0MDU4ZDdjNjMxZWEx
NzJlM2QzYzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjEgQEAKKzIwMjEtMDYtMTggIEJyZW50IEZ1
bGdoYW0gIDxiZnVsZ2hhbUBhcHBsZS5jb20+CisKKyAgICAgICAgQ2xlYXIgc3RhdGUgYWZ0ZXIg
cHJvY2VzcyBjcmFzaCBzbyB0aGF0IHdlIGtub3cgdG8gcmUtaXNzdWUgc2FuZGJveCBleHRlbnNp
b25zCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjcx
MDMKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc3NTg4NzYwPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IFRpbSBIb3J0b24uCisKKyAgICAgICAgRm9sbG93LXVwIHBhdGNoIHRoYXQgY29ycmVjdHMg
YSBwcm9ibGVtIHdoZW4gc3dpdGNoaW5nIGJldHdlZW4gcHJvY2Vzc2VzIChmb3IgZXhhbXBsZSwg
d2hlbgorICAgICAgICBhIHByb3Zpc2lvbmFsIGxvYWQgbW92ZXMgdG8gYSBjb21taXR0ZWQgbG9h
ZC4pIFRoZSBwYXJhbWV0ZXJzIGZvciB0aGUgbmV3IHByb2Nlc3Mgd291bGQgZmFpbAorICAgICAg
ICB0byBwYXNzIHRoZSBuZWNlc3Nhcnkgc2FuZGJveCBleHRlbnNpb25zIGZvciB0aGUgPGF0dGFj
aG1lbnQ+IGVsZW1lbnQgaWYgdGhleSBoYWQgYmVlbiB2ZW5kZWQKKyAgICAgICAgdG8gdGhlIHBy
b3Zpc2lvbmFsIGxvYWQuIEluc3RlYWQsIHdlIHNob3VsZCBiZSBjaGVja2luZyBpZiB0aGUgbmV3
IHByb2Nlc3MgaGFzIGJlZW4gZ2l2ZW4KKyAgICAgICAgdGhlIG5lY2Vzc2FyeSBleHRlbnNpb25z
LgorCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAgICAgIChXZWJL
aXQ6OldlYlBhZ2VQcm94eTo6Y3JlYXRpb25QYXJhbWV0ZXJzKTogVXNlIHRoZSBuZXcgcHJvY2Vz
cywgbm90IHRoZSBwcm9jZXNzIHN0YXRlIHdlIGFyZQorICAgICAgICBjb3B5aW5nIGZyb20gd2hl
biBkZWNpZGluZyB3aGV0aGVyIHdlIG5lZWQgdG8gZXh0ZW5kIHNhbmRib3ggcG93ZXJzIHRvIHRo
ZSBuZXcgcHJvY2Vzcy4KKwogMjAyMS0wNi0xOCAgUGVuZyBMaXUgIDxwZW5nLmxpdTZAYXBwbGUu
Y29tPgogCiAgICAgICAgIFtpT1NdIEZ1bGxzY3JlZW4gdmlkZW8gcGxheWJhY2sgZ2V0cyBzdHVj
ayBhZnRlciBpbnRlcmFjdGluZyB3aXRoIHRoZSBwbGF5YmFjayBjb250cm9scwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcCBiL1NvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKaW5kZXggOWM3NTY2ZGJhMjFiOWRhOWE4ZWVl
NDdlZTliNzZiOGYwZjlmMDg2Yi4uMDdkOGMyNjQwZTExNjdkNDBmYTY0N2QwZTM3YzU4MzFmOWQz
NTk4ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwCkBAIC04MTk4
LDkgKzgxOTgsOSBAQCBXZWJQYWdlQ3JlYXRpb25QYXJhbWV0ZXJzIFdlYlBhZ2VQcm94eTo6Y3Jl
YXRpb25QYXJhbWV0ZXJzKFdlYlByb2Nlc3NQcm94eSYgcHJvYwogI2VuZGlmCiAKICNpZiBFTkFC
TEUoQVRUQUNITUVOVF9FTEVNRU5UKSAmJiBQTEFURk9STShDT0NPQSkKLSAgICBpZiAobV9wcmVm
ZXJlbmNlcy0+YXR0YWNobWVudEVsZW1lbnRFbmFibGVkKCkgJiYgIW1fcHJvY2Vzcy0+aGFzSXNz
dWVkQXR0YWNobWVudEVsZW1lbnRSZWxhdGVkU2FuZGJveEV4dGVuc2lvbnMoKSkgeworICAgIGlm
IChtX3ByZWZlcmVuY2VzLT5hdHRhY2htZW50RWxlbWVudEVuYWJsZWQoKSAmJiAhcHJvY2Vzcy5o
YXNJc3N1ZWRBdHRhY2htZW50RWxlbWVudFJlbGF0ZWRTYW5kYm94RXh0ZW5zaW9ucygpKSB7CiAg
ICAgICAgIHBhcmFtZXRlcnMuYXR0YWNobWVudEVsZW1lbnRFeHRlbnNpb25IYW5kbGVzID0gU2Fu
ZGJveEV4dGVuc2lvbjo6Y3JlYXRlSGFuZGxlc0Zvck1hY2hMb29rdXAoYXR0YWNobWVudEVsZW1l
bnRTZXJ2aWNlcygpLCBzdGQ6Om51bGxvcHQpOwotICAgICAgICBtX3Byb2Nlc3MtPnNldEhhc0lz
c3VlZEF0dGFjaG1lbnRFbGVtZW50UmVsYXRlZFNhbmRib3hFeHRlbnNpb25zKCk7CisgICAgICAg
IHByb2Nlc3Muc2V0SGFzSXNzdWVkQXR0YWNobWVudEVsZW1lbnRSZWxhdGVkU2FuZGJveEV4dGVu
c2lvbnMoKTsKICAgICB9CiAjZW5kaWYKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>