<?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>207376</bug_id>
          
          <creation_ts>2020-02-07 00:54:50 -0800</creation_ts>
          <short_desc>Do not process RTC Network messages coming from NetworkProcess if LibWebRTCNetwork is not active</short_desc>
          <delta_ts>2020-04-14 04:26:33 -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>WebRTC</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="youenn fablet">youennf</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>tommyw</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1616075</commentid>
    <comment_count>0</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-02-07 00:54:50 -0800</bug_when>
    <thetext>Early return in LibWebRTCProvider::callOnWebRTCXXXThread if thread is not initialized</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1616077</commentid>
    <comment_count>1</comment_count>
      <attachid>390064</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-02-07 00:57:28 -0800</bug_when>
    <thetext>Created attachment 390064
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1616100</commentid>
    <comment_count>2</comment_count>
      <attachid>390070</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-02-07 02:31:59 -0800</bug_when>
    <thetext>Created attachment 390070
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628160</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-03-10 03:30:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/59238611&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628161</commentid>
    <comment_count>4</comment_count>
      <attachid>390070</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-10 03:30:29 -0700</bug_when>
    <thetext>Comment on attachment 390070
Patch

Rejecting attachment 390070 from commit-queue.

Failed to run &quot;[&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=webkit-queues.webkit.org&apos;, &apos;--bot-id=webkit-cq-01&apos;, &apos;apply-attachment&apos;, &apos;--no-update&apos;, &apos;--non-interactive&apos;, 390070, &apos;--port=mac&apos;]&quot; exit_code: 2 cwd: /Volumes/Data/EWS/WebKit

Logging in as commit-queue@webkit.org...
Fetching: https://bugs.webkit.org/attachment.cgi?id=390070&amp;action=edit
Fetching: https://bugs.webkit.org/show_bug.cgi?id=207376&amp;ctype=xml&amp;excludefield=attachmentdata
Processing 1 patch from 1 bug.
Processing patch 390070 from bug 207376.
Fetching: https://bugs.webkit.org/attachment.cgi?id=390070
Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;, &apos;--reviewer&apos;, u&apos;Eric Carlson&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Parsed 3 diffs from patch file(s).
patching file Source/WebKit/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp
Hunk #1 FAILED at 110.
1 out of 1 hunk FAILED -- saving rejects to file Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp.rej
patching file Source/WebKit/WebProcess/Network/webrtc/LibWebRTCNetwork.h

Failed to run &quot;[u&apos;/Volumes/Data/EWS/WebKit/Tools/Scripts/svn-apply&apos;, &apos;--force&apos;, &apos;--reviewer&apos;, u&apos;Eric Carlson&apos;]&quot; exit_code: 1 cwd: /Volumes/Data/EWS/WebKit

Full output: https://webkit-queues.webkit.org/results/13337568</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628174</commentid>
    <comment_count>5</comment_count>
      <attachid>393135</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-03-10 04:21:14 -0700</bug_when>
    <thetext>Created attachment 393135
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628197</commentid>
    <comment_count>6</comment_count>
      <attachid>393135</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-10 05:50:03 -0700</bug_when>
    <thetext>Comment on attachment 393135
Patch for landing

Clearing flags on attachment: 393135

Committed r258200: &lt;https://trac.webkit.org/changeset/258200&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628198</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2020-03-10 05:50:05 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1631528</commentid>
    <comment_count>8</comment_count>
      <attachid>390070</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-03-18 21:06:56 -0700</bug_when>
    <thetext>Comment on attachment 390070
Patch

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

&gt; Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp:113
&gt; +        auto&amp; libWebRTCNetwork = WebProcess::singleton().libWebRTCNetwork();

I’d have named the local variable just &quot;network&quot; since it’s unambiguous in this local scope.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641301</commentid>
    <comment_count>9</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-04-14 03:18:45 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641302</commentid>
    <comment_count>10</comment_count>
      <attachid>396396</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-04-14 03:18:47 -0700</bug_when>
    <thetext>Created attachment 396396
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641311</commentid>
    <comment_count>11</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-04-14 04:22:44 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #8)
&gt; Comment on attachment 390070 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=390070&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/WebProcess/Network/NetworkProcessConnection.cpp:113
&gt; &gt; +        auto&amp; libWebRTCNetwork = WebProcess::singleton().libWebRTCNetwork();
&gt; 
&gt; I’d have named the local variable just &quot;network&quot; since it’s unambiguous in
&gt; this local scope.

Changed in landing patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1641313</commentid>
    <comment_count>12</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-14 04:26:32 -0700</bug_when>
    <thetext>Committed r260068: &lt;https://trac.webkit.org/changeset/260068&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 396396.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>390064</attachid>
            <date>2020-02-07 00:57:28 -0800</date>
            <delta_ts>2020-02-07 02:31:54 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207376-20200207095726.patch</filename>
            <type>text/plain</type>
            <size>2235</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU2MDA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzFmN2UwOTEzNGY3ZWI1
MTVjN2NkNDQ5MTIxYzNjYWNhYjcwOTQwYi4uNDgyNDA3ZWNhODFhNGQzZTJmMGQwNTZjYzg3MTY3
NzY4ZWQyYzA2MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIwLTAyLTA3ICB5b3Vl
bm4gZmFibGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KKworICAgICAgICBFYXJseSByZXR1cm4gaW4g
TGliV2ViUlRDUHJvdmlkZXI6OmNhbGxPbldlYlJUQ1hYWFRocmVhZCBpZiB0aHJlYWQgaXMgbm90
IGluaXRpYWxpemVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMDczNzYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBEbyBub3Qgc2VuZCBtZXNzYWdlIHRvIHRocmVhZHMgaWYgbm90IHRoZXJlLCBhcyB0aGV5
IGNhbiBiZSBjYWxsZWQgZnJvbSBJUEMuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tZWRpYXN0cmVh
bS9saWJ3ZWJydGMvTGliV2ViUlRDUHJvdmlkZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGli
V2ViUlRDUHJvdmlkZXI6OmNhbGxPbldlYlJUQ05ldHdvcmtUaHJlYWQpOgorICAgICAgICAoV2Vi
Q29yZTo6TGliV2ViUlRDUHJvdmlkZXI6OmNhbGxPbldlYlJUQ1NpZ25hbGluZ1RocmVhZCk6CisK
IDIwMjAtMDItMDYgIHlvdWVubiBmYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAg
IE1hbmRhdGUgVVVJRCB2ZXJzaW9uIDQgZm9yIG1ETlMgSUNFIGNhbmRpZGF0ZXMKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJS
VENQcm92aWRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tZWRpYXN0cmVhbS9saWJ3
ZWJydGMvTGliV2ViUlRDUHJvdmlkZXIuY3BwCmluZGV4IGY1ZDQ0M2Q3ZjAwNzIwMmY5MDg0ZWM0
YzVmNDVkMWJiNTI5YWRkOTguLmYzYWZlZDM0MDE5ZTkwYmI5NDU0ZGMxMWI0ZGJiNDEyZTlmYzAx
YzYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL21lZGlhc3RyZWFtL2xpYndl
YnJ0Yy9MaWJXZWJSVENQcm92aWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bWVkaWFzdHJlYW0vbGlid2VicnRjL0xpYldlYlJUQ1Byb3ZpZGVyLmNwcApAQCAtMjI1LDEyICsy
MjUsMjAgQEAgYm9vbCBMaWJXZWJSVENQcm92aWRlcjo6aGFzV2ViUlRDVGhyZWFkcygpCiB2b2lk
IExpYldlYlJUQ1Byb3ZpZGVyOjpjYWxsT25XZWJSVENOZXR3b3JrVGhyZWFkKEZ1bmN0aW9uPHZv
aWQoKT4mJiBjYWxsYmFjaykKIHsKICAgICBQZWVyQ29ubmVjdGlvbkZhY3RvcnlBbmRUaHJlYWRz
JiB0aHJlYWRzID0gc3RhdGljRmFjdG9yeUFuZFRocmVhZHMoKTsKKyAgICBpZiAoIXRocmVhZHMu
bmV0d29ya1RocmVhZCkgeworICAgICAgICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMsICJMaWJX
ZWJSVENQcm92aWRlcjo6Y2FsbE9uV2ViUlRDTmV0d29ya1RocmVhZCBuZXR3b3JrVGhyZWFkIGlz
IG51bGwiKTsKKyAgICAgICAgcmV0dXJuOworICAgIH0KICAgICB0aHJlYWRzLm5ldHdvcmtUaHJl
YWQtPlBvc3QoUlRDX0ZST01fSEVSRSwgJnRocmVhZHMsIDEsIG5ldyBUaHJlYWRNZXNzYWdlRGF0
YShXVEZNb3ZlKGNhbGxiYWNrKSkpOwogfQogCiB2b2lkIExpYldlYlJUQ1Byb3ZpZGVyOjpjYWxs
T25XZWJSVENTaWduYWxpbmdUaHJlYWQoRnVuY3Rpb248dm9pZCgpPiYmIGNhbGxiYWNrKQogewog
ICAgIFBlZXJDb25uZWN0aW9uRmFjdG9yeUFuZFRocmVhZHMmIHRocmVhZHMgPSBzdGF0aWNGYWN0
b3J5QW5kVGhyZWFkcygpOworICAgIGlmICghdGhyZWFkcy5zaWduYWxpbmdUaHJlYWQpIHsKKyAg
ICAgICAgUkVMRUFTRV9MT0dfRVJST1IoV2ViUlRDLCAiTGliV2ViUlRDUHJvdmlkZXI6OmNhbGxP
bldlYlJUQ05ldHdvcmtUaHJlYWQgc2lnbmFsaW5nVGhyZWFkIGlzIG51bGwiKTsKKyAgICAgICAg
cmV0dXJuOworICAgIH0KICAgICB0aHJlYWRzLnNpZ25hbGluZ1RocmVhZC0+UG9zdChSVENfRlJP
TV9IRVJFLCAmdGhyZWFkcywgMSwgbmV3IFRocmVhZE1lc3NhZ2VEYXRhKFdURk1vdmUoY2FsbGJh
Y2spKSk7CiB9CiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>390070</attachid>
            <date>2020-02-07 02:31:59 -0800</date>
            <delta_ts>2020-03-10 04:21:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207376-20200207113157.patch</filename>
            <type>text/plain</type>
            <size>5093</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU2MDA4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDAxYTM5YTBkMTNhZWQxM2Nj
YzEzNzgzMjVmZDRhMDE4MmJlYjQzZjkuLjhmM2EzODJhMTZmZTU1M2I1MTgzZDdiMzVhNmViMTQ4
NWUzYjVmOTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDItMDcgIHlvdWVubiBm
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIERvIG5vdCBwcm9jZXNzIFJUQyBO
ZXR3b3JrIG1lc3NhZ2VzIGNvbWluZyBmcm9tIE5ldHdvcmtQcm9jZXNzIGlmIExpYldlYlJUQ05l
dHdvcmsgaXMgbm90IGFjdGl2ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjA3Mzc2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgSW4gY2FzZSBMaWJXZWJSVENOZXR3b3JrIGlzIG5vdCBhY3RpdmUsIHdlIGRv
IG5vdCBoYXZlIGluc3RhbnRpYXRlZCBhbnkgcGVlciBjb25uZWN0aW9uLgorICAgICAgICBXZSBk
byBub3QgaGF2ZSBzdGFydGVkIGFueSByZWxhdGVkIFJUQyB0aHJlYWQgc28gd2UgYXJlIG5vdCBl
eHBlY3RpbmcgYW55IFJUQyBtZXNzYWdlIGZyb20gTmV0d29yayBQcm9jZXNzLgorICAgICAgICBF
eGl0IGVhcmx5IGluIHRoYXQgY2FzZS4KKworICAgICAgICAqIFdlYlByb2Nlc3MvTmV0d29yay9O
ZXR3b3JrUHJvY2Vzc0Nvbm5lY3Rpb24uY3BwOgorICAgICAgICAoV2ViS2l0OjpOZXR3b3JrUHJv
Y2Vzc0Nvbm5lY3Rpb246OmRpZFJlY2VpdmVNZXNzYWdlKToKKyAgICAgICAgKiBXZWJQcm9jZXNz
L05ldHdvcmsvd2VicnRjL0xpYldlYlJUQ05ldHdvcmsuaDoKKyAgICAgICAgKFdlYktpdDo6TGli
V2ViUlRDTmV0d29yazo6aXNBY3RpdmUgY29uc3QpOgorCiAyMDIwLTAyLTA2ICB5b3Vlbm4gZmFi
bGV0ICA8eW91ZW5uQGFwcGxlLmNvbT4KIAogICAgICAgICBNYW5kYXRlIFVVSUQgdmVyc2lvbiA0
IGZvciBtRE5TIElDRSBjYW5kaWRhdGVzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlBy
b2Nlc3MvTmV0d29yay9OZXR3b3JrUHJvY2Vzc0Nvbm5lY3Rpb24uY3BwIGIvU291cmNlL1dlYktp
dC9XZWJQcm9jZXNzL05ldHdvcmsvTmV0d29ya1Byb2Nlc3NDb25uZWN0aW9uLmNwcAppbmRleCA1
ZjNjY2E5M2UzYWNlNDU1NWMxMGM4YjU5ZjA2ZjFhZGU0MWNlNGY2Li5lYzU4YTU0NzcwYmE3MDAz
OTI3ODIwNDdiZjJmZjRjNDYwNTZjOTEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlBy
b2Nlc3MvTmV0d29yay9OZXR3b3JrUHJvY2Vzc0Nvbm5lY3Rpb24uY3BwCisrKyBiL1NvdXJjZS9X
ZWJLaXQvV2ViUHJvY2Vzcy9OZXR3b3JrL05ldHdvcmtQcm9jZXNzQ29ubmVjdGlvbi5jcHAKQEAg
LTExMCwyMSArMTEwLDM3IEBAIHZvaWQgTmV0d29ya1Byb2Nlc3NDb25uZWN0aW9uOjpkaWRSZWNl
aXZlTWVzc2FnZShJUEM6OkNvbm5lY3Rpb24mIGNvbm5lY3Rpb24sIElQCiAKICNpZiBVU0UoTElC
V0VCUlRDKQogICAgIGlmIChkZWNvZGVyLm1lc3NhZ2VSZWNlaXZlck5hbWUoKSA9PSBNZXNzYWdl
czo6V2ViUlRDU29ja2V0OjptZXNzYWdlUmVjZWl2ZXJOYW1lKCkpIHsKLSAgICAgICAgV2ViUHJv
Y2Vzczo6c2luZ2xldG9uKCkubGliV2ViUlRDTmV0d29yaygpLnNvY2tldChtYWtlT2JqZWN0SWRl
bnRpZmllcjxMaWJXZWJSVENTb2NrZXRJZGVudGlmaWVyVHlwZT4oZGVjb2Rlci5kZXN0aW5hdGlv
bklEKCkpKS5kaWRSZWNlaXZlTWVzc2FnZShjb25uZWN0aW9uLCBkZWNvZGVyKTsKKyAgICAgICAg
YXV0byYgbGliV2ViUlRDTmV0d29yayA9IFdlYlByb2Nlc3M6OnNpbmdsZXRvbigpLmxpYldlYlJU
Q05ldHdvcmsoKTsKKyAgICAgICAgaWYgKGxpYldlYlJUQ05ldHdvcmsuaXNBY3RpdmUoKSkKKyAg
ICAgICAgICAgIGxpYldlYlJUQ05ldHdvcmsuc29ja2V0KG1ha2VPYmplY3RJZGVudGlmaWVyPExp
YldlYlJUQ1NvY2tldElkZW50aWZpZXJUeXBlPihkZWNvZGVyLmRlc3RpbmF0aW9uSUQoKSkpLmRp
ZFJlY2VpdmVNZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29kZXIpOworICAgICAgICBlbHNlCisgICAg
ICAgICAgICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMsICJSZWNlaXZlZCBXZWJSVENTb2NrZXQg
bWVzc2FnZSB3aGlsZSBsaWJXZWJSVENOZXR3b3JrIGlzIG5vdCBhY3RpdmUiKTsKICAgICAgICAg
cmV0dXJuOwogICAgIH0KICAgICBpZiAoZGVjb2Rlci5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0g
TWVzc2FnZXM6OldlYlJUQ01vbml0b3I6Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSkgewotICAgICAg
ICBXZWJQcm9jZXNzOjpzaW5nbGV0b24oKS5saWJXZWJSVENOZXR3b3JrKCkubW9uaXRvcigpLmRp
ZFJlY2VpdmVNZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29kZXIpOworICAgICAgICBhdXRvJiBsaWJX
ZWJSVENOZXR3b3JrID0gV2ViUHJvY2Vzczo6c2luZ2xldG9uKCkubGliV2ViUlRDTmV0d29yaygp
OworICAgICAgICBpZiAobGliV2ViUlRDTmV0d29yay5pc0FjdGl2ZSgpKQorICAgICAgICAgICAg
bGliV2ViUlRDTmV0d29yay5tb25pdG9yKCkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29ubmVjdGlvbiwg
ZGVjb2Rlcik7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIFJFTEVBU0VfTE9HX0VSUk9SKFdl
YlJUQywgIlJlY2VpdmVkIFdlYlJUQ01vbml0b3IgbWVzc2FnZSB3aGlsZSBsaWJXZWJSVENOZXR3
b3JrIGlzIG5vdCBhY3RpdmUiKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICBpZiAoZGVj
b2Rlci5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0gTWVzc2FnZXM6OldlYlJUQ1Jlc29sdmVyOjpt
ZXNzYWdlUmVjZWl2ZXJOYW1lKCkpIHsKLSAgICAgICAgV2ViUHJvY2Vzczo6c2luZ2xldG9uKCku
bGliV2ViUlRDTmV0d29yaygpLnJlc29sdmVyKGRlY29kZXIuZGVzdGluYXRpb25JRCgpKS5kaWRS
ZWNlaXZlTWVzc2FnZShjb25uZWN0aW9uLCBkZWNvZGVyKTsKKyAgICAgICAgYXV0byYgbGliV2Vi
UlRDTmV0d29yayA9IFdlYlByb2Nlc3M6OnNpbmdsZXRvbigpLmxpYldlYlJUQ05ldHdvcmsoKTsK
KyAgICAgICAgaWYgKGxpYldlYlJUQ05ldHdvcmsuaXNBY3RpdmUoKSkKKyAgICAgICAgICAgIGxp
YldlYlJUQ05ldHdvcmsucmVzb2x2ZXIoZGVjb2Rlci5kZXN0aW5hdGlvbklEKCkpLmRpZFJlY2Vp
dmVNZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29kZXIpOworICAgICAgICBlbHNlCisgICAgICAgICAg
ICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMsICJSZWNlaXZlZCBXZWJSVENSZXNvbHZlciBtZXNz
YWdlIHdoaWxlIGxpYldlYlJUQ05ldHdvcmsgaXMgbm90IGFjdGl2ZSIpOwogICAgICAgICByZXR1
cm47CiAgICAgfQogI2VuZGlmCiAjaWYgRU5BQkxFKFdFQl9SVEMpCiAgICAgaWYgKGRlY29kZXIu
bWVzc2FnZVJlY2VpdmVyTmFtZSgpID09IE1lc3NhZ2VzOjpXZWJNRE5TUmVnaXN0ZXI6Om1lc3Nh
Z2VSZWNlaXZlck5hbWUoKSkgewotICAgICAgICBXZWJQcm9jZXNzOjpzaW5nbGV0b24oKS5saWJX
ZWJSVENOZXR3b3JrKCkubWRuc1JlZ2lzdGVyKCkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29ubmVjdGlv
biwgZGVjb2Rlcik7CisgICAgICAgIGF1dG8mIGxpYldlYlJUQ05ldHdvcmsgPSBXZWJQcm9jZXNz
OjpzaW5nbGV0b24oKS5saWJXZWJSVENOZXR3b3JrKCk7CisgICAgICAgIGlmIChsaWJXZWJSVENO
ZXR3b3JrLmlzQWN0aXZlKCkpCisgICAgICAgICAgICBsaWJXZWJSVENOZXR3b3JrLm1kbnNSZWdp
c3RlcigpLmRpZFJlY2VpdmVNZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29kZXIpOworICAgICAgICBl
bHNlCisgICAgICAgICAgICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMsICJSZWNlaXZlZCBXZWJN
RE5TUmVnaXN0ZXIgbWVzc2FnZSB3aGlsZSBsaWJXZWJSVENOZXR3b3JrIGlzIG5vdCBhY3RpdmUi
KTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9XZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xpYldlYlJUQ05ldHdvcmsuaCBiL1NvdXJj
ZS9XZWJLaXQvV2ViUHJvY2Vzcy9OZXR3b3JrL3dlYnJ0Yy9MaWJXZWJSVENOZXR3b3JrLmgKaW5k
ZXggMDg2Yzk3ZTJkMjNiNzY4NjljZTM4MDBmNDE3NzcxNmI2OGQ1M2E4MC4uMGQ4YzMxOTQ1YmYx
MGU5YTY0YWUzMGM2MzYzZjVmMWVlODVjMTIwYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9X
ZWJQcm9jZXNzL05ldHdvcmsvd2VicnRjL0xpYldlYlJUQ05ldHdvcmsuaAorKysgYi9Tb3VyY2Uv
V2ViS2l0L1dlYlByb2Nlc3MvTmV0d29yay93ZWJydGMvTGliV2ViUlRDTmV0d29yay5oCkBAIC0y
Niw2ICsyNiw3IEBACiAjcHJhZ21hIG9uY2UKIAogI2lmIFVTRShMSUJXRUJSVEMpCisjaW5jbHVk
ZSAiTGliV2ViUlRDUHJvdmlkZXIuaCIKICNpbmNsdWRlICJMaWJXZWJSVENTb2NrZXRGYWN0b3J5
LmgiCiAjaW5jbHVkZSAiV2ViUlRDTW9uaXRvci5oIgogI2luY2x1ZGUgIldlYlJUQ1Jlc29sdmVy
LmgiCkBAIC00NCw2ICs0NSw4IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgbmV0d29ya1Byb2Nlc3ND
cmFzaGVkKCk7CiAKKyAgICBib29sIGlzQWN0aXZlKCkgY29uc3Q7CisKICNpZiBVU0UoTElCV0VC
UlRDKQogICAgIFdlYlJUQ01vbml0b3ImIG1vbml0b3IoKSB7IHJldHVybiBtX3dlYk5ldHdvcmtN
b25pdG9yOyB9CiAgICAgTGliV2ViUlRDU29ja2V0RmFjdG9yeSYgc29ja2V0RmFjdG9yeSgpIHsg
cmV0dXJuIG1fc29ja2V0RmFjdG9yeTsgfQpAQCAtNzUsNCArNzgsMTMgQEAgaW5saW5lIHZvaWQg
TGliV2ViUlRDTmV0d29yazo6bmV0d29ya1Byb2Nlc3NDcmFzaGVkKCkKICNlbmRpZgogfQogCitp
bmxpbmUgYm9vbCBMaWJXZWJSVENOZXR3b3JrOjppc0FjdGl2ZSgpIGNvbnN0Cit7CisjaWYgVVNF
KExJQldFQlJUQykKKyAgICByZXR1cm4gV2ViQ29yZTo6TGliV2ViUlRDUHJvdmlkZXI6Omhhc1dl
YlJUQ1RocmVhZHMoKTsKKyNlbHNlCisgICAgcmV0dXJuIGZhbHNlOworI2VuZGlmCit9CisKIH0g
Ly8gbmFtZXNwYWNlIFdlYktpdAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393135</attachid>
            <date>2020-03-10 04:21:14 -0700</date>
            <delta_ts>2020-04-14 03:18:40 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-207376-20200310122112.patch</filename>
            <type>text/plain</type>
            <size>5236</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4MTkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IGI3MjdlMDNhMWU2M2YzYjM2
ZGNkMmUzNDU2ZGIwMjI2Y2MxZmVjNWMuLjY3MjY3OThlZTdiYjZlZGRlMGIwMmI3MWJjYzg3MWIw
NWJjMjdhOGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjAtMDMtMTAgIHlvdWVubiBm
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIERvIG5vdCBwcm9jZXNzIFJUQyBO
ZXR3b3JrIG1lc3NhZ2VzIGNvbWluZyBmcm9tIE5ldHdvcmtQcm9jZXNzIGlmIExpYldlYlJUQ05l
dHdvcmsgaXMgbm90IGFjdGl2ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjA3Mzc2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgRXJpYyBDYXJsc29uLgor
CisgICAgICAgIEluIGNhc2UgTGliV2ViUlRDTmV0d29yayBpcyBub3QgYWN0aXZlLCB3ZSBkbyBu
b3QgaGF2ZSBpbnN0YW50aWF0ZWQgYW55IHBlZXIgY29ubmVjdGlvbi4KKyAgICAgICAgV2UgZG8g
bm90IGhhdmUgc3RhcnRlZCBhbnkgcmVsYXRlZCBSVEMgdGhyZWFkIHNvIHdlIGFyZSBub3QgZXhw
ZWN0aW5nIGFueSBSVEMgbWVzc2FnZSBmcm9tIE5ldHdvcmsgUHJvY2Vzcy4KKyAgICAgICAgRXhp
dCBlYXJseSBpbiB0aGF0IGNhc2UuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL05ldHdvcmsvTmV0
d29ya1Byb2Nlc3NDb25uZWN0aW9uLmNwcDoKKyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Byb2Nl
c3NDb25uZWN0aW9uOjpkaWRSZWNlaXZlTWVzc2FnZSk6CisgICAgICAgICogV2ViUHJvY2Vzcy9O
ZXR3b3JrL3dlYnJ0Yy9MaWJXZWJSVENOZXR3b3JrLmg6CisgICAgICAgIChXZWJLaXQ6OkxpYldl
YlJUQ05ldHdvcms6OmlzQWN0aXZlIGNvbnN0KToKKwogMjAyMC0wMy0xMCAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIERyb3AgdW51c2VkIERpc2FibGVJQ0VDYW5k
aWRhdGVGaWx0ZXJpbmcgLyBFbmFibGVJQ0VDYW5kaWRhdGVGaWx0ZXJpbmcgSVBDIG1lc3NhZ2Vz
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTmV0d29yay9OZXR3b3JrUHJv
Y2Vzc0Nvbm5lY3Rpb24uY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvTmV0
d29ya1Byb2Nlc3NDb25uZWN0aW9uLmNwcAppbmRleCBjY2JmYzQ0MjgzNzJjM2UwODZkMGI4ZTY5
Mjc0NTg1N2VhMzg1NjZiLi4yMzlhNzk3MWViZTQ5Yjg1NTllMTg1Y2E2ZjQxZGQ4ZmMwMDI4ZDUx
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTmV0d29yay9OZXR3b3JrUHJv
Y2Vzc0Nvbm5lY3Rpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9OZXR3b3Jr
L05ldHdvcmtQcm9jZXNzQ29ubmVjdGlvbi5jcHAKQEAgLTExMSwyMSArMTExLDM3IEBAIHZvaWQg
TmV0d29ya1Byb2Nlc3NDb25uZWN0aW9uOjpkaWRSZWNlaXZlTWVzc2FnZShJUEM6OkNvbm5lY3Rp
b24mIGNvbm5lY3Rpb24sIElQCiAKICNpZiBVU0UoTElCV0VCUlRDKQogICAgIGlmIChkZWNvZGVy
Lm1lc3NhZ2VSZWNlaXZlck5hbWUoKSA9PSBNZXNzYWdlczo6V2ViUlRDU29ja2V0OjptZXNzYWdl
UmVjZWl2ZXJOYW1lKCkpIHsKLSAgICAgICAgV2ViUHJvY2Vzczo6c2luZ2xldG9uKCkubGliV2Vi
UlRDTmV0d29yaygpLnNvY2tldChtYWtlT2JqZWN0SWRlbnRpZmllcjxMaWJXZWJSVENTb2NrZXRJ
ZGVudGlmaWVyVHlwZT4oZGVjb2Rlci5kZXN0aW5hdGlvbklEKCkpKS5kaWRSZWNlaXZlTWVzc2Fn
ZShjb25uZWN0aW9uLCBkZWNvZGVyKTsKKyAgICAgICAgYXV0byYgbGliV2ViUlRDTmV0d29yayA9
IFdlYlByb2Nlc3M6OnNpbmdsZXRvbigpLmxpYldlYlJUQ05ldHdvcmsoKTsKKyAgICAgICAgaWYg
KGxpYldlYlJUQ05ldHdvcmsuaXNBY3RpdmUoKSkKKyAgICAgICAgICAgIGxpYldlYlJUQ05ldHdv
cmsuc29ja2V0KG1ha2VPYmplY3RJZGVudGlmaWVyPExpYldlYlJUQ1NvY2tldElkZW50aWZpZXJU
eXBlPihkZWNvZGVyLmRlc3RpbmF0aW9uSUQoKSkpLmRpZFJlY2VpdmVNZXNzYWdlKGNvbm5lY3Rp
b24sIGRlY29kZXIpOworICAgICAgICBlbHNlCisgICAgICAgICAgICBSRUxFQVNFX0xPR19FUlJP
UihXZWJSVEMsICJSZWNlaXZlZCBXZWJSVENTb2NrZXQgbWVzc2FnZSB3aGlsZSBsaWJXZWJSVENO
ZXR3b3JrIGlzIG5vdCBhY3RpdmUiKTsKICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICBpZiAo
ZGVjb2Rlci5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0gTWVzc2FnZXM6OldlYlJUQ01vbml0b3I6
Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSkgewotICAgICAgICBXZWJQcm9jZXNzOjpzaW5nbGV0b24o
KS5saWJXZWJSVENOZXR3b3JrKCkubW9uaXRvcigpLmRpZFJlY2VpdmVNZXNzYWdlKGNvbm5lY3Rp
b24sIGRlY29kZXIpOworICAgICAgICBhdXRvJiBsaWJXZWJSVENOZXR3b3JrID0gV2ViUHJvY2Vz
czo6c2luZ2xldG9uKCkubGliV2ViUlRDTmV0d29yaygpOworICAgICAgICBpZiAobGliV2ViUlRD
TmV0d29yay5pc0FjdGl2ZSgpKQorICAgICAgICAgICAgbGliV2ViUlRDTmV0d29yay5tb25pdG9y
KCkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29ubmVjdGlvbiwgZGVjb2Rlcik7CisgICAgICAgIGVsc2UK
KyAgICAgICAgICAgIFJFTEVBU0VfTE9HX0VSUk9SKFdlYlJUQywgIlJlY2VpdmVkIFdlYlJUQ01v
bml0b3IgbWVzc2FnZSB3aGlsZSBsaWJXZWJSVENOZXR3b3JrIGlzIG5vdCBhY3RpdmUiKTsKICAg
ICAgICAgcmV0dXJuOwogICAgIH0KICAgICBpZiAoZGVjb2Rlci5tZXNzYWdlUmVjZWl2ZXJOYW1l
KCkgPT0gTWVzc2FnZXM6OldlYlJUQ1Jlc29sdmVyOjptZXNzYWdlUmVjZWl2ZXJOYW1lKCkpIHsK
LSAgICAgICAgV2ViUHJvY2Vzczo6c2luZ2xldG9uKCkubGliV2ViUlRDTmV0d29yaygpLnJlc29s
dmVyKG1ha2VPYmplY3RJZGVudGlmaWVyPExpYldlYlJUQ1Jlc29sdmVySWRlbnRpZmllclR5cGU+
KGRlY29kZXIuZGVzdGluYXRpb25JRCgpKSkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29ubmVjdGlvbiwg
ZGVjb2Rlcik7CisgICAgICAgIGF1dG8mIGxpYldlYlJUQ05ldHdvcmsgPSBXZWJQcm9jZXNzOjpz
aW5nbGV0b24oKS5saWJXZWJSVENOZXR3b3JrKCk7CisgICAgICAgIGlmIChsaWJXZWJSVENOZXR3
b3JrLmlzQWN0aXZlKCkpCisgICAgICAgICAgICBsaWJXZWJSVENOZXR3b3JrLnJlc29sdmVyKG1h
a2VPYmplY3RJZGVudGlmaWVyPExpYldlYlJUQ1Jlc29sdmVySWRlbnRpZmllclR5cGU+KGRlY29k
ZXIuZGVzdGluYXRpb25JRCgpKSkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29ubmVjdGlvbiwgZGVjb2Rl
cik7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIFJFTEVBU0VfTE9HX0VSUk9SKFdlYlJUQywg
IlJlY2VpdmVkIFdlYlJUQ1Jlc29sdmVyIG1lc3NhZ2Ugd2hpbGUgbGliV2ViUlRDTmV0d29yayBp
cyBub3QgYWN0aXZlIik7CiAgICAgICAgIHJldHVybjsKICAgICB9CiAjZW5kaWYKICNpZiBFTkFC
TEUoV0VCX1JUQykKICAgICBpZiAoZGVjb2Rlci5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0gTWVz
c2FnZXM6OldlYk1ETlNSZWdpc3Rlcjo6bWVzc2FnZVJlY2VpdmVyTmFtZSgpKSB7Ci0gICAgICAg
IFdlYlByb2Nlc3M6OnNpbmdsZXRvbigpLmxpYldlYlJUQ05ldHdvcmsoKS5tZG5zUmVnaXN0ZXIo
KS5kaWRSZWNlaXZlTWVzc2FnZShjb25uZWN0aW9uLCBkZWNvZGVyKTsKKyAgICAgICAgYXV0byYg
bGliV2ViUlRDTmV0d29yayA9IFdlYlByb2Nlc3M6OnNpbmdsZXRvbigpLmxpYldlYlJUQ05ldHdv
cmsoKTsKKyAgICAgICAgaWYgKGxpYldlYlJUQ05ldHdvcmsuaXNBY3RpdmUoKSkKKyAgICAgICAg
ICAgIGxpYldlYlJUQ05ldHdvcmsubWRuc1JlZ2lzdGVyKCkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29u
bmVjdGlvbiwgZGVjb2Rlcik7CisgICAgICAgIGVsc2UKKyAgICAgICAgICAgIFJFTEVBU0VfTE9H
X0VSUk9SKFdlYlJUQywgIlJlY2VpdmVkIFdlYk1ETlNSZWdpc3RlciBtZXNzYWdlIHdoaWxlIGxp
YldlYlJUQ05ldHdvcmsgaXMgbm90IGFjdGl2ZSIpOwogICAgICAgICByZXR1cm47CiAgICAgfQog
I2VuZGlmCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTmV0d29yay93ZWJy
dGMvTGliV2ViUlRDTmV0d29yay5oIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsv
d2VicnRjL0xpYldlYlJUQ05ldHdvcmsuaAppbmRleCAwN2IyN2JiNTE1NTljZjY1OTVmYTc3MzBk
MGM2NGU4ZmVmZTU3MWFlLi5kMWY0OWYwNjg4ZGU2YmQ0ZjcwZWFiNjQwMDMwNjE2MWExODE5MTRm
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvTmV0d29yay93ZWJydGMvTGli
V2ViUlRDTmV0d29yay5oCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9OZXR3b3JrL3dl
YnJ0Yy9MaWJXZWJSVENOZXR3b3JrLmgKQEAgLTI2LDYgKzI2LDcgQEAKICNwcmFnbWEgb25jZQog
CiAjaWYgVVNFKExJQldFQlJUQykKKyNpbmNsdWRlICJMaWJXZWJSVENQcm92aWRlci5oIgogI2lu
Y2x1ZGUgIkxpYldlYlJUQ1NvY2tldEZhY3RvcnkuaCIKICNpbmNsdWRlICJXZWJSVENNb25pdG9y
LmgiCiAjaW5jbHVkZSAiV2ViUlRDUmVzb2x2ZXIuaCIKQEAgLTQ0LDYgKzQ1LDggQEAgcHVibGlj
OgogCiAgICAgdm9pZCBuZXR3b3JrUHJvY2Vzc0NyYXNoZWQoKTsKIAorICAgIGJvb2wgaXNBY3Rp
dmUoKSBjb25zdDsKKwogI2lmIFVTRShMSUJXRUJSVEMpCiAgICAgV2ViUlRDTW9uaXRvciYgbW9u
aXRvcigpIHsgcmV0dXJuIG1fd2ViTmV0d29ya01vbml0b3I7IH0KICAgICBMaWJXZWJSVENTb2Nr
ZXRGYWN0b3J5JiBzb2NrZXRGYWN0b3J5KCkgeyByZXR1cm4gbV9zb2NrZXRGYWN0b3J5OyB9CkBA
IC03NSw0ICs3OCwxMyBAQCBpbmxpbmUgdm9pZCBMaWJXZWJSVENOZXR3b3JrOjpuZXR3b3JrUHJv
Y2Vzc0NyYXNoZWQoKQogI2VuZGlmCiB9CiAKK2lubGluZSBib29sIExpYldlYlJUQ05ldHdvcms6
OmlzQWN0aXZlKCkgY29uc3QKK3sKKyNpZiBVU0UoTElCV0VCUlRDKQorICAgIHJldHVybiBXZWJD
b3JlOjpMaWJXZWJSVENQcm92aWRlcjo6aGFzV2ViUlRDVGhyZWFkcygpOworI2Vsc2UKKyAgICBy
ZXR1cm4gZmFsc2U7CisjZW5kaWYKK30KKwogfSAvLyBuYW1lc3BhY2UgV2ViS2l0Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>396396</attachid>
            <date>2020-04-14 03:18:47 -0700</date>
            <delta_ts>2020-04-14 04:26:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-207376-20200414121846.patch</filename>
            <type>text/plain</type>
            <size>4253</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwMDYyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDc5YjgyZDVlNDFlOWFkMDgx
YTZmMWJhYzM5NWRkZjlhZjMxOWEzYTIuLjc0ZmQwNGI4OTQ4MTM4MjM5NTIwYWU3Nzk3YTMwODNk
Y2Y0NDAwNWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMjAtMDQtMTQgIFlvdWVubiBG
YWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgorCisgICAgICAgIERvIG5vdCBwcm9jZXNzIFJUQyBO
ZXR3b3JrIG1lc3NhZ2VzIGNvbWluZyBmcm9tIE5ldHdvcmtQcm9jZXNzIGlmIExpYldlYlJUQ05l
dHdvcmsgaXMgbm90IGFjdGl2ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjA3Mzc2CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81OTIzODYxMT4KKwor
ICAgICAgICBVbnJldmlld2VkLgorICAgICAgICBQb3N0LWNvbW1pdCByZXZpZXcgdXBkYXRlLCBj
aGFuZ2UgdmFyaWFibGUgbmFtZSB0byBuZXR3b3JrLgorICAgICAgICBObyBjaGFuZ2Ugb2YgYmVo
YXZpb3IuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL05ldHdvcmsvTmV0d29ya1Byb2Nlc3NDb25u
ZWN0aW9uLmNwcDoKKyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Byb2Nlc3NDb25uZWN0aW9uOjpk
aWRSZWNlaXZlTWVzc2FnZSk6CisKIDIwMjAtMDQtMTQgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5A
YXBwbGUuY29tPgogCiAgICAgICAgIEFkZCBsb2dnaW5nIGluIGNhc2Ugb2YgV2ViUlRDIHNvY2tl
dCBlcnJvcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvTmV0
d29ya1Byb2Nlc3NDb25uZWN0aW9uLmNwcCBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9OZXR3
b3JrL05ldHdvcmtQcm9jZXNzQ29ubmVjdGlvbi5jcHAKaW5kZXggN2UwYWU4OTIxMGUxNWNkNWNj
MzFmZWM2NDMxNzRhNzYyNjgyOTBmYS4uMzQ4ZDhjOWMyYjU2YTRmOTRlMWYwODIxM2I1MGRjMThk
MWUzMDFiZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL05ldHdvcmsvTmV0
d29ya1Byb2Nlc3NDb25uZWN0aW9uLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3Mv
TmV0d29yay9OZXR3b3JrUHJvY2Vzc0Nvbm5lY3Rpb24uY3BwCkBAIC0xMTMsMjUgKzExMywyNSBA
QCB2b2lkIE5ldHdvcmtQcm9jZXNzQ29ubmVjdGlvbjo6ZGlkUmVjZWl2ZU1lc3NhZ2UoSVBDOjpD
b25uZWN0aW9uJiBjb25uZWN0aW9uLCBJUAogCiAjaWYgVVNFKExJQldFQlJUQykKICAgICBpZiAo
ZGVjb2Rlci5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0gTWVzc2FnZXM6OldlYlJUQ1NvY2tldDo6
bWVzc2FnZVJlY2VpdmVyTmFtZSgpKSB7Ci0gICAgICAgIGF1dG8mIGxpYldlYlJUQ05ldHdvcmsg
PSBXZWJQcm9jZXNzOjpzaW5nbGV0b24oKS5saWJXZWJSVENOZXR3b3JrKCk7Ci0gICAgICAgIGlm
IChsaWJXZWJSVENOZXR3b3JrLmlzQWN0aXZlKCkpCi0gICAgICAgICAgICBsaWJXZWJSVENOZXR3
b3JrLnNvY2tldChtYWtlT2JqZWN0SWRlbnRpZmllcjxMaWJXZWJSVENTb2NrZXRJZGVudGlmaWVy
VHlwZT4oZGVjb2Rlci5kZXN0aW5hdGlvbklEKCkpKS5kaWRSZWNlaXZlTWVzc2FnZShjb25uZWN0
aW9uLCBkZWNvZGVyKTsKKyAgICAgICAgYXV0byYgbmV0d29yayA9IFdlYlByb2Nlc3M6OnNpbmds
ZXRvbigpLmxpYldlYlJUQ05ldHdvcmsoKTsKKyAgICAgICAgaWYgKG5ldHdvcmsuaXNBY3RpdmUo
KSkKKyAgICAgICAgICAgIG5ldHdvcmsuc29ja2V0KG1ha2VPYmplY3RJZGVudGlmaWVyPExpYldl
YlJUQ1NvY2tldElkZW50aWZpZXJUeXBlPihkZWNvZGVyLmRlc3RpbmF0aW9uSUQoKSkpLmRpZFJl
Y2VpdmVNZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29kZXIpOwogICAgICAgICBlbHNlCiAgICAgICAg
ICAgICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMsICJSZWNlaXZlZCBXZWJSVENTb2NrZXQgbWVz
c2FnZSB3aGlsZSBsaWJXZWJSVENOZXR3b3JrIGlzIG5vdCBhY3RpdmUiKTsKICAgICAgICAgcmV0
dXJuOwogICAgIH0KICAgICBpZiAoZGVjb2Rlci5tZXNzYWdlUmVjZWl2ZXJOYW1lKCkgPT0gTWVz
c2FnZXM6OldlYlJUQ01vbml0b3I6Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSkgewotICAgICAgICBh
dXRvJiBsaWJXZWJSVENOZXR3b3JrID0gV2ViUHJvY2Vzczo6c2luZ2xldG9uKCkubGliV2ViUlRD
TmV0d29yaygpOwotICAgICAgICBpZiAobGliV2ViUlRDTmV0d29yay5pc0FjdGl2ZSgpKQotICAg
ICAgICAgICAgbGliV2ViUlRDTmV0d29yay5tb25pdG9yKCkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29u
bmVjdGlvbiwgZGVjb2Rlcik7CisgICAgICAgIGF1dG8mIG5ldHdvcmsgPSBXZWJQcm9jZXNzOjpz
aW5nbGV0b24oKS5saWJXZWJSVENOZXR3b3JrKCk7CisgICAgICAgIGlmIChuZXR3b3JrLmlzQWN0
aXZlKCkpCisgICAgICAgICAgICBuZXR3b3JrLm1vbml0b3IoKS5kaWRSZWNlaXZlTWVzc2FnZShj
b25uZWN0aW9uLCBkZWNvZGVyKTsKICAgICAgICAgZWxzZQogICAgICAgICAgICAgUkVMRUFTRV9M
T0dfRVJST1IoV2ViUlRDLCAiUmVjZWl2ZWQgV2ViUlRDTW9uaXRvciBtZXNzYWdlIHdoaWxlIGxp
YldlYlJUQ05ldHdvcmsgaXMgbm90IGFjdGl2ZSIpOwogICAgICAgICByZXR1cm47CiAgICAgfQog
ICAgIGlmIChkZWNvZGVyLm1lc3NhZ2VSZWNlaXZlck5hbWUoKSA9PSBNZXNzYWdlczo6V2ViUlRD
UmVzb2x2ZXI6Om1lc3NhZ2VSZWNlaXZlck5hbWUoKSkgewotICAgICAgICBhdXRvJiBsaWJXZWJS
VENOZXR3b3JrID0gV2ViUHJvY2Vzczo6c2luZ2xldG9uKCkubGliV2ViUlRDTmV0d29yaygpOwot
ICAgICAgICBpZiAobGliV2ViUlRDTmV0d29yay5pc0FjdGl2ZSgpKQotICAgICAgICAgICAgbGli
V2ViUlRDTmV0d29yay5yZXNvbHZlcihtYWtlT2JqZWN0SWRlbnRpZmllcjxMaWJXZWJSVENSZXNv
bHZlcklkZW50aWZpZXJUeXBlPihkZWNvZGVyLmRlc3RpbmF0aW9uSUQoKSkpLmRpZFJlY2VpdmVN
ZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29kZXIpOworICAgICAgICBhdXRvJiBuZXR3b3JrID0gV2Vi
UHJvY2Vzczo6c2luZ2xldG9uKCkubGliV2ViUlRDTmV0d29yaygpOworICAgICAgICBpZiAobmV0
d29yay5pc0FjdGl2ZSgpKQorICAgICAgICAgICAgbmV0d29yay5yZXNvbHZlcihtYWtlT2JqZWN0
SWRlbnRpZmllcjxMaWJXZWJSVENSZXNvbHZlcklkZW50aWZpZXJUeXBlPihkZWNvZGVyLmRlc3Rp
bmF0aW9uSUQoKSkpLmRpZFJlY2VpdmVNZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29kZXIpOwogICAg
ICAgICBlbHNlCiAgICAgICAgICAgICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMsICJSZWNlaXZl
ZCBXZWJSVENSZXNvbHZlciBtZXNzYWdlIHdoaWxlIGxpYldlYlJUQ05ldHdvcmsgaXMgbm90IGFj
dGl2ZSIpOwogICAgICAgICByZXR1cm47CkBAIC0xMzksOSArMTM5LDkgQEAgdm9pZCBOZXR3b3Jr
UHJvY2Vzc0Nvbm5lY3Rpb246OmRpZFJlY2VpdmVNZXNzYWdlKElQQzo6Q29ubmVjdGlvbiYgY29u
bmVjdGlvbiwgSVAKICNlbmRpZgogI2lmIEVOQUJMRShXRUJfUlRDKQogICAgIGlmIChkZWNvZGVy
Lm1lc3NhZ2VSZWNlaXZlck5hbWUoKSA9PSBNZXNzYWdlczo6V2ViTUROU1JlZ2lzdGVyOjptZXNz
YWdlUmVjZWl2ZXJOYW1lKCkpIHsKLSAgICAgICAgYXV0byYgbGliV2ViUlRDTmV0d29yayA9IFdl
YlByb2Nlc3M6OnNpbmdsZXRvbigpLmxpYldlYlJUQ05ldHdvcmsoKTsKLSAgICAgICAgaWYgKGxp
YldlYlJUQ05ldHdvcmsuaXNBY3RpdmUoKSkKLSAgICAgICAgICAgIGxpYldlYlJUQ05ldHdvcmsu
bWRuc1JlZ2lzdGVyKCkuZGlkUmVjZWl2ZU1lc3NhZ2UoY29ubmVjdGlvbiwgZGVjb2Rlcik7Cisg
ICAgICAgIGF1dG8mIG5ldHdvcmsgPSBXZWJQcm9jZXNzOjpzaW5nbGV0b24oKS5saWJXZWJSVENO
ZXR3b3JrKCk7CisgICAgICAgIGlmIChuZXR3b3JrLmlzQWN0aXZlKCkpCisgICAgICAgICAgICBu
ZXR3b3JrLm1kbnNSZWdpc3RlcigpLmRpZFJlY2VpdmVNZXNzYWdlKGNvbm5lY3Rpb24sIGRlY29k
ZXIpOwogICAgICAgICBlbHNlCiAgICAgICAgICAgICBSRUxFQVNFX0xPR19FUlJPUihXZWJSVEMs
ICJSZWNlaXZlZCBXZWJNRE5TUmVnaXN0ZXIgbWVzc2FnZSB3aGlsZSBsaWJXZWJSVENOZXR3b3Jr
IGlzIG5vdCBhY3RpdmUiKTsKICAgICAgICAgcmV0dXJuOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>