<?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>220945</bug_id>
          
          <creation_ts>2021-01-25 13:48:09 -0800</creation_ts>
          <short_desc>Remove MediaSourcePrivateClient::monitorSourceBuffers()</short_desc>
          <delta_ts>2021-02-10 16:07:37 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Media</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="Peng Liu">peng.liu6</reporter>
          <assigned_to name="Peng Liu">peng.liu6</assigned_to>
          <cc>aboya</cc>
    
    <cc>calvaris</cc>
    
    <cc>cdumez</cc>
    
    <cc>changseok</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>pnormand</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1722248</commentid>
    <comment_count>0</comment_count>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2021-01-25 13:48:09 -0800</bug_when>
    <thetext>Remove MediaSourcePrivateClient::monitorSourceBuffers()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1722250</commentid>
    <comment_count>1</comment_count>
      <attachid>418332</attachid>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2021-01-25 13:55:18 -0800</bug_when>
    <thetext>Created attachment 418332
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1722277</commentid>
    <comment_count>2</comment_count>
      <attachid>418337</attachid>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2021-01-25 14:23:03 -0800</bug_when>
    <thetext>Created attachment 418337
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1722293</commentid>
    <comment_count>3</comment_count>
      <attachid>418339</attachid>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2021-01-25 14:40:52 -0800</bug_when>
    <thetext>Created attachment 418339
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1724400</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-02-01 13:49:43 -0800</bug_when>
    <thetext>&lt;rdar://problem/73844547&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726034</commentid>
    <comment_count>5</comment_count>
      <attachid>418339</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-05 06:05:58 -0800</bug_when>
    <thetext>Comment on attachment 418339
Patch

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

&gt; Source/WebCore/ChangeLog:10
&gt; +        related to seeking.

Why keeping it for GStreamer, I do not see GStreamer code related to it?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726558</commentid>
    <comment_count>6</comment_count>
      <attachid>418339</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-02-08 01:13:08 -0800</bug_when>
    <thetext>Comment on attachment 418339
Patch

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

&gt;&gt; Source/WebCore/ChangeLog:10
&gt;&gt; +        related to seeking.
&gt; 
&gt; Why keeping it for GStreamer, I do not see GStreamer code related to it?

https://github.com/WebKit/WebKit/blob/main/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp#L329</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726565</commentid>
    <comment_count>7</comment_count>
    <who name="Alicia Boya García">aboya</who>
    <bug_when>2021-02-08 01:48:05 -0800</bug_when>
    <thetext>I built this on GTK and didn&apos;t see any new failures in GTK Debug LayoutTests. I don&apos;t see a problem myself.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726581</commentid>
    <comment_count>8</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-02-08 02:47:04 -0800</bug_when>
    <thetext>(In reply to Philippe Normand from comment #6)
&gt; Comment on attachment 418339 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=418339&amp;action=review
&gt; 
&gt; &gt;&gt; Source/WebCore/ChangeLog:10
&gt; &gt;&gt; +        related to seeking.
&gt; &gt; 
&gt; &gt; Why keeping it for GStreamer, I do not see GStreamer code related to it?
&gt; 
&gt; https://github.com/WebKit/WebKit/blob/main/Source/WebCore/platform/graphics/
&gt; gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp#L329

Given monitorSourceBuffers implementation does not seem to do anything, can MediaPlayerPrivateGStreamerMSE.cpp be updated to remove the call to monitorSourceBuffers?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726601</commentid>
    <comment_count>9</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2021-02-08 05:22:29 -0800</bug_when>
    <thetext>I guess we&apos;re looking at different code-bases then :)

MediaSource::monitorSourceBuffers() does quite a few things, including calling completeSeek().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727853</commentid>
    <comment_count>10</comment_count>
    <who name="Peng Liu">peng.liu6</who>
    <bug_when>2021-02-10 15:45:26 -0800</bug_when>
    <thetext>Let&apos;s only remove this function for apple&apos;s ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727860</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-10 16:07:33 -0800</bug_when>
    <thetext>Committed r272696: &lt;https://commits.webkit.org/r272696&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 418339.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>418332</attachid>
            <date>2021-01-25 13:55:18 -0800</date>
            <delta_ts>2021-01-25 14:23:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-220945-20210125135517.patch</filename>
            <type>text/plain</type>
            <size>6964</size>
            <attacher name="Peng Liu">peng.liu6</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcxODAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDE1ZDg0YTJjNWM3Njkz
YjZkYWU2ZmQ1MTdiN2M0NjRmZGY2ODY5Zi4uMjExMmZkZmUzYmZjMTJkYmYxZjdmMzE3NDFkY2Y5
NWY5MTU0NWNlOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTAxLTI1ICBQZW5n
IExpdSAgPHBlbmcubGl1NkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIE1lZGlhU291cmNl
UHJpdmF0ZUNsaWVudDo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIwOTQ1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIE1lZGlhU291cmNlUHJpdmF0ZUNs
aWVudDo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBiZWNhdXNlIE1lZGlhU291cmNlUHJpdmF0ZQor
ICAgICAgICBkb2VzIG5vdCBjYWxsIGl0LiBUaGlzIHBhdGNoIGFsc28gYWRkcyBzb21lIGxvZyBt
ZXNzYWdlcyByZWxhdGVkIHRvIHNlZWtpbmcuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBubyBm
dW5jdGlvbmFsIGNoYW5nZS4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzb3VyY2UvTWVkaWFT
b3VyY2UuaDoKKyAgICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6SFRNTE1lZGlhRWxlbWVudDo6c2Vla1dpdGhUb2xlcmFuY2UpOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oOgorICAgICAgICAq
IHBsYXRmb3JtL2dyYXBoaWNzL1NvdXJjZUJ1ZmZlclByaXZhdGUuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6U291cmNlQnVmZmVyUHJpdmF0ZTo6YXBwZW5kQ29tcGxldGVkKToKKyAgICAgICAgKiBw
bGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVNvdXJjZVByaXZhdGVBVkZP
YmpDLmg6CisKIDIwMjEtMDEtMjUgIEpvaG4gV2lsYW5kZXIgIDx3aWxhbmRlckBhcHBsZS5jb20+
CiAKICAgICAgICAgUENNOiBVc2UgZGlmZmVyZW50IHdlbGwta25vd24gbG9jYXRpb25zIGZvciB0
cmlnZ2VyaW5nIGFuZCByZXBvcnRpbmcgYXR0cmlidXRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggZmEwOTRmMmFk
ODMwOGNhNGY4NDE3MmI1OTYyYTgzODVmNjc5NWRiZi4uOTQwMmFlNjVlNWFjOGY5M2Y1MTczY2Rm
OTlmOTU1MTAwN2Y5YjU3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAyMS0wMS0yNSAg
UGVuZyBMaXUgIDxwZW5nLmxpdTZAYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBNZWRpYVNv
dXJjZVByaXZhdGVDbGllbnQ6Om1vbml0b3JTb3VyY2VCdWZmZXJzKCkKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMDk0NQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogR1BVUHJvY2Vzcy9tZWRpYS9SZW1v
dGVNZWRpYVNvdXJjZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6UmVtb3RlTWVkaWFTb3Vy
Y2VQcm94eTo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMpOiBEZWxldGVkLgorICAgICAgICAqIEdQVVBy
b2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5oOgorCiAyMDIxLTAxLTI1ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAgICAgIFtHUFUgUHJvY2Vz
c10gV2ViIHByb2Nlc3Mgc2hvdWxkIGJlIHRlcm1pbmF0ZWQgaWYgRGlzcGxheUxpc3RSZWFkZXJI
YW5kbGUgYWR2YW5jZXMgcGFzdCAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVz
L21lZGlhc291cmNlL01lZGlhU291cmNlLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlh
c291cmNlL01lZGlhU291cmNlLmgKaW5kZXggOGUyMTM4NWRjZjZmYjI2YWI0ODU4OGQ1Y2QzNGRk
NDEwMTFhYzQ0NC4uYTVlMDU4MWNhMjQ3NGVlZTgwMzYxMTc1OTFjNDRlYmY4Y2JhMjgyZCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXNvdXJjZS9NZWRpYVNvdXJjZS5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzb3VyY2UvTWVkaWFTb3VyY2UuaApA
QCAtODMsNyArODMsNyBAQCBwdWJsaWM6CiAKICAgICBib29sIGF0dGFjaFRvRWxlbWVudChIVE1M
TWVkaWFFbGVtZW50Jik7CiAgICAgdm9pZCBkZXRhY2hGcm9tRWxlbWVudChIVE1MTWVkaWFFbGVt
ZW50Jik7Ci0gICAgdm9pZCBtb25pdG9yU291cmNlQnVmZmVycygpIG92ZXJyaWRlOworICAgIHZv
aWQgbW9uaXRvclNvdXJjZUJ1ZmZlcnMoKTsKICAgICBib29sIGlzU2Vla2luZygpIGNvbnN0IHsg
cmV0dXJuIG1fcGVuZGluZ1NlZWtUaW1lLmlzVmFsaWQoKTsgfQogICAgIFJlZjxUaW1lUmFuZ2Vz
PiBzZWVrYWJsZSgpOwogICAgIEV4Y2VwdGlvbk9yPHZvaWQ+IHNldExpdmVTZWVrYWJsZVJhbmdl
KGRvdWJsZSBzdGFydCwgZG91YmxlIGVuZCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFF
bGVtZW50LmNwcAppbmRleCA5NGZlNGYyYmEzNGM5OGE2YTA1YmVhZjM1ZGE3NWJjMTlhMWEyZmU2
Li5jYWY5ZGY5ZDdiMzdhZDlkMmU4N2Q1NTMzY2YyZGFkNjU1YjAwYjcxIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE1lZGlhRWxlbWVudC5jcHAKQEAgLTI4NzEsNiArMjg3MSw3IEBAIHZvaWQg
SFRNTE1lZGlhRWxlbWVudDo6c2Vla0ludGVybmFsKGNvbnN0IE1lZGlhVGltZSYgdGltZSkKIAog
dm9pZCBIVE1MTWVkaWFFbGVtZW50OjpzZWVrV2l0aFRvbGVyYW5jZShjb25zdCBNZWRpYVRpbWUm
IGluVGltZSwgY29uc3QgTWVkaWFUaW1lJiBuZWdhdGl2ZVRvbGVyYW5jZSwgY29uc3QgTWVkaWFU
aW1lJiBwb3NpdGl2ZVRvbGVyYW5jZSwgYm9vbCBmcm9tRE9NKQogeworICAgIElORk9fTE9HKExP
R0lERU5USUZJRVIsICJ0aW1lID0gIiwgaW5UaW1lLCAiLCBuZWdhdGl2ZVRvbGVyYW5jZSA9ICIs
IG5lZ2F0aXZlVG9sZXJhbmNlLCAiLCBwb3NpdGl2ZVRvbGVyYW5jZSA9ICIsIHBvc2l0aXZlVG9s
ZXJhbmNlKTsKICAgICAvLyA0LjguMTAuOSBTZWVraW5nCiAgICAgTWVkaWFUaW1lIHRpbWUgPSBp
blRpbWU7CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL01l
ZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvTWVkaWFTb3VyY2VQcml2YXRlQ2xpZW50LmgKaW5kZXggYjU4MDUwODFmOWZhNThiMDlhMjk3
Y2U3MTk1YTU0MGRmMDU2YjZiMi4uMGEwZjZhNjI4MTEyYzA1N2JiYWRjYmE4YjQ3OTBhZjEzMmQy
ZWM5OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvTWVkaWFT
b3VyY2VQcml2YXRlQ2xpZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvTWVkaWFTb3VyY2VQcml2YXRlQ2xpZW50LmgKQEAgLTQ0LDcgKzQ0LDYgQEAgcHVibGljOgog
ICAgIHZpcnR1YWwgTWVkaWFUaW1lIGR1cmF0aW9uKCkgY29uc3QgPSAwOwogICAgIHZpcnR1YWwg
c3RkOjp1bmlxdWVfcHRyPFBsYXRmb3JtVGltZVJhbmdlcz4gYnVmZmVyZWQoKSBjb25zdCA9IDA7
CiAgICAgdmlydHVhbCB2b2lkIHNlZWtUb1RpbWUoY29uc3QgTWVkaWFUaW1lJikgPSAwOwotICAg
IHZpcnR1YWwgdm9pZCBtb25pdG9yU291cmNlQnVmZmVycygpID0gMDsKIAogI2lmICFSRUxFQVNF
X0xPR19ESVNBQkxFRAogICAgIHZpcnR1YWwgdm9pZCBzZXRMb2dJZGVudGlmaWVyKGNvbnN0IHZv
aWQqKSA9IDA7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9T
b3VyY2VCdWZmZXJQcml2YXRlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L1NvdXJjZUJ1ZmZlclByaXZhdGUuY3BwCmluZGV4IGEzMTM1NGYyNWUzNDc3MGFjMTQyYTYyN2Vm
NGZiMDY3MzJlMTU4MjAuLjA1Y2E1M2UyZmQ0MzczYzQ0OTIxMDBkMWQxODdjNThlMzE1YmZhMDAg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1NvdXJjZUJ1ZmZl
clByaXZhdGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1NvdXJj
ZUJ1ZmZlclByaXZhdGUuY3BwCkBAIC0xNjQsNiArMTY0LDggQEAgdm9pZCBTb3VyY2VCdWZmZXJQ
cml2YXRlOjp1cGRhdGVCdWZmZXJlZEZyb21UcmFja0J1ZmZlcnMoYm9vbCBzb3VyY2VJc0VuZGVk
KQogCiB2b2lkIFNvdXJjZUJ1ZmZlclByaXZhdGU6OmFwcGVuZENvbXBsZXRlZChib29sIHBhcnNp
bmdTdWNjZWVkZWQsIGJvb2wgaXNFbmRlZCkKIHsKKyAgICBERUJVR19MT0coTE9HSURFTlRJRklF
Uik7CisKICAgICAvLyBSZXNvbHZlIHRoZSBjaGFuZ2VzIGluIFRyYWNrQnVmZmVycycgYnVmZmVy
ZWQgcmFuZ2VzCiAgICAgLy8gaW50byB0aGUgU291cmNlQnVmZmVyJ3MgYnVmZmVyZWQgcmFuZ2Vz
CiAgICAgdXBkYXRlQnVmZmVyZWRGcm9tVHJhY2tCdWZmZXJzKGlzRW5kZWQpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVk
aWFTb3VyY2VQcml2YXRlQVZGT2JqQy5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhp
Y3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFTb3VyY2VQcml2YXRlQVZGT2JqQy5oCmluZGV4IDQw
Mjk3MzkwYTI1MThiNjJiNjA3ZmI5NjJiZDVmNWM3YzE4N2ExZDEuLjliMDFlYzU5ODg5MDMxYzk3
MmIxMjliZjc3MDUwZDk2YTE1NzRiZGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhU291cmNlUHJpdmF0ZUFWRk9iakMu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2Jq
Yy9NZWRpYVNvdXJjZVByaXZhdGVBVkZPYmpDLmgKQEAgLTEyMyw3ICsxMjMsNiBAQCBwcml2YXRl
OgogI2lmIEVOQUJMRShMRUdBQ1lfRU5DUllQVEVEX01FRElBKQogICAgIHZvaWQgc291cmNlQnVm
ZmVyS2V5TmVlZGVkKFNvdXJjZUJ1ZmZlclByaXZhdGVBVkZPYmpDKiwgVWludDhBcnJheSopOwog
I2VuZGlmCi0gICAgdm9pZCBtb25pdG9yU291cmNlQnVmZmVycygpOwogICAgIHZvaWQgcmVtb3Zl
U291cmNlQnVmZmVyKFNvdXJjZUJ1ZmZlclByaXZhdGUqKTsKIAogICAgIHZvaWQgc2V0U291cmNl
QnVmZmVyV2l0aFNlbGVjdGVkVmlkZW8oU291cmNlQnVmZmVyUHJpdmF0ZUFWRk9iakMqKTsKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJj
ZVByb3h5LmNwcCBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNv
dXJjZVByb3h5LmNwcAppbmRleCA5NjAzODRiZWUzZGU3NjMyNTEwN2U3MDU0NzkxOWJjZTZmNTQw
N2RkLi4zMWVmOWQ1OGEzNGQzOThlNjkyODJmMjg5YWZmNTY4Mjc1YjBmNzZjIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5j
cHAKKysrIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNl
UHJveHkuY3BwCkBAIC03NywxMSArNzcsNiBAQCB2b2lkIFJlbW90ZU1lZGlhU291cmNlUHJveHk6
OnNlZWtUb1RpbWUoY29uc3QgTWVkaWFUaW1lJiB0aW1lKQogICAgIG1fY29ubmVjdGlvblRvV2Vi
UHJvY2Vzcy5jb25uZWN0aW9uKCkuc2VuZChNZXNzYWdlczo6TWVkaWFTb3VyY2VQcml2YXRlUmVt
b3RlOjpTZWVrVG9UaW1lKHRpbWUpLCBtX2lkZW50aWZpZXIpOwogfQogCi12b2lkIFJlbW90ZU1l
ZGlhU291cmNlUHJveHk6Om1vbml0b3JTb3VyY2VCdWZmZXJzKCkKLXsKLSAgICBub3RJbXBsZW1l
bnRlZCgpOwotfQotCiAjaWYgIVJFTEVBU0VfTE9HX0RJU0FCTEVECiB2b2lkIFJlbW90ZU1lZGlh
U291cmNlUHJveHk6OnNldExvZ0lkZW50aWZpZXIoY29uc3Qgdm9pZCopCiB7CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5o
IGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNlUHJveHku
aAppbmRleCAzNDQ5Y2JmYTliZmQxZGNmNGJkYThiOWY0ODAzMjhkZmIwOTY0OGExLi44MTQ0OTJj
ZTUwYWJhZjUzZjg4ZDllN2ZlNGQ2MTRlOWFiYzhiODhhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5oCisrKyBiL1NvdXJj
ZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJjZVByb3h5LmgKQEAgLTY1
LDcgKzY1LDYgQEAgcHVibGljOgogICAgIE1lZGlhVGltZSBkdXJhdGlvbigpIGNvbnN0IGZpbmFs
OwogICAgIHN0ZDo6dW5pcXVlX3B0cjxXZWJDb3JlOjpQbGF0Zm9ybVRpbWVSYW5nZXM+IGJ1ZmZl
cmVkKCkgY29uc3QgZmluYWw7CiAgICAgdm9pZCBzZWVrVG9UaW1lKGNvbnN0IE1lZGlhVGltZSYp
IGZpbmFsOwotICAgIHZvaWQgbW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBmaW5hbDsKIAogI2lmICFS
RUxFQVNFX0xPR19ESVNBQkxFRAogICAgIHZvaWQgc2V0TG9nSWRlbnRpZmllcihjb25zdCB2b2lk
KikgZmluYWw7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>418337</attachid>
            <date>2021-01-25 14:23:03 -0800</date>
            <delta_ts>2021-01-25 14:40:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-220945-20210125142303.patch</filename>
            <type>text/plain</type>
            <size>7113</size>
            <attacher name="Peng Liu">peng.liu6</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcxODAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDE1ZDg0YTJjNWM3Njkz
YjZkYWU2ZmQ1MTdiN2M0NjRmZGY2ODY5Zi4uNDlmMjIzMzFiMWUzOThkZjdlMWJmODg3ZmQ5YWEx
M2ZjZWE2MjIzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTAxLTI1ICBQZW5n
IExpdSAgPHBlbmcubGl1NkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIE1lZGlhU291cmNl
UHJpdmF0ZUNsaWVudDo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIwOTQ1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIE1lZGlhU291cmNlUHJpdmF0ZUNs
aWVudDo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBmb3IgYWxsIHBvcnRzIGV4Y2VwdCBHU3RyZWFt
ZXIKKyAgICAgICAgcG9ydCBiZWNhdXNlIE1lZGlhU291cmNlUHJpdmF0ZSBkb2VzIG5vdCBjYWxs
IGl0LiBUaGlzIHBhdGNoIGFsc28gYWRkcyBzb21lIGxvZyBtZXNzYWdlcworICAgICAgICByZWxh
dGVkIHRvIHNlZWtpbmcuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBubyBmdW5jdGlvbmFsIGNo
YW5nZS4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzb3VyY2UvTWVkaWFTb3VyY2UuaDoKKyAg
ICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRN
TE1lZGlhRWxlbWVudDo6c2Vla1dpdGhUb2xlcmFuY2UpOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL1NvdXJjZUJ1ZmZlclByaXZhdGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U291cmNl
QnVmZmVyUHJpdmF0ZTo6YXBwZW5kQ29tcGxldGVkKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFw
aGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVNvdXJjZVByaXZhdGVBVkZPYmpDLmg6CisKIDIw
MjEtMDEtMjUgIEpvaG4gV2lsYW5kZXIgIDx3aWxhbmRlckBhcHBsZS5jb20+CiAKICAgICAgICAg
UENNOiBVc2UgZGlmZmVyZW50IHdlbGwta25vd24gbG9jYXRpb25zIGZvciB0cmlnZ2VyaW5nIGFu
ZCByZXBvcnRpbmcgYXR0cmlidXRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdl
TG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggZmEwOTRmMmFkODMwOGNhNGY4NDE3
MmI1OTYyYTgzODVmNjc5NWRiZi4uOTQwMmFlNjVlNWFjOGY5M2Y1MTczY2RmOTlmOTU1MTAwN2Y5
YjU3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
YktpdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAyMS0wMS0yNSAgUGVuZyBMaXUgIDxw
ZW5nLmxpdTZAYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBNZWRpYVNvdXJjZVByaXZhdGVD
bGllbnQ6Om1vbml0b3JTb3VyY2VCdWZmZXJzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMDk0NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJj
ZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6UmVtb3RlTWVkaWFTb3VyY2VQcm94eTo6bW9u
aXRvclNvdXJjZUJ1ZmZlcnMpOiBEZWxldGVkLgorICAgICAgICAqIEdQVVByb2Nlc3MvbWVkaWEv
UmVtb3RlTWVkaWFTb3VyY2VQcm94eS5oOgorCiAyMDIxLTAxLTI1ICBXZW5zb24gSHNpZWggIDx3
ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAgICAgIFtHUFUgUHJvY2Vzc10gV2ViIHByb2Nl
c3Mgc2hvdWxkIGJlIHRlcm1pbmF0ZWQgaWYgRGlzcGxheUxpc3RSZWFkZXJIYW5kbGUgYWR2YW5j
ZXMgcGFzdCAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc291cmNl
L01lZGlhU291cmNlLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc291cmNlL01lZGlh
U291cmNlLmgKaW5kZXggOGUyMTM4NWRjZjZmYjI2YWI0ODU4OGQ1Y2QzNGRkNDEwMTFhYzQ0NC4u
NjEzYjYyYjBmYjVjNmYxNDIzZDQzYTVmNTA0NjUyNjNlYzBjY2Y0MyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXNvdXJjZS9NZWRpYVNvdXJjZS5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzb3VyY2UvTWVkaWFTb3VyY2UuaApAQCAtODMsNyArODMs
MTEgQEAgcHVibGljOgogCiAgICAgYm9vbCBhdHRhY2hUb0VsZW1lbnQoSFRNTE1lZGlhRWxlbWVu
dCYpOwogICAgIHZvaWQgZGV0YWNoRnJvbUVsZW1lbnQoSFRNTE1lZGlhRWxlbWVudCYpOwotICAg
IHZvaWQgbW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBvdmVycmlkZTsKKyNpZiBVU0UoR1NUUkVBTUVS
KQorICAgIHZvaWQgbW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBmaW5hbDsKKyNlbHNlCisgICAgdm9p
ZCBtb25pdG9yU291cmNlQnVmZmVycygpOworI2VuZGlmCiAgICAgYm9vbCBpc1NlZWtpbmcoKSBj
b25zdCB7IHJldHVybiBtX3BlbmRpbmdTZWVrVGltZS5pc1ZhbGlkKCk7IH0KICAgICBSZWY8VGlt
ZVJhbmdlcz4gc2Vla2FibGUoKTsKICAgICBFeGNlcHRpb25Pcjx2b2lkPiBzZXRMaXZlU2Vla2Fi
bGVSYW5nZShkb3VibGUgc3RhcnQsIGRvdWJsZSBlbmQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TE1lZGlhRWxlbWVudC5jcHAKaW5kZXggOTRmZTRmMmJhMzRjOThhNmEwNWJlYWYzNWRhNzViYzE5
YTFhMmZlNi4uY2FmOWRmOWQ3YjM3YWQ5ZDJlODdkNTUzM2NmMmRhZDY1NWIwMGI3MSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCkBAIC0yODcxLDYgKzI4NzEsNyBA
QCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnNlZWtJbnRlcm5hbChjb25zdCBNZWRpYVRpbWUmIHRp
bWUpCiAKIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6c2Vla1dpdGhUb2xlcmFuY2UoY29uc3QgTWVk
aWFUaW1lJiBpblRpbWUsIGNvbnN0IE1lZGlhVGltZSYgbmVnYXRpdmVUb2xlcmFuY2UsIGNvbnN0
IE1lZGlhVGltZSYgcG9zaXRpdmVUb2xlcmFuY2UsIGJvb2wgZnJvbURPTSkKIHsKKyAgICBJTkZP
X0xPRyhMT0dJREVOVElGSUVSLCAidGltZSA9ICIsIGluVGltZSwgIiwgbmVnYXRpdmVUb2xlcmFu
Y2UgPSAiLCBuZWdhdGl2ZVRvbGVyYW5jZSwgIiwgcG9zaXRpdmVUb2xlcmFuY2UgPSAiLCBwb3Np
dGl2ZVRvbGVyYW5jZSk7CiAgICAgLy8gNC44LjEwLjkgU2Vla2luZwogICAgIE1lZGlhVGltZSB0
aW1lID0gaW5UaW1lOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9NZWRpYVNvdXJjZVByaXZhdGVDbGllbnQuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oCmluZGV4IGI1ODA1MDgxZjlmYTU4
YjA5YTI5N2NlNzE5NWE1NDBkZjA1NmI2YjIuLjM2OTBlMzYzY2I0NjQzYWIyZDFmMjIxMmU3NTY2
M2E5ZjZmY2I0ZjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oCkBAIC00NCw3ICs0NCw5IEBAIHB1
YmxpYzoKICAgICB2aXJ0dWFsIE1lZGlhVGltZSBkdXJhdGlvbigpIGNvbnN0ID0gMDsKICAgICB2
aXJ0dWFsIHN0ZDo6dW5pcXVlX3B0cjxQbGF0Zm9ybVRpbWVSYW5nZXM+IGJ1ZmZlcmVkKCkgY29u
c3QgPSAwOwogICAgIHZpcnR1YWwgdm9pZCBzZWVrVG9UaW1lKGNvbnN0IE1lZGlhVGltZSYpID0g
MDsKKyNpZiBVU0UoR1NUUkVBTUVSKQogICAgIHZpcnR1YWwgdm9pZCBtb25pdG9yU291cmNlQnVm
ZmVycygpID0gMDsKKyNlbmRpZgogCiAjaWYgIVJFTEVBU0VfTE9HX0RJU0FCTEVECiAgICAgdmly
dHVhbCB2b2lkIHNldExvZ0lkZW50aWZpZXIoY29uc3Qgdm9pZCopID0gMDsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1NvdXJjZUJ1ZmZlclByaXZhdGUuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5j
cHAKaW5kZXggYTMxMzU0ZjI1ZTM0NzcwYWMxNDJhNjI3ZWY0ZmIwNjczMmUxNTgyMC4uMDVjYTUz
ZTJmZDQzNzNjNDQ5MjEwMGQxZDE4N2M1OGUzMTViZmEwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHAKQEAg
LTE2NCw2ICsxNjQsOCBAQCB2b2lkIFNvdXJjZUJ1ZmZlclByaXZhdGU6OnVwZGF0ZUJ1ZmZlcmVk
RnJvbVRyYWNrQnVmZmVycyhib29sIHNvdXJjZUlzRW5kZWQpCiAKIHZvaWQgU291cmNlQnVmZmVy
UHJpdmF0ZTo6YXBwZW5kQ29tcGxldGVkKGJvb2wgcGFyc2luZ1N1Y2NlZWRlZCwgYm9vbCBpc0Vu
ZGVkKQogeworICAgIERFQlVHX0xPRyhMT0dJREVOVElGSUVSKTsKKwogICAgIC8vIFJlc29sdmUg
dGhlIGNoYW5nZXMgaW4gVHJhY2tCdWZmZXJzJyBidWZmZXJlZCByYW5nZXMKICAgICAvLyBpbnRv
IHRoZSBTb3VyY2VCdWZmZXIncyBidWZmZXJlZCByYW5nZXMKICAgICB1cGRhdGVCdWZmZXJlZEZy
b21UcmFja0J1ZmZlcnMoaXNFbmRlZCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVNvdXJjZVByaXZhdGVBVkZPYmpD
LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9N
ZWRpYVNvdXJjZVByaXZhdGVBVkZPYmpDLmgKaW5kZXggNDAyOTczOTBhMjUxOGI2MmI2MDdmYjk2
MmJkNWY1YzdjMTg3YTFkMS4uOWIwMWVjNTk4ODkwMzFjOTcyYjEyOWJmNzcwNTBkOTZhMTU3NGJk
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0
aW9uL29iamMvTWVkaWFTb3VyY2VQcml2YXRlQVZGT2JqQy5oCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhU291cmNlUHJpdmF0ZUFW
Rk9iakMuaApAQCAtMTIzLDcgKzEyMyw2IEBAIHByaXZhdGU6CiAjaWYgRU5BQkxFKExFR0FDWV9F
TkNSWVBURURfTUVESUEpCiAgICAgdm9pZCBzb3VyY2VCdWZmZXJLZXlOZWVkZWQoU291cmNlQnVm
ZmVyUHJpdmF0ZUFWRk9iakMqLCBVaW50OEFycmF5Kik7CiAjZW5kaWYKLSAgICB2b2lkIG1vbml0
b3JTb3VyY2VCdWZmZXJzKCk7CiAgICAgdm9pZCByZW1vdmVTb3VyY2VCdWZmZXIoU291cmNlQnVm
ZmVyUHJpdmF0ZSopOwogCiAgICAgdm9pZCBzZXRTb3VyY2VCdWZmZXJXaXRoU2VsZWN0ZWRWaWRl
byhTb3VyY2VCdWZmZXJQcml2YXRlQVZGT2JqQyopOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNlUHJveHkuY3BwIGIvU291cmNlL1dl
YktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNlUHJveHkuY3BwCmluZGV4IDk2
MDM4NGJlZTNkZTc2MzI1MTA3ZTcwNTQ3OTE5YmNlNmY1NDA3ZGQuLjMxZWY5ZDU4YTM0ZDM5OGU2
OTI4MmYyODlhZmY1NjgyNzViMGY3NmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvR1BVUHJv
Y2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJjZVByb3h5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0
L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5jcHAKQEAgLTc3LDExICs3
Nyw2IEBAIHZvaWQgUmVtb3RlTWVkaWFTb3VyY2VQcm94eTo6c2Vla1RvVGltZShjb25zdCBNZWRp
YVRpbWUmIHRpbWUpCiAgICAgbV9jb25uZWN0aW9uVG9XZWJQcm9jZXNzLmNvbm5lY3Rpb24oKS5z
ZW5kKE1lc3NhZ2VzOjpNZWRpYVNvdXJjZVByaXZhdGVSZW1vdGU6OlNlZWtUb1RpbWUodGltZSks
IG1faWRlbnRpZmllcik7CiB9CiAKLXZvaWQgUmVtb3RlTWVkaWFTb3VyY2VQcm94eTo6bW9uaXRv
clNvdXJjZUJ1ZmZlcnMoKQotewotICAgIG5vdEltcGxlbWVudGVkKCk7Ci19Ci0KICNpZiAhUkVM
RUFTRV9MT0dfRElTQUJMRUQKIHZvaWQgUmVtb3RlTWVkaWFTb3VyY2VQcm94eTo6c2V0TG9nSWRl
bnRpZmllcihjb25zdCB2b2lkKikKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvR1BVUHJv
Y2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJjZVByb3h5LmggYi9Tb3VyY2UvV2ViS2l0L0dQVVBy
b2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5oCmluZGV4IDM0NDljYmZhOWJmZDFk
Y2Y0YmRhOGI5ZjQ4MDMyOGRmYjA5NjQ4YTEuLjgxNDQ5MmNlNTBhYmFmNTNmODhkOWU3ZmU0ZDYx
NGU5YWJjOGI4OGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9S
ZW1vdGVNZWRpYVNvdXJjZVByb3h5LmgKKysrIGIvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21l
ZGlhL1JlbW90ZU1lZGlhU291cmNlUHJveHkuaApAQCAtNjUsNyArNjUsNiBAQCBwdWJsaWM6CiAg
ICAgTWVkaWFUaW1lIGR1cmF0aW9uKCkgY29uc3QgZmluYWw7CiAgICAgc3RkOjp1bmlxdWVfcHRy
PFdlYkNvcmU6OlBsYXRmb3JtVGltZVJhbmdlcz4gYnVmZmVyZWQoKSBjb25zdCBmaW5hbDsKICAg
ICB2b2lkIHNlZWtUb1RpbWUoY29uc3QgTWVkaWFUaW1lJikgZmluYWw7Ci0gICAgdm9pZCBtb25p
dG9yU291cmNlQnVmZmVycygpIGZpbmFsOwogCiAjaWYgIVJFTEVBU0VfTE9HX0RJU0FCTEVECiAg
ICAgdm9pZCBzZXRMb2dJZGVudGlmaWVyKGNvbnN0IHZvaWQqKSBmaW5hbDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>418339</attachid>
            <date>2021-01-25 14:40:52 -0800</date>
            <delta_ts>2021-02-10 16:07:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-220945-20210125144051.patch</filename>
            <type>text/plain</type>
            <size>7167</size>
            <attacher name="Peng Liu">peng.liu6</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcxODAzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDE1ZDg0YTJjNWM3Njkz
YjZkYWU2ZmQ1MTdiN2M0NjRmZGY2ODY5Zi4uNDlmMjIzMzFiMWUzOThkZjdlMWJmODg3ZmQ5YWEx
M2ZjZWE2MjIzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTAxLTI1ICBQZW5n
IExpdSAgPHBlbmcubGl1NkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIE1lZGlhU291cmNl
UHJpdmF0ZUNsaWVudDo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIwOTQ1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIE1lZGlhU291cmNlUHJpdmF0ZUNs
aWVudDo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBmb3IgYWxsIHBvcnRzIGV4Y2VwdCBHU3RyZWFt
ZXIKKyAgICAgICAgcG9ydCBiZWNhdXNlIE1lZGlhU291cmNlUHJpdmF0ZSBkb2VzIG5vdCBjYWxs
IGl0LiBUaGlzIHBhdGNoIGFsc28gYWRkcyBzb21lIGxvZyBtZXNzYWdlcworICAgICAgICByZWxh
dGVkIHRvIHNlZWtpbmcuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLCBubyBmdW5jdGlvbmFsIGNo
YW5nZS4KKworICAgICAgICAqIE1vZHVsZXMvbWVkaWFzb3VyY2UvTWVkaWFTb3VyY2UuaDoKKyAg
ICAgICAgKiBodG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRN
TE1lZGlhRWxlbWVudDo6c2Vla1dpdGhUb2xlcmFuY2UpOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oOgorICAgICAgICAqIHBsYXRmb3JtL2dy
YXBoaWNzL1NvdXJjZUJ1ZmZlclByaXZhdGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U291cmNl
QnVmZmVyUHJpdmF0ZTo6YXBwZW5kQ29tcGxldGVkKToKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFw
aGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVNvdXJjZVByaXZhdGVBVkZPYmpDLmg6CisKIDIw
MjEtMDEtMjUgIEpvaG4gV2lsYW5kZXIgIDx3aWxhbmRlckBhcHBsZS5jb20+CiAKICAgICAgICAg
UENNOiBVc2UgZGlmZmVyZW50IHdlbGwta25vd24gbG9jYXRpb25zIGZvciB0cmlnZ2VyaW5nIGFu
ZCByZXBvcnRpbmcgYXR0cmlidXRpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdl
TG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggZmEwOTRmMmFkODMwOGNhNGY4NDE3
MmI1OTYyYTgzODVmNjc5NWRiZi4uOTQwMmFlNjVlNWFjOGY5M2Y1MTczY2RmOTlmOTU1MTAwN2Y5
YjU3NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
YktpdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAyMS0wMS0yNSAgUGVuZyBMaXUgIDxw
ZW5nLmxpdTZAYXBwbGUuY29tPgorCisgICAgICAgIFJlbW92ZSBNZWRpYVNvdXJjZVByaXZhdGVD
bGllbnQ6Om1vbml0b3JTb3VyY2VCdWZmZXJzKCkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMDk0NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJj
ZVByb3h5LmNwcDoKKyAgICAgICAgKFdlYktpdDo6UmVtb3RlTWVkaWFTb3VyY2VQcm94eTo6bW9u
aXRvclNvdXJjZUJ1ZmZlcnMpOiBEZWxldGVkLgorICAgICAgICAqIEdQVVByb2Nlc3MvbWVkaWEv
UmVtb3RlTWVkaWFTb3VyY2VQcm94eS5oOgorCiAyMDIxLTAxLTI1ICBXZW5zb24gSHNpZWggIDx3
ZW5zb25faHNpZWhAYXBwbGUuY29tPgogCiAgICAgICAgIFtHUFUgUHJvY2Vzc10gV2ViIHByb2Nl
c3Mgc2hvdWxkIGJlIHRlcm1pbmF0ZWQgaWYgRGlzcGxheUxpc3RSZWFkZXJIYW5kbGUgYWR2YW5j
ZXMgcGFzdCAwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc291cmNl
L01lZGlhU291cmNlLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc291cmNlL01lZGlh
U291cmNlLmgKaW5kZXggOGUyMTM4NWRjZjZmYjI2YWI0ODU4OGQ1Y2QzNGRkNDEwMTFhYzQ0NC4u
NjEzYjYyYjBmYjVjNmYxNDIzZDQzYTVmNTA0NjUyNjNlYzBjY2Y0MyAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXNvdXJjZS9NZWRpYVNvdXJjZS5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzb3VyY2UvTWVkaWFTb3VyY2UuaApAQCAtODMsNyArODMs
MTEgQEAgcHVibGljOgogCiAgICAgYm9vbCBhdHRhY2hUb0VsZW1lbnQoSFRNTE1lZGlhRWxlbWVu
dCYpOwogICAgIHZvaWQgZGV0YWNoRnJvbUVsZW1lbnQoSFRNTE1lZGlhRWxlbWVudCYpOwotICAg
IHZvaWQgbW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBvdmVycmlkZTsKKyNpZiBVU0UoR1NUUkVBTUVS
KQorICAgIHZvaWQgbW9uaXRvclNvdXJjZUJ1ZmZlcnMoKSBmaW5hbDsKKyNlbHNlCisgICAgdm9p
ZCBtb25pdG9yU291cmNlQnVmZmVycygpOworI2VuZGlmCiAgICAgYm9vbCBpc1NlZWtpbmcoKSBj
b25zdCB7IHJldHVybiBtX3BlbmRpbmdTZWVrVGltZS5pc1ZhbGlkKCk7IH0KICAgICBSZWY8VGlt
ZVJhbmdlcz4gc2Vla2FibGUoKTsKICAgICBFeGNlcHRpb25Pcjx2b2lkPiBzZXRMaXZlU2Vla2Fi
bGVSYW5nZShkb3VibGUgc3RhcnQsIGRvdWJsZSBlbmQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TE1lZGlhRWxlbWVudC5jcHAKaW5kZXggOTRmZTRmMmJhMzRjOThhNmEwNWJlYWYzNWRhNzViYzE5
YTFhMmZlNi4uY2FmOWRmOWQ3YjM3YWQ5ZDJlODdkNTUzM2NmMmRhZDY1NWIwMGI3MSAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MTWVkaWFFbGVtZW50LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxNZWRpYUVsZW1lbnQuY3BwCkBAIC0yODcxLDYgKzI4NzEsNyBA
QCB2b2lkIEhUTUxNZWRpYUVsZW1lbnQ6OnNlZWtJbnRlcm5hbChjb25zdCBNZWRpYVRpbWUmIHRp
bWUpCiAKIHZvaWQgSFRNTE1lZGlhRWxlbWVudDo6c2Vla1dpdGhUb2xlcmFuY2UoY29uc3QgTWVk
aWFUaW1lJiBpblRpbWUsIGNvbnN0IE1lZGlhVGltZSYgbmVnYXRpdmVUb2xlcmFuY2UsIGNvbnN0
IE1lZGlhVGltZSYgcG9zaXRpdmVUb2xlcmFuY2UsIGJvb2wgZnJvbURPTSkKIHsKKyAgICBJTkZP
X0xPRyhMT0dJREVOVElGSUVSLCAidGltZSA9ICIsIGluVGltZSwgIiwgbmVnYXRpdmVUb2xlcmFu
Y2UgPSAiLCBuZWdhdGl2ZVRvbGVyYW5jZSwgIiwgcG9zaXRpdmVUb2xlcmFuY2UgPSAiLCBwb3Np
dGl2ZVRvbGVyYW5jZSk7CiAgICAgLy8gNC44LjEwLjkgU2Vla2luZwogICAgIE1lZGlhVGltZSB0
aW1lID0gaW5UaW1lOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9NZWRpYVNvdXJjZVByaXZhdGVDbGllbnQuaCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oCmluZGV4IGI1ODA1MDgxZjlmYTU4
YjA5YTI5N2NlNzE5NWE1NDBkZjA1NmI2YjIuLjM2OTBlMzYzY2I0NjQzYWIyZDFmMjIxMmU3NTY2
M2E5ZjZmY2I0ZjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNz
L01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL01lZGlhU291cmNlUHJpdmF0ZUNsaWVudC5oCkBAIC00NCw3ICs0NCw5IEBAIHB1
YmxpYzoKICAgICB2aXJ0dWFsIE1lZGlhVGltZSBkdXJhdGlvbigpIGNvbnN0ID0gMDsKICAgICB2
aXJ0dWFsIHN0ZDo6dW5pcXVlX3B0cjxQbGF0Zm9ybVRpbWVSYW5nZXM+IGJ1ZmZlcmVkKCkgY29u
c3QgPSAwOwogICAgIHZpcnR1YWwgdm9pZCBzZWVrVG9UaW1lKGNvbnN0IE1lZGlhVGltZSYpID0g
MDsKKyNpZiBVU0UoR1NUUkVBTUVSKQogICAgIHZpcnR1YWwgdm9pZCBtb25pdG9yU291cmNlQnVm
ZmVycygpID0gMDsKKyNlbmRpZgogCiAjaWYgIVJFTEVBU0VfTE9HX0RJU0FCTEVECiAgICAgdmly
dHVhbCB2b2lkIHNldExvZ0lkZW50aWZpZXIoY29uc3Qgdm9pZCopID0gMDsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL1NvdXJjZUJ1ZmZlclByaXZhdGUuY3Bw
IGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5j
cHAKaW5kZXggYTMxMzU0ZjI1ZTM0NzcwYWMxNDJhNjI3ZWY0ZmIwNjczMmUxNTgyMC4uMDVjYTUz
ZTJmZDQzNzNjNDQ5MjEwMGQxZDE4N2M1OGUzMTViZmEwMCAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvU291cmNlQnVmZmVyUHJpdmF0ZS5jcHAKQEAg
LTE2NCw2ICsxNjQsOCBAQCB2b2lkIFNvdXJjZUJ1ZmZlclByaXZhdGU6OnVwZGF0ZUJ1ZmZlcmVk
RnJvbVRyYWNrQnVmZmVycyhib29sIHNvdXJjZUlzRW5kZWQpCiAKIHZvaWQgU291cmNlQnVmZmVy
UHJpdmF0ZTo6YXBwZW5kQ29tcGxldGVkKGJvb2wgcGFyc2luZ1N1Y2NlZWRlZCwgYm9vbCBpc0Vu
ZGVkKQogeworICAgIERFQlVHX0xPRyhMT0dJREVOVElGSUVSKTsKKwogICAgIC8vIFJlc29sdmUg
dGhlIGNoYW5nZXMgaW4gVHJhY2tCdWZmZXJzJyBidWZmZXJlZCByYW5nZXMKICAgICAvLyBpbnRv
IHRoZSBTb3VyY2VCdWZmZXIncyBidWZmZXJlZCByYW5nZXMKICAgICB1cGRhdGVCdWZmZXJlZEZy
b21UcmFja0J1ZmZlcnMoaXNFbmRlZCk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVNvdXJjZVByaXZhdGVBVkZPYmpD
LmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9N
ZWRpYVNvdXJjZVByaXZhdGVBVkZPYmpDLmgKaW5kZXggNDAyOTczOTBhMjUxOGI2MmI2MDdmYjk2
MmJkNWY1YzdjMTg3YTFkMS4uOWIwMWVjNTk4ODkwMzFjOTcyYjEyOWJmNzcwNTBkOTZhMTU3NGJk
ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0
aW9uL29iamMvTWVkaWFTb3VyY2VQcml2YXRlQVZGT2JqQy5oCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL2dyYXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhU291cmNlUHJpdmF0ZUFW
Rk9iakMuaApAQCAtMTIzLDcgKzEyMyw2IEBAIHByaXZhdGU6CiAjaWYgRU5BQkxFKExFR0FDWV9F
TkNSWVBURURfTUVESUEpCiAgICAgdm9pZCBzb3VyY2VCdWZmZXJLZXlOZWVkZWQoU291cmNlQnVm
ZmVyUHJpdmF0ZUFWRk9iakMqLCBVaW50OEFycmF5Kik7CiAjZW5kaWYKLSAgICB2b2lkIG1vbml0
b3JTb3VyY2VCdWZmZXJzKCk7CiAgICAgdm9pZCByZW1vdmVTb3VyY2VCdWZmZXIoU291cmNlQnVm
ZmVyUHJpdmF0ZSopOwogCiAgICAgdm9pZCBzZXRTb3VyY2VCdWZmZXJXaXRoU2VsZWN0ZWRWaWRl
byhTb3VyY2VCdWZmZXJQcml2YXRlQVZGT2JqQyopOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNlUHJveHkuY3BwIGIvU291cmNlL1dl
YktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNlUHJveHkuY3BwCmluZGV4IDk2
MDM4NGJlZTNkZTc2MzI1MTA3ZTcwNTQ3OTE5YmNlNmY1NDA3ZGQuLjIyODQ0ZWE4ODg2ODFkODA4
YzAyMDU2ZGQ5NDBlMzI3NTA2NjhmM2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvR1BVUHJv
Y2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJjZVByb3h5LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0
L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5jcHAKQEAgLTc3LDEwICs3
NywxMiBAQCB2b2lkIFJlbW90ZU1lZGlhU291cmNlUHJveHk6OnNlZWtUb1RpbWUoY29uc3QgTWVk
aWFUaW1lJiB0aW1lKQogICAgIG1fY29ubmVjdGlvblRvV2ViUHJvY2Vzcy5jb25uZWN0aW9uKCku
c2VuZChNZXNzYWdlczo6TWVkaWFTb3VyY2VQcml2YXRlUmVtb3RlOjpTZWVrVG9UaW1lKHRpbWUp
LCBtX2lkZW50aWZpZXIpOwogfQogCisjaWYgVVNFKEdTVFJFQU1FUikKIHZvaWQgUmVtb3RlTWVk
aWFTb3VyY2VQcm94eTo6bW9uaXRvclNvdXJjZUJ1ZmZlcnMoKQogewogICAgIG5vdEltcGxlbWVu
dGVkKCk7CiB9CisjZW5kaWYKIAogI2lmICFSRUxFQVNFX0xPR19ESVNBQkxFRAogdm9pZCBSZW1v
dGVNZWRpYVNvdXJjZVByb3h5OjpzZXRMb2dJZGVudGlmaWVyKGNvbnN0IHZvaWQqKQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNlUHJv
eHkuaCBiL1NvdXJjZS9XZWJLaXQvR1BVUHJvY2Vzcy9tZWRpYS9SZW1vdGVNZWRpYVNvdXJjZVBy
b3h5LmgKaW5kZXggMzQ0OWNiZmE5YmZkMWRjZjRiZGE4YjlmNDgwMzI4ZGZiMDk2NDhhMS4uNDA2
ZjBiYjVkOTY4NDhiMzQ5MDIzY2ZmMGVlZTMwYmM3MDBkMTlhMSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdC9HUFVQcm9jZXNzL21lZGlhL1JlbW90ZU1lZGlhU291cmNlUHJveHkuaAorKysgYi9T
b3VyY2UvV2ViS2l0L0dQVVByb2Nlc3MvbWVkaWEvUmVtb3RlTWVkaWFTb3VyY2VQcm94eS5oCkBA
IC02NSw3ICs2NSw5IEBAIHB1YmxpYzoKICAgICBNZWRpYVRpbWUgZHVyYXRpb24oKSBjb25zdCBm
aW5hbDsKICAgICBzdGQ6OnVuaXF1ZV9wdHI8V2ViQ29yZTo6UGxhdGZvcm1UaW1lUmFuZ2VzPiBi
dWZmZXJlZCgpIGNvbnN0IGZpbmFsOwogICAgIHZvaWQgc2Vla1RvVGltZShjb25zdCBNZWRpYVRp
bWUmKSBmaW5hbDsKKyNpZiBVU0UoR1NUUkVBTUVSKQogICAgIHZvaWQgbW9uaXRvclNvdXJjZUJ1
ZmZlcnMoKSBmaW5hbDsKKyNlbmRpZgogCiAjaWYgIVJFTEVBU0VfTE9HX0RJU0FCTEVECiAgICAg
dm9pZCBzZXRMb2dJZGVudGlmaWVyKGNvbnN0IHZvaWQqKSBmaW5hbDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>