<?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>215722</bug_id>
          
          <creation_ts>2020-08-20 18:04:12 -0700</creation_ts>
          <short_desc>RTCRtpSynchronizationSource.rtpTimestamp is not populated</short_desc>
          <delta_ts>2020-08-24 02:28:15 -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="Justin Uberti">juberti</reporter>
          <assigned_to name="Justin Uberti">juberti</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>cdumez</cc>
    
    <cc>darin</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</cc>
    
    <cc>kondapallykalyan</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>1681900</commentid>
    <comment_count>0</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-20 18:04:12 -0700</bug_when>
    <thetext>As defined in https://developer.mozilla.org/en-US/docs/Web/API/RTCRtpContributingSource. You&apos;ll see that timestamp, source, and audioLevel are all filled in, but rtpTimestamp is not.

You can repro by doing RTPReceiver.getSynchronizationSources for any incoming RTP stream, where you&apos;ll get a result of the form {source: 4171861391, timestamp: 735867319}.

This prevents correlation of video frames with their RTP timestamps.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681902</commentid>
    <comment_count>1</comment_count>
      <attachid>406993</attachid>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-20 18:11:15 -0700</bug_when>
    <thetext>Created attachment 406993
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681906</commentid>
    <comment_count>2</comment_count>
      <attachid>406994</attachid>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-20 18:30:41 -0700</bug_when>
    <thetext>Created attachment 406994
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681947</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-21 00:19:52 -0700</bug_when>
    <thetext>/Volumes/Data/worker/Commit-Queue/build/Source/WebCore/ChangeLog neither lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber stamp&quot; (case insensitive).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681949</commentid>
    <comment_count>4</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-08-21 00:36:27 -0700</bug_when>
    <thetext>(In reply to EWS from comment #3)
&gt; /Volumes/Data/worker/Commit-Queue/build/Source/WebCore/ChangeLog neither
&gt; lists a valid reviewer nor contains the string &quot;Unreviewed&quot; or &quot;Rubber
&gt; stamp&quot; (case insensitive).

Oh right, the ChangeLog needs to have something like &apos;Reviewed by NOBODY (OOPS!).&apos; that the commit queue bot would update with the actual reviewer name.

@Justin, would you be able to the update change log? Either adding this OOPS line or &apos;Reviewed by Youenn Fablet.&apos;

From a test point of view, could we add a test or a simple assert in WPT test LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html?
Something like assert_equals(typeof source.rtpTimestamp, &apos;number&apos;)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681990</commentid>
    <comment_count>5</comment_count>
      <attachid>407017</attachid>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 10:49:20 -0700</bug_when>
    <thetext>Created attachment 407017
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681991</commentid>
    <comment_count>6</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 10:51:26 -0700</bug_when>
    <thetext>Fixed the changelog. Regarding tests, LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html already has the check you mentioned, will look more closely to see why it didn&apos;t catch the initial issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681993</commentid>
    <comment_count>7</comment_count>
      <attachid>407017</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 11:08:18 -0700</bug_when>
    <thetext>Comment on attachment 407017
Patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        Covered by existing tests, including LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html

Covered how? I don’t see a change to expected test results in this patch; I’d expect to see tests passing now that failed before.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682002</commentid>
    <comment_count>8</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 11:22:24 -0700</bug_when>
    <thetext>Right, that&apos;s what I&apos;m trying to figure out. LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html fails for me when I run it standalone without my patch, so I&apos;m trying to see why this hasn&apos;t been an issue before.

It&apos;s marked as a &apos;slow&apos; test, perhaps it&apos;s excluded from run-webkit-tests somehow?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682013</commentid>
    <comment_count>9</comment_count>
      <attachid>407017</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 12:22:48 -0700</bug_when>
    <thetext>Comment on attachment 407017
Patch

Maybe Youenn should review? Maybe Youenn has an idea why there is no test failure without this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682028</commentid>
    <comment_count>10</comment_count>
      <attachid>407026</attachid>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 13:46:30 -0700</bug_when>
    <thetext>Created attachment 407026
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682029</commentid>
    <comment_count>11</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 13:48:58 -0700</bug_when>
    <thetext>OK, I figured it out. There were tests that were expected to fail in RTCRtpReceiver-getSynchronizationSources.https-expected.txt, which explains why run-webkit-tests didn&apos;t complain. I removed the relevant expected failures and everything looks good now.

New patch uploaded with these updates to the expected.txt file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682034</commentid>
    <comment_count>12</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 14:43:20 -0700</bug_when>
    <thetext>Ready for commit queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682035</commentid>
    <comment_count>13</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 15:03:21 -0700</bug_when>
    <thetext>Looks like the new test is failing on the mac-wk2 EWS bot. I wonder why?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682048</commentid>
    <comment_count>14</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 15:46:22 -0700</bug_when>
    <thetext>Strange. Anything unusual about that configuration? Would it be worth trying to re-run the bot?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682055</commentid>
    <comment_count>15</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 15:54:20 -0700</bug_when>
    <thetext>Well, the bot tried twice and failed twice. But we can hit the retry button to get it to try again. The failure is:

&gt; FAIL [audio] RTCRtpSynchronizationSource.rtpTimestamp is a number [0, 2^32-1] assert_equals: expected &quot;number&quot; but got &quot;undefined&quot;


I can’t think of anything unusual there; it is on macOS Mojave, which is a bit old. Youenn, do you have any guesses?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682057</commentid>
    <comment_count>16</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 15:57:47 -0700</bug_when>
    <thetext>The problem is that I can&apos;t see a code path that would lead to the value being undefined - my change explicitly populates this property, even if libwebrtc returns a bogus value.

If it fails again, perhaps we can double-check that it applied the patch correctly and that it&apos;s using the right backend.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682073</commentid>
    <comment_count>17</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 16:56:12 -0700</bug_when>
    <thetext>It failed again. No idea how to double check those things!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682074</commentid>
    <comment_count>18</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 16:57:20 -0700</bug_when>
    <thetext>There’s clear evidence in the logs that it applied the patch correctly. But it’s not obvious to me that it did a build. The bot says &quot;download built product&quot;, which doesn’t sound quite right to me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682076</commentid>
    <comment_count>19</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 17:04:59 -0700</bug_when>
    <thetext>I can’t find anything that explains the test failure.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682078</commentid>
    <comment_count>20</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 17:08:08 -0700</bug_when>
    <thetext>I&apos;m kind of at a loss too. Do you have a Mojave machine or VM lying around that you could try the test on?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682079</commentid>
    <comment_count>21</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 17:08:50 -0700</bug_when>
    <thetext>I do not, but I am sure someone from Apple does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682080</commentid>
    <comment_count>22</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-21 17:16:52 -0700</bug_when>
    <thetext>Is there a way to submit a patch directly to that trybot? I could try some printf debugging to try to understand what&apos;s happening here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682081</commentid>
    <comment_count>23</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-21 17:19:06 -0700</bug_when>
    <thetext>Currently asking for help in Slack.

I don’t know anything about uploading a patch to only a single trybot. You can definitely upload a patch with printf in it to see what happens, but it will go to all the EWS bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682090</commentid>
    <comment_count>24</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-08-21 18:24:13 -0700</bug_when>
    <thetext>(In reply to Justin Uberti from comment #22)
&gt; Is there a way to submit a patch directly to that trybot? I could try some printf debugging to try to understand what&apos;s happening here.
Feel free to upload a patch with printf here. As Darin mentioned, there isn&apos;t a way to submit a patch directly to a specific queue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682111</commentid>
    <comment_count>25</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-08-22 00:45:38 -0700</bug_when>
    <thetext>Can it be a build system issue where we would need to touch the rtp sync dictionary IDL file to update its conversion routine? Seems strange though that only Mac-wk2 bot would fail.
I’ll check this further on Monday if nobody gets to it before.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682133</commentid>
    <comment_count>26</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-22 09:16:47 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #25)
&gt; Can it be a build system issue where we would need to touch the rtp sync
&gt; dictionary IDL file to update its conversion routine?

It could be, sure. I looked over the make file to see if I could spot a mistake, but did not.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682153</commentid>
    <comment_count>27</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-22 11:52:46 -0700</bug_when>
    <thetext>A build system mistake could explain this. The value might be filled in but the JSRTCRtpContributingSource.cpp file might not be regenerated properly to add the binding for the rtpTimestamp property.

The way this is supposed to work is that since JS_BINDING_IDLS contains that IDL file’s path, JS_DOM_HEADERS is supposed to end up containing JSRTCRtpContributingSource.h and JS_DOM_IMPLEMENTATIONS is supposed to contain JSRTCRtpContributingSource.cpp. Those both are mentioned in an &quot;all&quot; rule, so they should be regenerated if needed.

The rule that generates them is the one that starts with JS%.cpp JS%.h : %.idl. Because VPATH includes $(WebCore)/Modules/mediastream that should trigger for the RTCRtpContributingSource.idl source file and regenerate both JSRTCRtpContributingSource.h and JSRTCRtpContributingSource.cpp. Running the generate-bindings.pl and passing it RTCRtpContributingSource.idl (specified as &quot;$&lt;&quot;).

Then JSRTCRtpContributingSource.cpp should be compiled since it’s part of UnifiedSource12.cpp.

I have no idea which part of this might be malfunctioning.

By the way, while exploring this I discovered at least one mistake. I am pretty sure that this line in the makefile:

    all : $(ADDITIONAL_BINDING_IDLS:%.idl=JS%.h)

is bogus and should be deleted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682161</commentid>
    <comment_count>28</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-22 13:28:14 -0700</bug_when>
    <thetext>Is the bot not doing a clean build?

I did notice when developing this patch that I needed to manually blow away the generated JSRTCRtp*.cpp files in order for the appropriate new ones to be generated. If the bot has stale generated files that could partially explain the problem (although not sure why this would only happen on Mojave).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682165</commentid>
    <comment_count>29</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-22 14:00:25 -0700</bug_when>
    <thetext>(In reply to Justin Uberti from comment #28)
&gt; Is the bot not doing a clean build?

No.

&gt; I did notice when developing this patch that I needed to manually blow away
&gt; the generated JSRTCRtp*.cpp files in order for the appropriate new ones to
&gt; be generated. If the bot has stale generated files that could partially
&gt; explain the problem (although not sure why this would only happen on Mojave).

That’s not just a problem with the bot; it’s a problem for everyone else working on WebKit too. Seems like there is a makefile bug that you worked around.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682166</commentid>
    <comment_count>30</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-22 14:00:43 -0700</bug_when>
    <thetext>So sorry that this is affecting you -- we would really like to figure it out and fix it though.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682167</commentid>
    <comment_count>31</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-08-22 14:04:27 -0700</bug_when>
    <thetext>If it succeeds on a clean build, I plan to land the fix and file a follow-up bug for the underlying issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682173</commentid>
    <comment_count>32</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-22 14:29:50 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #31)
&gt; If it succeeds on a clean build, I plan to land the fix and file a follow-up
&gt; bug for the underlying issue.

Sounds fine.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682174</commentid>
    <comment_count>33</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-22 14:30:33 -0700</bug_when>
    <thetext>I guess the other people won’t see build failures; they’ll just see a mysterious test failure if they run tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682178</commentid>
    <comment_count>34</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-22 14:57:13 -0700</bug_when>
    <thetext>Thanks everyone for your help on this. Agree it would be great to also address the makefile issue at some point - I spent close to an hour trying to figure out if there was some other file I needed to change for the new property to appear in JS.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682203</commentid>
    <comment_count>35</comment_count>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2020-08-22 18:15:49 -0700</bug_when>
    <thetext>I manually did a clean build (by manually deleting the WebKitBuild folder on the bot(ews120)) and re-trying the mac build (https://ews-build.webkit.org/#/builders/33/builds/17675).

The test seems to pass now (https://ews-build.webkit.org/#/builders/31/builds/16155).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682239</commentid>
    <comment_count>36</comment_count>
      <attachid>407026</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-08-23 09:38:17 -0700</bug_when>
    <thetext>Comment on attachment 407026
Patch

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

&gt; Source/WebCore/ChangeLog:8
&gt; +        Updated expected results in LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt.

The bot test failure was most probably due to bug 181714.

&gt; LayoutTests/imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https-expected.txt:4
&gt; +PASS [audio] RTCRtpSynchronizationSource.rtpTimestamp is a number [0, 2^32-1] 

Before committing this patch, we will need to add a ChangeLog entry in LayoutTests/imported/w3c/ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682246</commentid>
    <comment_count>37</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-23 11:29:33 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #36)
&gt; Before committing this patch, we will need to add a ChangeLog entry in
&gt; LayoutTests/imported/w3c/ChangeLog.

I did commit-queue- because we need a new patch with that change log entry.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682247</commentid>
    <comment_count>38</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-08-23 11:29:44 -0700</bug_when>
    <thetext>Tempted to just do it myself!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682256</commentid>
    <comment_count>39</comment_count>
      <attachid>407079</attachid>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-23 13:29:23 -0700</bug_when>
    <thetext>Created attachment 407079
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682257</commentid>
    <comment_count>40</comment_count>
    <who name="Justin Uberti">juberti</who>
    <bug_when>2020-08-23 13:29:46 -0700</bug_when>
    <thetext>Added requested ChangeLog, PTAL</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682269</commentid>
    <comment_count>41</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-23 15:37:02 -0700</bug_when>
    <thetext>Found 1 new test failure: imported/w3c/web-platform-tests/webrtc/RTCRtpReceiver-getSynchronizationSources.https.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682281</commentid>
    <comment_count>42</comment_count>
      <attachid>407091</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2020-08-24 00:18:57 -0700</bug_when>
    <thetext>Created attachment 407091
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682286</commentid>
    <comment_count>43</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-24 02:27:03 -0700</bug_when>
    <thetext>Committed r266052: &lt;https://trac.webkit.org/changeset/266052&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 407091.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1682287</commentid>
    <comment_count>44</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-08-24 02:28:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/67669566&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406993</attachid>
            <date>2020-08-20 18:11:15 -0700</date>
            <delta_ts>2020-08-20 18:30:40 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215722-20200820181114.patch</filename>
            <type>text/plain</type>
            <size>1729</size>
            <attacher name="Justin Uberti">juberti</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1OTg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmU0MzA1MTFjYzQ1ZjY1
NzNiZWZmZWQ2ZjUwYWIzZTU1ODkyOWIyOC4uOWI3YjZjYTgwNjNkN2ZhYzZjMzUwNzQ5ZDg0MmE2
ZmVlZmU1YzIzMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA4LTIwICBKdXN0
aW4gVWJlcnRpICA8anVzdGluQHViZXJ0aS5uYW1lPgorCisgICAgICAgIFJUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgbm90IHBvcHVsYXRlZAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE1NzIyCisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzIChPT1BTISku
CisKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENSdHBS
ZWNlaXZlckJhY2tlbmQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6ZmlsbFJUQ1J0cENvbnRyaWJ1
dGluZ1NvdXJjZSk6CisKIDIwMjAtMDgtMjAgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9oc2llaEBh
cHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTiAocjI2MzcyOSk6IENhcm91c2VsIGZyZWV6
ZXMgb24gImZvdXJ0aCBwYWdlIi9mb3VydGggY2xpY2sgb24gcmlnaHQgYXJyb3cgb24gbmV0Zmxp
eC5jb20KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vbGli
d2VicnRjL0xpYldlYlJUQ1J0cFJlY2VpdmVyQmFja2VuZC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQu
Y3BwCmluZGV4IGU1ODU0MDY3ZTdjZDczZGM1ZmNlODczM2MxNzUwMmFhZGEzYTNiMWYuLjc2M2Y2
MDgzZTA5NjYxNDM3MGQ2ZWU5NGE1YjJmZTliNGMwZWQwNGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vbGlid2VicnRjL0xpYldlYlJUQ1J0cFJlY2VpdmVy
QmFja2VuZC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3
ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5kLmNwcApAQCAtNDEsNiArNDEsNyBAQCBS
VENSdHBQYXJhbWV0ZXJzIExpYldlYlJUQ1J0cFJlY2VpdmVyQmFja2VuZDo6Z2V0UGFyYW1ldGVy
cygpCiBzdGF0aWMgaW5saW5lIHZvaWQgZmlsbFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZShSVENS
dHBDb250cmlidXRpbmdTb3VyY2UmIHNvdXJjZSwgY29uc3Qgd2VicnRjOjpSdHBTb3VyY2UmIHJ0
Y1NvdXJjZSkKIHsKICAgICBzb3VyY2UudGltZXN0YW1wID0gcnRjU291cmNlLnRpbWVzdGFtcF9t
cygpOworICAgIHNvdXJjZS5ydHBUaW1lc3RhbXAgPSBydGNTb3VyY2UucnRwX3RpbWVzdGFtcCgp
OwogICAgIHNvdXJjZS5zb3VyY2UgPSBydGNTb3VyY2Uuc291cmNlX2lkKCk7CiAgICAgaWYgKHJ0
Y1NvdXJjZS5hdWRpb19sZXZlbCgpKQogICAgICAgICBzb3VyY2UuYXVkaW9MZXZlbCA9ICgqcnRj
U291cmNlLmF1ZGlvX2xldmVsKCkgPT0gMTI3KSA/IDAgOiBwb3coMTAsIC0qcnRjU291cmNlLmF1
ZGlvX2xldmVsKCkgLyAyMCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406994</attachid>
            <date>2020-08-20 18:30:41 -0700</date>
            <delta_ts>2020-08-21 10:49:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215722-20200820183040.patch</filename>
            <type>text/plain</type>
            <size>2940</size>
            <attacher name="Justin Uberti">juberti</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1OTg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmU0MzA1MTFjYzQ1ZjY1
NzNiZWZmZWQ2ZjUwYWIzZTU1ODkyOWIyOC4uZmMyZTU4NTFjZTUyOTAxNjU2NjIxMWIwOTNmZmU1
YWRhNWRhMmU5ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIwLTA4LTIwICBKdXN0
aW4gVWJlcnRpICA8anVzdGluQHViZXJ0aS5uYW1lPgorCisgICAgICAgIFJUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgbm90IHByZXNlbnQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTcyMgorCisgICAgICAgIE5vIG5l
dyB0ZXN0cyAoZGlkbid0IGZpbmQgYW4gZWFzeSBwbGFjZSB0byBhZGQgdGVzdHMpLgorCisgICAg
ICAgICogTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJC
YWNrZW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmZpbGxSVENSdHBDb250cmlidXRpbmdTb3Vy
Y2UpOgorCiAyMDIwLTA4LTIwICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29t
PgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyNjM3MjkpOiBDYXJvdXNlbCBmcmVlemVzIG9uICJm
b3VydGggcGFnZSIvZm91cnRoIGNsaWNrIG9uIHJpZ2h0IGFycm93IG9uIG5ldGZsaXguY29tCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0cENvbnRy
aWJ1dGluZ1NvdXJjZS5oIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENS
dHBDb250cmlidXRpbmdTb3VyY2UuaAppbmRleCA0YmZlMjM1NTA3ZDI5MmYwYmIwM2I3NDBmZWE5
NDRhODdiNWM2NmY5Li40MDY2OTIzYjY5MjcyY2VmNzlkNTFkZDkyMmYwMjk0MDFkMjQwNmI4IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0cENvbnRy
aWJ1dGluZ1NvdXJjZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
UlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmgKQEAgLTMxLDYgKzMxLDcgQEAgbmFtZXNwYWNlIFdl
YkNvcmUgewogCiBzdHJ1Y3QgUlRDUnRwQ29udHJpYnV0aW5nU291cmNlIHsKICAgICBkb3VibGUg
dGltZXN0YW1wOworICAgIHVuc2lnbmVkIGxvbmcgcnRwVGltZXN0YW1wOwogICAgIHVuc2lnbmVk
IGxvbmcgc291cmNlOwogICAgIE9wdGlvbmFsPGRvdWJsZT4gYXVkaW9MZXZlbDsKIH07CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0cENvbnRyaWJ1
dGluZ1NvdXJjZS5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0
cENvbnRyaWJ1dGluZ1NvdXJjZS5pZGwKaW5kZXggZjA1ODE1MGU2ZjYyNjc4NGQwZDMzNDU3N2My
ZTY5ZDcyZGY3NThlZC4uNDJlMTMyMzljYmU2NTQyYWE1NmZkODlkY2FkN2E1ZWRjOTI5NTc4NCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENSdHBDb250
cmlidXRpbmdTb3VyY2UuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJl
YW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmlkbApAQCAtMzEsNiArMzEsNyBAQCB0eXBlZGVm
IGRvdWJsZSBET01IaWdoUmVzVGltZVN0YW1wOwogICAgIEpTR2VuZXJhdGVUb0pTT2JqZWN0LAog
XSBkaWN0aW9uYXJ5IFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSB7CiAgICAgcmVxdWlyZWQgRE9N
SGlnaFJlc1RpbWVTdGFtcCB0aW1lc3RhbXA7CisgICAgcmVxdWlyZWQgdW5zaWduZWQgbG9uZyBy
dHBUaW1lc3RhbXA7CiAgICAgcmVxdWlyZWQgdW5zaWduZWQgbG9uZyBzb3VyY2U7CiAgICAgZG91
YmxlIGF1ZGlvTGV2ZWw7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9t
ZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5kLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vbGlid2VicnRjL0xpYldlYlJUQ1J0cFJl
Y2VpdmVyQmFja2VuZC5jcHAKaW5kZXggZTU4NTQwNjdlN2NkNzNkYzVmY2U4NzMzYzE3NTAyYWFk
YTNhM2IxZi4uNzYzZjYwODNlMDk2NjE0MzcwZDZlZTk0YTViMmZlOWI0YzBlZDA0YyAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2Vi
UlRDUnRwUmVjZWl2ZXJCYWNrZW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21l
ZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQuY3BwCkBAIC00
MSw2ICs0MSw3IEBAIFJUQ1J0cFBhcmFtZXRlcnMgTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5k
OjpnZXRQYXJhbWV0ZXJzKCkKIHN0YXRpYyBpbmxpbmUgdm9pZCBmaWxsUlRDUnRwQ29udHJpYnV0
aW5nU291cmNlKFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSYgc291cmNlLCBjb25zdCB3ZWJydGM6
OlJ0cFNvdXJjZSYgcnRjU291cmNlKQogewogICAgIHNvdXJjZS50aW1lc3RhbXAgPSBydGNTb3Vy
Y2UudGltZXN0YW1wX21zKCk7CisgICAgc291cmNlLnJ0cFRpbWVzdGFtcCA9IHJ0Y1NvdXJjZS5y
dHBfdGltZXN0YW1wKCk7CiAgICAgc291cmNlLnNvdXJjZSA9IHJ0Y1NvdXJjZS5zb3VyY2VfaWQo
KTsKICAgICBpZiAocnRjU291cmNlLmF1ZGlvX2xldmVsKCkpCiAgICAgICAgIHNvdXJjZS5hdWRp
b0xldmVsID0gKCpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSA9PSAxMjcpID8gMCA6IHBvdygxMCwg
LSpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSAvIDIwKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407017</attachid>
            <date>2020-08-21 10:49:20 -0700</date>
            <delta_ts>2020-08-21 13:46:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215722-20200821104920.patch</filename>
            <type>text/plain</type>
            <size>3063</size>
            <attacher name="Justin Uberti">juberti</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1OTg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmU0MzA1MTFjYzQ1ZjY1
NzNiZWZmZWQ2ZjUwYWIzZTU1ODkyOWIyOC4uOTM1NGVhMWEzMGMzNjc5MDE1MjIxOGYzZDA0NDUx
ZDBjZDY5MGE1MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA4LTIwICBKdXN0
aW4gVWJlcnRpICA8anVzdGluQHViZXJ0aS5uYW1lPgorCisgICAgICAgIFJUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgbm90IHByZXNlbnQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTcyMgorCisgICAgICAgIFJldmll
d2VkIGJ5IFlvdWVubiBGYWJsZXQuCisKKyAgICAgICAgQ292ZXJlZCBieSBleGlzdGluZyB0ZXN0
cywgaW5jbHVkaW5nIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
d2VicnRjL1JUQ1J0cFJlY2VpdmVyLWdldFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0cHMuaHRt
bAorCisgICAgICAgICogTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRw
UmVjZWl2ZXJCYWNrZW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmZpbGxSVENSdHBDb250cmli
dXRpbmdTb3VyY2UpOgorCiAyMDIwLTA4LTIwICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhA
YXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyNjM3MjkpOiBDYXJvdXNlbCBmcmVl
emVzIG9uICJmb3VydGggcGFnZSIvZm91cnRoIGNsaWNrIG9uIHJpZ2h0IGFycm93IG9uIG5ldGZs
aXguY29tCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JU
Q1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5oIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0
cmVhbS9SVENSdHBDb250cmlidXRpbmdTb3VyY2UuaAppbmRleCA0YmZlMjM1NTA3ZDI5MmYwYmIw
M2I3NDBmZWE5NDRhODdiNWM2NmY5Li40MDY2OTIzYjY5MjcyY2VmNzlkNTFkZDkyMmYwMjk0MDFk
MjQwNmI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JU
Q1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVk
aWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmgKQEAgLTMxLDYgKzMxLDcgQEAgbmFt
ZXNwYWNlIFdlYkNvcmUgewogCiBzdHJ1Y3QgUlRDUnRwQ29udHJpYnV0aW5nU291cmNlIHsKICAg
ICBkb3VibGUgdGltZXN0YW1wOworICAgIHVuc2lnbmVkIGxvbmcgcnRwVGltZXN0YW1wOwogICAg
IHVuc2lnbmVkIGxvbmcgc291cmNlOwogICAgIE9wdGlvbmFsPGRvdWJsZT4gYXVkaW9MZXZlbDsK
IH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0
cENvbnRyaWJ1dGluZ1NvdXJjZS5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5pZGwKaW5kZXggZjA1ODE1MGU2ZjYyNjc4NGQw
ZDMzNDU3N2MyZTY5ZDcyZGY3NThlZC4uNDJlMTMyMzljYmU2NTQyYWE1NmZkODlkY2FkN2E1ZWRj
OTI5NTc4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9S
VENSdHBDb250cmlidXRpbmdTb3VyY2UuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
bWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmlkbApAQCAtMzEsNiArMzEsNyBA
QCB0eXBlZGVmIGRvdWJsZSBET01IaWdoUmVzVGltZVN0YW1wOwogICAgIEpTR2VuZXJhdGVUb0pT
T2JqZWN0LAogXSBkaWN0aW9uYXJ5IFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSB7CiAgICAgcmVx
dWlyZWQgRE9NSGlnaFJlc1RpbWVTdGFtcCB0aW1lc3RhbXA7CisgICAgcmVxdWlyZWQgdW5zaWdu
ZWQgbG9uZyBydHBUaW1lc3RhbXA7CiAgICAgcmVxdWlyZWQgdW5zaWduZWQgbG9uZyBzb3VyY2U7
CiAgICAgZG91YmxlIGF1ZGlvTGV2ZWw7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5k
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vbGlid2VicnRjL0xpYldl
YlJUQ1J0cFJlY2VpdmVyQmFja2VuZC5jcHAKaW5kZXggZTU4NTQwNjdlN2NkNzNkYzVmY2U4NzMz
YzE3NTAyYWFkYTNhM2IxZi4uNzYzZjYwODNlMDk2NjE0MzcwZDZlZTk0YTViMmZlOWI0YzBlZDA0
YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJy
dGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQu
Y3BwCkBAIC00MSw2ICs0MSw3IEBAIFJUQ1J0cFBhcmFtZXRlcnMgTGliV2ViUlRDUnRwUmVjZWl2
ZXJCYWNrZW5kOjpnZXRQYXJhbWV0ZXJzKCkKIHN0YXRpYyBpbmxpbmUgdm9pZCBmaWxsUlRDUnRw
Q29udHJpYnV0aW5nU291cmNlKFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSYgc291cmNlLCBjb25z
dCB3ZWJydGM6OlJ0cFNvdXJjZSYgcnRjU291cmNlKQogewogICAgIHNvdXJjZS50aW1lc3RhbXAg
PSBydGNTb3VyY2UudGltZXN0YW1wX21zKCk7CisgICAgc291cmNlLnJ0cFRpbWVzdGFtcCA9IHJ0
Y1NvdXJjZS5ydHBfdGltZXN0YW1wKCk7CiAgICAgc291cmNlLnNvdXJjZSA9IHJ0Y1NvdXJjZS5z
b3VyY2VfaWQoKTsKICAgICBpZiAocnRjU291cmNlLmF1ZGlvX2xldmVsKCkpCiAgICAgICAgIHNv
dXJjZS5hdWRpb0xldmVsID0gKCpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSA9PSAxMjcpID8gMCA6
IHBvdygxMCwgLSpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSAvIDIwKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407026</attachid>
            <date>2020-08-21 13:46:30 -0700</date>
            <delta_ts>2020-08-23 13:29:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215722-20200821134629.patch</filename>
            <type>text/plain</type>
            <size>4960</size>
            <attacher name="Justin Uberti">juberti</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1OTg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmU0MzA1MTFjYzQ1ZjY1
NzNiZWZmZWQ2ZjUwYWIzZTU1ODkyOWIyOC4uMzY1N2Y0ZDdjZmVhODhhOGJmOWNkMDA2NGQ0NzI5
OGZjYjYzMDEwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA4LTIwICBKdXN0
aW4gVWJlcnRpICA8anVzdGluQHViZXJ0aS5uYW1lPgorCisgICAgICAgIFJUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgbm90IHByZXNlbnQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTcyMgorCisgICAgICAgIFJldmll
d2VkIGJ5IFlvdWVubiBGYWJsZXQuCisKKyAgICAgICAgVXBkYXRlZCBleHBlY3RlZCByZXN1bHRz
IGluIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL1JU
Q1J0cFJlY2VpdmVyLWdldFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0cHMtZXhwZWN0ZWQudHh0
LgorCisgICAgICAgICogTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRw
UmVjZWl2ZXJCYWNrZW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmZpbGxSVENSdHBDb250cmli
dXRpbmdTb3VyY2UpOgorCiAyMDIwLTA4LTIwICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhA
YXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyNjM3MjkpOiBDYXJvdXNlbCBmcmVl
emVzIG9uICJmb3VydGggcGFnZSIvZm91cnRoIGNsaWNrIG9uIHJpZ2h0IGFycm93IG9uIG5ldGZs
aXguY29tCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JU
Q1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5oIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0
cmVhbS9SVENSdHBDb250cmlidXRpbmdTb3VyY2UuaAppbmRleCA0YmZlMjM1NTA3ZDI5MmYwYmIw
M2I3NDBmZWE5NDRhODdiNWM2NmY5Li40MDY2OTIzYjY5MjcyY2VmNzlkNTFkZDkyMmYwMjk0MDFk
MjQwNmI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JU
Q1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVk
aWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmgKQEAgLTMxLDYgKzMxLDcgQEAgbmFt
ZXNwYWNlIFdlYkNvcmUgewogCiBzdHJ1Y3QgUlRDUnRwQ29udHJpYnV0aW5nU291cmNlIHsKICAg
ICBkb3VibGUgdGltZXN0YW1wOworICAgIHVuc2lnbmVkIGxvbmcgcnRwVGltZXN0YW1wOwogICAg
IHVuc2lnbmVkIGxvbmcgc291cmNlOwogICAgIE9wdGlvbmFsPGRvdWJsZT4gYXVkaW9MZXZlbDsK
IH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0
cENvbnRyaWJ1dGluZ1NvdXJjZS5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5pZGwKaW5kZXggZjA1ODE1MGU2ZjYyNjc4NGQw
ZDMzNDU3N2MyZTY5ZDcyZGY3NThlZC4uNDJlMTMyMzljYmU2NTQyYWE1NmZkODlkY2FkN2E1ZWRj
OTI5NTc4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9S
VENSdHBDb250cmlidXRpbmdTb3VyY2UuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
bWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmlkbApAQCAtMzEsNiArMzEsNyBA
QCB0eXBlZGVmIGRvdWJsZSBET01IaWdoUmVzVGltZVN0YW1wOwogICAgIEpTR2VuZXJhdGVUb0pT
T2JqZWN0LAogXSBkaWN0aW9uYXJ5IFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSB7CiAgICAgcmVx
dWlyZWQgRE9NSGlnaFJlc1RpbWVTdGFtcCB0aW1lc3RhbXA7CisgICAgcmVxdWlyZWQgdW5zaWdu
ZWQgbG9uZyBydHBUaW1lc3RhbXA7CiAgICAgcmVxdWlyZWQgdW5zaWduZWQgbG9uZyBzb3VyY2U7
CiAgICAgZG91YmxlIGF1ZGlvTGV2ZWw7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5k
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vbGlid2VicnRjL0xpYldl
YlJUQ1J0cFJlY2VpdmVyQmFja2VuZC5jcHAKaW5kZXggZTU4NTQwNjdlN2NkNzNkYzVmY2U4NzMz
YzE3NTAyYWFkYTNhM2IxZi4uNzYzZjYwODNlMDk2NjE0MzcwZDZlZTk0YTViMmZlOWI0YzBlZDA0
YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJy
dGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQu
Y3BwCkBAIC00MSw2ICs0MSw3IEBAIFJUQ1J0cFBhcmFtZXRlcnMgTGliV2ViUlRDUnRwUmVjZWl2
ZXJCYWNrZW5kOjpnZXRQYXJhbWV0ZXJzKCkKIHN0YXRpYyBpbmxpbmUgdm9pZCBmaWxsUlRDUnRw
Q29udHJpYnV0aW5nU291cmNlKFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSYgc291cmNlLCBjb25z
dCB3ZWJydGM6OlJ0cFNvdXJjZSYgcnRjU291cmNlKQogewogICAgIHNvdXJjZS50aW1lc3RhbXAg
PSBydGNTb3VyY2UudGltZXN0YW1wX21zKCk7CisgICAgc291cmNlLnJ0cFRpbWVzdGFtcCA9IHJ0
Y1NvdXJjZS5ydHBfdGltZXN0YW1wKCk7CiAgICAgc291cmNlLnNvdXJjZSA9IHJ0Y1NvdXJjZS5z
b3VyY2VfaWQoKTsKICAgICBpZiAocnRjU291cmNlLmF1ZGlvX2xldmVsKCkpCiAgICAgICAgIHNv
dXJjZS5hdWRpb0xldmVsID0gKCpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSA9PSAxMjcpID8gMCA6
IHBvdygxMCwgLSpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSAvIDIwKTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL1JUQ1J0cFJl
Y2VpdmVyLWdldFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0cHMtZXhwZWN0ZWQudHh0IGIvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvUlRDUnRwUmVj
ZWl2ZXItZ2V0U3luY2hyb25pemF0aW9uU291cmNlcy5odHRwcy1leHBlY3RlZC50eHQKaW5kZXgg
MzdlYThjMTUyNGU2ZmYxYWVmZWMzYzRiZTk0ZDA5MTJjNjU4YjkyOS4uYmYwNTg3NzM1OTEzYzgz
NjhmMzljMTliZjRmNmEwMjNlMDRkNWI5YyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvUlRDUnRwUmVjZWl2ZXItZ2V0U3luY2hy
b25pemF0aW9uU291cmNlcy5odHRwcy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvUlRDUnRwUmVjZWl2ZXItZ2V0U3lu
Y2hyb25pemF0aW9uU291cmNlcy5odHRwcy1leHBlY3RlZC50eHQKQEAgLTEsMTMgKzEsMTMgQEAK
IAogUEFTUyBbYXVkaW9dIGdldFN5bmNocm9uaXphdGlvblNvdXJjZXMoKSBldmVudHVhbGx5IHJl
dHVybnMgYSBub24tZW1wdHkgbGlzdCAKIFBBU1MgW2F1ZGlvXSBSVENSdHBTeW5jaHJvbml6YXRp
b25Tb3VyY2UudGltZXN0YW1wIGlzIGEgbnVtYmVyIAotRkFJTCBbYXVkaW9dIFJUQ1J0cFN5bmNo
cm9uaXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgYSBudW1iZXIgWzAsIDJeMzItMV0gYXNz
ZXJ0X2VxdWFsczogZXhwZWN0ZWQgIm51bWJlciIgYnV0IGdvdCAidW5kZWZpbmVkIgorUEFTUyBb
YXVkaW9dIFJUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgYSBudW1i
ZXIgWzAsIDJeMzItMV0gCiBQQVNTIFthdWRpb10gZ2V0U3luY2hyb25pemF0aW9uU291cmNlcygp
IGRvZXMgbm90IGNvbnRhaW4gU1NSQ3Mgb2xkZXIgdGhhbiAxMCBzZWNvbmRzIAogRkFJTCBbYXVk
aW9dIFJUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS50aW1lc3RhbXAgaXMgY29tcGFyYWJsZSB0
byBwZXJmb3JtYW5jZS50aW1lT3JpZ2luICsgcGVyZm9ybWFuY2Uubm93KCkgYXNzZXJ0X3RydWU6
IGV4cGVjdGVkIHRydWUgZ290IGZhbHNlCiBQQVNTIFthdWRpb10gUlRDUnRwU3luY2hyb25pemF0
aW9uU291cmNlLnNvdXJjZSBpcyBhIG51bWJlciAKIFBBU1MgW3ZpZGVvXSBnZXRTeW5jaHJvbml6
YXRpb25Tb3VyY2VzKCkgZXZlbnR1YWxseSByZXR1cm5zIGEgbm9uLWVtcHR5IGxpc3QgCiBQQVNT
IFt2aWRlb10gUlRDUnRwU3luY2hyb25pemF0aW9uU291cmNlLnRpbWVzdGFtcCBpcyBhIG51bWJl
ciAKLUZBSUwgW3ZpZGVvXSBSVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2UucnRwVGltZXN0YW1w
IGlzIGEgbnVtYmVyIFswLCAyXjMyLTFdIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJudW1iZXIi
IGJ1dCBnb3QgInVuZGVmaW5lZCIKK1BBU1MgW3ZpZGVvXSBSVENSdHBTeW5jaHJvbml6YXRpb25T
b3VyY2UucnRwVGltZXN0YW1wIGlzIGEgbnVtYmVyIFswLCAyXjMyLTFdIAogUEFTUyBbdmlkZW9d
IGdldFN5bmNocm9uaXphdGlvblNvdXJjZXMoKSBkb2VzIG5vdCBjb250YWluIFNTUkNzIG9sZGVy
IHRoYW4gMTAgc2Vjb25kcyAKIEZBSUwgW3ZpZGVvXSBSVENSdHBTeW5jaHJvbml6YXRpb25Tb3Vy
Y2UudGltZXN0YW1wIGlzIGNvbXBhcmFibGUgdG8gcGVyZm9ybWFuY2UudGltZU9yaWdpbiArIHBl
cmZvcm1hbmNlLm5vdygpIGFzc2VydF90cnVlOiBleHBlY3RlZCB0cnVlIGdvdCBmYWxzZQogUEFT
UyBbdmlkZW9dIFJUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS5zb3VyY2UgaXMgYSBudW1iZXIg
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407079</attachid>
            <date>2020-08-23 13:29:23 -0700</date>
            <delta_ts>2020-08-24 00:18:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215722-20200823132923.patch</filename>
            <type>text/plain</type>
            <size>5806</size>
            <attacher name="Justin Uberti">juberti</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1OTg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmU0MzA1MTFjYzQ1ZjY1
NzNiZWZmZWQ2ZjUwYWIzZTU1ODkyOWIyOC4uMzY1N2Y0ZDdjZmVhODhhOGJmOWNkMDA2NGQ0NzI5
OGZjYjYzMDEwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA4LTIwICBKdXN0
aW4gVWJlcnRpICA8anVzdGluQHViZXJ0aS5uYW1lPgorCisgICAgICAgIFJUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgbm90IHByZXNlbnQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTcyMgorCisgICAgICAgIFJldmll
d2VkIGJ5IFlvdWVubiBGYWJsZXQuCisKKyAgICAgICAgVXBkYXRlZCBleHBlY3RlZCByZXN1bHRz
IGluIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL1JU
Q1J0cFJlY2VpdmVyLWdldFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0cHMtZXhwZWN0ZWQudHh0
LgorCisgICAgICAgICogTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRw
UmVjZWl2ZXJCYWNrZW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmZpbGxSVENSdHBDb250cmli
dXRpbmdTb3VyY2UpOgorCiAyMDIwLTA4LTIwICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhA
YXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKHIyNjM3MjkpOiBDYXJvdXNlbCBmcmVl
emVzIG9uICJmb3VydGggcGFnZSIvZm91cnRoIGNsaWNrIG9uIHJpZ2h0IGFycm93IG9uIG5ldGZs
aXguY29tCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JU
Q1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5oIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0
cmVhbS9SVENSdHBDb250cmlidXRpbmdTb3VyY2UuaAppbmRleCA0YmZlMjM1NTA3ZDI5MmYwYmIw
M2I3NDBmZWE5NDRhODdiNWM2NmY5Li40MDY2OTIzYjY5MjcyY2VmNzlkNTFkZDkyMmYwMjk0MDFk
MjQwNmI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JU
Q1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVk
aWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmgKQEAgLTMxLDYgKzMxLDcgQEAgbmFt
ZXNwYWNlIFdlYkNvcmUgewogCiBzdHJ1Y3QgUlRDUnRwQ29udHJpYnV0aW5nU291cmNlIHsKICAg
ICBkb3VibGUgdGltZXN0YW1wOworICAgIHVuc2lnbmVkIGxvbmcgcnRwVGltZXN0YW1wOwogICAg
IHVuc2lnbmVkIGxvbmcgc291cmNlOwogICAgIE9wdGlvbmFsPGRvdWJsZT4gYXVkaW9MZXZlbDsK
IH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0
cENvbnRyaWJ1dGluZ1NvdXJjZS5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZS5pZGwKaW5kZXggZjA1ODE1MGU2ZjYyNjc4NGQw
ZDMzNDU3N2MyZTY5ZDcyZGY3NThlZC4uNDJlMTMyMzljYmU2NTQyYWE1NmZkODlkY2FkN2E1ZWRj
OTI5NTc4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9S
VENSdHBDb250cmlidXRpbmdTb3VyY2UuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMv
bWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNlLmlkbApAQCAtMzEsNiArMzEsNyBA
QCB0eXBlZGVmIGRvdWJsZSBET01IaWdoUmVzVGltZVN0YW1wOwogICAgIEpTR2VuZXJhdGVUb0pT
T2JqZWN0LAogXSBkaWN0aW9uYXJ5IFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSB7CiAgICAgcmVx
dWlyZWQgRE9NSGlnaFJlc1RpbWVTdGFtcCB0aW1lc3RhbXA7CisgICAgcmVxdWlyZWQgdW5zaWdu
ZWQgbG9uZyBydHBUaW1lc3RhbXA7CiAgICAgcmVxdWlyZWQgdW5zaWduZWQgbG9uZyBzb3VyY2U7
CiAgICAgZG91YmxlIGF1ZGlvTGV2ZWw7CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5k
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vbGlid2VicnRjL0xpYldl
YlJUQ1J0cFJlY2VpdmVyQmFja2VuZC5jcHAKaW5kZXggZTU4NTQwNjdlN2NkNzNkYzVmY2U4NzMz
YzE3NTAyYWFkYTNhM2IxZi4uNzYzZjYwODNlMDk2NjE0MzcwZDZlZTk0YTViMmZlOWI0YzBlZDA0
YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJy
dGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5kLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQu
Y3BwCkBAIC00MSw2ICs0MSw3IEBAIFJUQ1J0cFBhcmFtZXRlcnMgTGliV2ViUlRDUnRwUmVjZWl2
ZXJCYWNrZW5kOjpnZXRQYXJhbWV0ZXJzKCkKIHN0YXRpYyBpbmxpbmUgdm9pZCBmaWxsUlRDUnRw
Q29udHJpYnV0aW5nU291cmNlKFJUQ1J0cENvbnRyaWJ1dGluZ1NvdXJjZSYgc291cmNlLCBjb25z
dCB3ZWJydGM6OlJ0cFNvdXJjZSYgcnRjU291cmNlKQogewogICAgIHNvdXJjZS50aW1lc3RhbXAg
PSBydGNTb3VyY2UudGltZXN0YW1wX21zKCk7CisgICAgc291cmNlLnJ0cFRpbWVzdGFtcCA9IHJ0
Y1NvdXJjZS5ydHBfdGltZXN0YW1wKCk7CiAgICAgc291cmNlLnNvdXJjZSA9IHJ0Y1NvdXJjZS5z
b3VyY2VfaWQoKTsKICAgICBpZiAocnRjU291cmNlLmF1ZGlvX2xldmVsKCkpCiAgICAgICAgIHNv
dXJjZS5hdWRpb0xldmVsID0gKCpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSA9PSAxMjcpID8gMCA6
IHBvdygxMCwgLSpydGNTb3VyY2UuYXVkaW9fbGV2ZWwoKSAvIDIwKTsKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2MvQ2hhbmdlTG9nCmluZGV4IDNjN2UzNDA0MWQzNmUyYzY0MjM5ODc1OGUxZDk2MDFhNmNhYTk0
ZmQuLmVmYWJjMTliNWE5ZTljYTYxY2Y2NTdkOTE0NzAwNWExMDc4OTVjOWUgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIwLTA4LTIwICBKdXN0aW4g
VWJlcnRpICA8anVzdGluQHViZXJ0aS5uYW1lPgorCisgICAgICAgIFJUQ1J0cFN5bmNocm9uaXph
dGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgbm90IHByZXNlbnQKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTcyMgorCisgICAgICAgIFJldmlld2Vk
IGJ5IFlvdWVubiBGYWJsZXQuCisKKyAgICAgICAgVXBkYXRlZCBleHBlY3RhdGlvbnMgZmlsZSB0
byBpbmRpY2F0ZSB0aGF0IHRlc3RzIGNoZWNraW5nIGZvciAucnRwVGltZXN0YW1wIG5vdyBwYXNz
LgorCisgICAgICAgICogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy93ZWJydGMvUlRDUnRwUmVjZWl2ZXItZ2V0U3luY2hyb25pemF0aW9uU291cmNlcy5odHRwcy1l
eHBlY3RlZC50eHQ6CisKIDIwMjAtMDgtMjAgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNv
bT4KIAogICAgICAgICBBdWRpb0J1ZmZlclNvdXJjZU5vZGUgc2hvdWxkIHVzZSAiZmluYWwiIHZh
bHVlcyBmb3IgcGxheWJhY2tSYXRlIGFuZCBkZXR1bmUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL1JUQ1J0cFJlY2VpdmVyLWdl
dFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0cHMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvUlRDUnRwUmVjZWl2ZXItZ2V0
U3luY2hyb25pemF0aW9uU291cmNlcy5odHRwcy1leHBlY3RlZC50eHQKaW5kZXggMzdlYThjMTUy
NGU2ZmYxYWVmZWMzYzRiZTk0ZDA5MTJjNjU4YjkyOS4uYmYwNTg3NzM1OTEzYzgzNjhmMzljMTli
ZjRmNmEwMjNlMDRkNWI5YyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvUlRDUnRwUmVjZWl2ZXItZ2V0U3luY2hyb25pemF0aW9u
U291cmNlcy5odHRwcy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy93ZWJydGMvUlRDUnRwUmVjZWl2ZXItZ2V0U3luY2hyb25pemF0
aW9uU291cmNlcy5odHRwcy1leHBlY3RlZC50eHQKQEAgLTEsMTMgKzEsMTMgQEAKIAogUEFTUyBb
YXVkaW9dIGdldFN5bmNocm9uaXphdGlvblNvdXJjZXMoKSBldmVudHVhbGx5IHJldHVybnMgYSBu
b24tZW1wdHkgbGlzdCAKIFBBU1MgW2F1ZGlvXSBSVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2Uu
dGltZXN0YW1wIGlzIGEgbnVtYmVyIAotRkFJTCBbYXVkaW9dIFJUQ1J0cFN5bmNocm9uaXphdGlv
blNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgYSBudW1iZXIgWzAsIDJeMzItMV0gYXNzZXJ0X2VxdWFs
czogZXhwZWN0ZWQgIm51bWJlciIgYnV0IGdvdCAidW5kZWZpbmVkIgorUEFTUyBbYXVkaW9dIFJU
Q1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgYSBudW1iZXIgWzAsIDJe
MzItMV0gCiBQQVNTIFthdWRpb10gZ2V0U3luY2hyb25pemF0aW9uU291cmNlcygpIGRvZXMgbm90
IGNvbnRhaW4gU1NSQ3Mgb2xkZXIgdGhhbiAxMCBzZWNvbmRzIAogRkFJTCBbYXVkaW9dIFJUQ1J0
cFN5bmNocm9uaXphdGlvblNvdXJjZS50aW1lc3RhbXAgaXMgY29tcGFyYWJsZSB0byBwZXJmb3Jt
YW5jZS50aW1lT3JpZ2luICsgcGVyZm9ybWFuY2Uubm93KCkgYXNzZXJ0X3RydWU6IGV4cGVjdGVk
IHRydWUgZ290IGZhbHNlCiBQQVNTIFthdWRpb10gUlRDUnRwU3luY2hyb25pemF0aW9uU291cmNl
LnNvdXJjZSBpcyBhIG51bWJlciAKIFBBU1MgW3ZpZGVvXSBnZXRTeW5jaHJvbml6YXRpb25Tb3Vy
Y2VzKCkgZXZlbnR1YWxseSByZXR1cm5zIGEgbm9uLWVtcHR5IGxpc3QgCiBQQVNTIFt2aWRlb10g
UlRDUnRwU3luY2hyb25pemF0aW9uU291cmNlLnRpbWVzdGFtcCBpcyBhIG51bWJlciAKLUZBSUwg
W3ZpZGVvXSBSVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2UucnRwVGltZXN0YW1wIGlzIGEgbnVt
YmVyIFswLCAyXjMyLTFdIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJudW1iZXIiIGJ1dCBnb3Qg
InVuZGVmaW5lZCIKK1BBU1MgW3ZpZGVvXSBSVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2UucnRw
VGltZXN0YW1wIGlzIGEgbnVtYmVyIFswLCAyXjMyLTFdIAogUEFTUyBbdmlkZW9dIGdldFN5bmNo
cm9uaXphdGlvblNvdXJjZXMoKSBkb2VzIG5vdCBjb250YWluIFNTUkNzIG9sZGVyIHRoYW4gMTAg
c2Vjb25kcyAKIEZBSUwgW3ZpZGVvXSBSVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2UudGltZXN0
YW1wIGlzIGNvbXBhcmFibGUgdG8gcGVyZm9ybWFuY2UudGltZU9yaWdpbiArIHBlcmZvcm1hbmNl
Lm5vdygpIGFzc2VydF90cnVlOiBleHBlY3RlZCB0cnVlIGdvdCBmYWxzZQogUEFTUyBbdmlkZW9d
IFJUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS5zb3VyY2UgaXMgYSBudW1iZXIgCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407091</attachid>
            <date>2020-08-24 00:18:57 -0700</date>
            <delta_ts>2020-08-24 02:27:03 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-215722-20200824091856.patch</filename>
            <type>text/plain</type>
            <size>6704</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2MDUxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTE0MTdmODkxZWM2MDZm
NzJlYjhlMWFiYmI4YmMzMDYxN2NkNjVhOS4uMDU3NTgyZDBlYTZkYjFhOGI4YmFiMDQ4MGE4NmIz
MjA0NzgwYjE3OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIwLTA4LTI0ICBKdXN0
aW4gVWJlcnRpICA8anVzdGluQHViZXJ0aS5uYW1lPgorCisgICAgICAgIFJUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS5ydHBUaW1lc3RhbXAgaXMgbm90IHByZXNlbnQKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTcyMgorCisgICAgICAgIFJldmll
d2VkIGJ5IFlvdWVubiBGYWJsZXQuCisKKyAgICAgICAgVXBkYXRlZCBleHBlY3RlZCByZXN1bHRz
IGluIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL1JU
Q1J0cFJlY2VpdmVyLWdldFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0cHMtZXhwZWN0ZWQudHh0
LgorCisgICAgICAgICogTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENSdHBDb250cmlidXRpbmdTb3Vy
Y2UuaWRsOgorICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5n
U291cmNlLmlkbDoKKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS5pZGw6CisgICAgICAgIE1pbm9yIG1vZGlmaWNhdGlvbiB0byBlbnN1cmUg
SlNSVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2UuY3BwIGdldHMgcmVnZW5lcmF0ZWQuCisgICAg
ICAgICogTW9kdWxlcy9tZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJC
YWNrZW5kLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OmZpbGxSVENSdHBDb250cmlidXRpbmdTb3Vy
Y2UpOgorCiAyMDIwLTA4LTIzICBXZW5zb24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29t
PgogCiAgICAgICAgIFByb2dyYW1tYXRpYyBzZWxlY3Rpb24gb2YgdGV4dCBpbiBhIHRleHQgZmll
bGQgY2F1c2VzIHRoZSBoaWdobGlnaHQgb3ZlcmxheSB0byBzcGlsbCBvdXQKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291
cmNlLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0cENvbnRyaWJ1
dGluZ1NvdXJjZS5oCmluZGV4IDRiZmUyMzU1MDdkMjkyZjBiYjAzYjc0MGZlYTk0NGE4N2I1YzY2
ZjkuLjQwNjY5MjNiNjkyNzJjZWY3OWQ1MWRkOTIyZjAyOTQwMWQyNDA2YjggMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291
cmNlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENSdHBDb250
cmlidXRpbmdTb3VyY2UuaApAQCAtMzEsNiArMzEsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAK
IHN0cnVjdCBSVENSdHBDb250cmlidXRpbmdTb3VyY2UgewogICAgIGRvdWJsZSB0aW1lc3RhbXA7
CisgICAgdW5zaWduZWQgbG9uZyBydHBUaW1lc3RhbXA7CiAgICAgdW5zaWduZWQgbG9uZyBzb3Vy
Y2U7CiAgICAgT3B0aW9uYWw8ZG91YmxlPiBhdWRpb0xldmVsOwogfTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0aW5nU291cmNl
LmlkbCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUnRwQ29udHJpYnV0
aW5nU291cmNlLmlkbAppbmRleCBmMDU4MTUwZTZmNjI2Nzg0ZDBkMzM0NTc3YzJlNjlkNzJkZjc1
OGVkLi40MmUxMzIzOWNiZTY1NDJhYTU2ZmQ4OWRjYWQ3YTVlZGM5Mjk1Nzg0IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1J0cENvbnRyaWJ1dGluZ1Nv
dXJjZS5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENSdHBD
b250cmlidXRpbmdTb3VyY2UuaWRsCkBAIC0zMSw2ICszMSw3IEBAIHR5cGVkZWYgZG91YmxlIERP
TUhpZ2hSZXNUaW1lU3RhbXA7CiAgICAgSlNHZW5lcmF0ZVRvSlNPYmplY3QsCiBdIGRpY3Rpb25h
cnkgUlRDUnRwQ29udHJpYnV0aW5nU291cmNlIHsKICAgICByZXF1aXJlZCBET01IaWdoUmVzVGlt
ZVN0YW1wIHRpbWVzdGFtcDsKKyAgICByZXF1aXJlZCB1bnNpZ25lZCBsb25nIHJ0cFRpbWVzdGFt
cDsKICAgICByZXF1aXJlZCB1bnNpZ25lZCBsb25nIHNvdXJjZTsKICAgICBkb3VibGUgYXVkaW9M
ZXZlbDsKIH07CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFt
L1JUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVz
L21lZGlhc3RyZWFtL1JUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS5pZGwKaW5kZXggMDJiZGFi
YWE3MzFhZjI5NDdkNjg4ZTkxN2FmMDg3NTcyNzdmNjFiMC4uOTdjYmI5YWYxNTc0Y2JkY2MyMjg1
NDNkNTU3ZjQ2MDgzZGU5ZjczYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9t
ZWRpYXN0cmVhbS9SVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2UuaWRsCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDUnRwU3luY2hyb25pemF0aW9uU291cmNlLmlk
bApAQCAtMjgsNyArMjgsNyBAQCB0eXBlZGVmIGRvdWJsZSBET01IaWdoUmVzVGltZVN0YW1wOwog
WwogICAgIENvbmRpdGlvbmFsPVdFQl9SVEMsCiAgICAgRW5hYmxlZEF0UnVudGltZT1QZWVyQ29u
bmVjdGlvbiwKLSAgICBKU0dlbmVyYXRlVG9KU09iamVjdCwKKyAgICBKU0dlbmVyYXRlVG9KU09i
amVjdAogXSBkaWN0aW9uYXJ5IFJUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZSA6IFJUQ1J0cENv
bnRyaWJ1dGluZ1NvdXJjZSB7CiAgICAgYm9vbGVhbiB2b2ljZUFjdGl2aXR5RmxhZzsKIH07CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9M
aWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQuY3BwIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9t
ZWRpYXN0cmVhbS9saWJ3ZWJydGMvTGliV2ViUlRDUnRwUmVjZWl2ZXJCYWNrZW5kLmNwcAppbmRl
eCBlNTg1NDA2N2U3Y2Q3M2RjNWZjZTg3MzNjMTc1MDJhYWRhM2EzYjFmLi43NjNmNjA4M2UwOTY2
MTQzNzBkNmVlOTRhNWIyZmU5YjRjMGVkMDRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21lZGlhc3RyZWFtL2xpYndlYnJ0Yy9MaWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vbGlid2VicnRjL0xp
YldlYlJUQ1J0cFJlY2VpdmVyQmFja2VuZC5jcHAKQEAgLTQxLDYgKzQxLDcgQEAgUlRDUnRwUGFy
YW1ldGVycyBMaWJXZWJSVENSdHBSZWNlaXZlckJhY2tlbmQ6OmdldFBhcmFtZXRlcnMoKQogc3Rh
dGljIGlubGluZSB2b2lkIGZpbGxSVENSdHBDb250cmlidXRpbmdTb3VyY2UoUlRDUnRwQ29udHJp
YnV0aW5nU291cmNlJiBzb3VyY2UsIGNvbnN0IHdlYnJ0Yzo6UnRwU291cmNlJiBydGNTb3VyY2Up
CiB7CiAgICAgc291cmNlLnRpbWVzdGFtcCA9IHJ0Y1NvdXJjZS50aW1lc3RhbXBfbXMoKTsKKyAg
ICBzb3VyY2UucnRwVGltZXN0YW1wID0gcnRjU291cmNlLnJ0cF90aW1lc3RhbXAoKTsKICAgICBz
b3VyY2Uuc291cmNlID0gcnRjU291cmNlLnNvdXJjZV9pZCgpOwogICAgIGlmIChydGNTb3VyY2Uu
YXVkaW9fbGV2ZWwoKSkKICAgICAgICAgc291cmNlLmF1ZGlvTGV2ZWwgPSAoKnJ0Y1NvdXJjZS5h
dWRpb19sZXZlbCgpID09IDEyNykgPyAwIDogcG93KDEwLCAtKnJ0Y1NvdXJjZS5hdWRpb19sZXZl
bCgpIC8gMjApOwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxv
ZyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKaW5kZXggZWQ4YjUwMTg2ZGNj
MjFiZmFlNjQyOGYzMjg0MTY0NmZjZDM4Yjc5YS4uYTQyOGM1YzcyOTU1MjI2M2I5NzNiYTg0ODFk
ZDI2ODM5MzNiMGRjNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5n
ZUxvZworKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTQgQEAKKzIwMjAtMDgtMjQgIEp1c3RpbiBVYmVydGkgIDxqdXN0aW5AdWJlcnRpLm5hbWU+CisK
KyAgICAgICAgUlRDUnRwU3luY2hyb25pemF0aW9uU291cmNlLnJ0cFRpbWVzdGFtcCBpcyBub3Qg
cHJlc2VudAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE1NzIyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgWW91ZW5uIEZhYmxldC4KKworICAgICAgICBV
cGRhdGVkIGV4cGVjdGF0aW9ucyBmaWxlIHRvIGluZGljYXRlIHRoYXQgdGVzdHMgY2hlY2tpbmcg
Zm9yIC5ydHBUaW1lc3RhbXAgbm93IHBhc3MuCisKKyAgICAgICAgKiBMYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3dlYnJ0Yy9SVENSdHBSZWNlaXZlci1nZXRTeW5j
aHJvbml6YXRpb25Tb3VyY2VzLmh0dHBzLWV4cGVjdGVkLnR4dDoKKwogMjAyMC0wOC0yMiAgRW1p
bGlvIENvYm9zIMOBbHZhcmV6ICA8ZW1pbGlvQGNyaXNhbC5pbz4KIAogICAgICAgICBJbXBvcnQg
Y3NzLWNvbnRlbnQgdGVzdHMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL3dlYnJ0Yy9SVENSdHBSZWNlaXZlci1nZXRTeW5jaHJvbml6YXRp
b25Tb3VyY2VzLmh0dHBzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvd2VicnRjL1JUQ1J0cFJlY2VpdmVyLWdldFN5bmNocm9uaXphdGlv
blNvdXJjZXMuaHR0cHMtZXhwZWN0ZWQudHh0CmluZGV4IDM3ZWE4YzE1MjRlNmZmMWFlZmVjM2M0
YmU5NGQwOTEyYzY1OGI5MjkuLmJmMDU4NzczNTkxM2M4MzY4ZjM5YzE5YmY0ZjZhMDIzZTA0ZDVi
OWMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvd2VicnRjL1JUQ1J0cFJlY2VpdmVyLWdldFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0cHMt
ZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvd2VicnRjL1JUQ1J0cFJlY2VpdmVyLWdldFN5bmNocm9uaXphdGlvblNvdXJjZXMuaHR0
cHMtZXhwZWN0ZWQudHh0CkBAIC0xLDEzICsxLDEzIEBACiAKIFBBU1MgW2F1ZGlvXSBnZXRTeW5j
aHJvbml6YXRpb25Tb3VyY2VzKCkgZXZlbnR1YWxseSByZXR1cm5zIGEgbm9uLWVtcHR5IGxpc3Qg
CiBQQVNTIFthdWRpb10gUlRDUnRwU3luY2hyb25pemF0aW9uU291cmNlLnRpbWVzdGFtcCBpcyBh
IG51bWJlciAKLUZBSUwgW2F1ZGlvXSBSVENSdHBTeW5jaHJvbml6YXRpb25Tb3VyY2UucnRwVGlt
ZXN0YW1wIGlzIGEgbnVtYmVyIFswLCAyXjMyLTFdIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJu
dW1iZXIiIGJ1dCBnb3QgInVuZGVmaW5lZCIKK1BBU1MgW2F1ZGlvXSBSVENSdHBTeW5jaHJvbml6
YXRpb25Tb3VyY2UucnRwVGltZXN0YW1wIGlzIGEgbnVtYmVyIFswLCAyXjMyLTFdIAogUEFTUyBb
YXVkaW9dIGdldFN5bmNocm9uaXphdGlvblNvdXJjZXMoKSBkb2VzIG5vdCBjb250YWluIFNTUkNz
IG9sZGVyIHRoYW4gMTAgc2Vjb25kcyAKIEZBSUwgW2F1ZGlvXSBSVENSdHBTeW5jaHJvbml6YXRp
b25Tb3VyY2UudGltZXN0YW1wIGlzIGNvbXBhcmFibGUgdG8gcGVyZm9ybWFuY2UudGltZU9yaWdp
biArIHBlcmZvcm1hbmNlLm5vdygpIGFzc2VydF90cnVlOiBleHBlY3RlZCB0cnVlIGdvdCBmYWxz
ZQogUEFTUyBbYXVkaW9dIFJUQ1J0cFN5bmNocm9uaXphdGlvblNvdXJjZS5zb3VyY2UgaXMgYSBu
dW1iZXIgCiBQQVNTIFt2aWRlb10gZ2V0U3luY2hyb25pemF0aW9uU291cmNlcygpIGV2ZW50dWFs
bHkgcmV0dXJucyBhIG5vbi1lbXB0eSBsaXN0IAogUEFTUyBbdmlkZW9dIFJUQ1J0cFN5bmNocm9u
aXphdGlvblNvdXJjZS50aW1lc3RhbXAgaXMgYSBudW1iZXIgCi1GQUlMIFt2aWRlb10gUlRDUnRw
U3luY2hyb25pemF0aW9uU291cmNlLnJ0cFRpbWVzdGFtcCBpcyBhIG51bWJlciBbMCwgMl4zMi0x
XSBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAibnVtYmVyIiBidXQgZ290ICJ1bmRlZmluZWQiCitQ
QVNTIFt2aWRlb10gUlRDUnRwU3luY2hyb25pemF0aW9uU291cmNlLnJ0cFRpbWVzdGFtcCBpcyBh
IG51bWJlciBbMCwgMl4zMi0xXSAKIFBBU1MgW3ZpZGVvXSBnZXRTeW5jaHJvbml6YXRpb25Tb3Vy
Y2VzKCkgZG9lcyBub3QgY29udGFpbiBTU1JDcyBvbGRlciB0aGFuIDEwIHNlY29uZHMgCiBGQUlM
IFt2aWRlb10gUlRDUnRwU3luY2hyb25pemF0aW9uU291cmNlLnRpbWVzdGFtcCBpcyBjb21wYXJh
YmxlIHRvIHBlcmZvcm1hbmNlLnRpbWVPcmlnaW4gKyBwZXJmb3JtYW5jZS5ub3coKSBhc3NlcnRf
dHJ1ZTogZXhwZWN0ZWQgdHJ1ZSBnb3QgZmFsc2UKIFBBU1MgW3ZpZGVvXSBSVENSdHBTeW5jaHJv
bml6YXRpb25Tb3VyY2Uuc291cmNlIGlzIGEgbnVtYmVyIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>