<?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>211299</bug_id>
          
          <creation_ts>2020-05-01 10:21:47 -0700</creation_ts>
          <short_desc>TestWebKitAPI.WebKit.CustomDisplayName is a flaky timeout</short_desc>
          <delta_ts>2020-05-04 23:33:25 -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>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=209993</see_also>
          <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="Ryan Haddad">ryanhaddad</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>achristensen</cc>
    
    <cc>cdumez</cc>
    
    <cc>darin</cc>
    
    <cc>webkit-bot-watchers-bugzilla</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1647895</commentid>
    <comment_count>0</comment_count>
    <who name="Ryan Haddad">ryanhaddad</who>
    <bug_when>2020-05-01 10:21:47 -0700</bug_when>
    <thetext>After a fix for flaky failures landed in https://trac.webkit.org/changeset/260971/webkit, TestWebKitAPI.WebKit.CustomDisplayName appears to now be a flaky timeout on macOS Release bots

https://build.webkit.org/builders/Apple-Catalina-Release-WK1-Tests/builds/5418

https://results.webkit.org/?suite=api-tests&amp;suite=api-tests&amp;test=TestWebKitAPI.WebKit.CustomDisplayName&amp;test=TestWebKitAPI.WebKit.DefaultDisplayName</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1647896</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-01 10:22:05 -0700</bug_when>
    <thetext>&lt;rdar://problem/62734802&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648116</commentid>
    <comment_count>2</comment_count>
      <attachid>398255</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-01 15:52:21 -0700</bug_when>
    <thetext>Created attachment 398255
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648625</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-04 11:00:50 -0700</bug_when>
    <thetext>Committed r261090: &lt;https://trac.webkit.org/changeset/261090&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 398255.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648687</commentid>
    <comment_count>4</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-04 12:52:25 -0700</bug_when>
    <thetext>This test still times out on the bots sometimes after this fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648697</commentid>
    <comment_count>5</comment_count>
      <attachid>398404</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-04 13:05:58 -0700</bug_when>
    <thetext>Created attachment 398404
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648725</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-04 14:04:27 -0700</bug_when>
    <thetext>Committed r261112: &lt;https://trac.webkit.org/changeset/261112&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 398404.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648773</commentid>
    <comment_count>7</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-04 15:19:06 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648774</commentid>
    <comment_count>8</comment_count>
      <attachid>398425</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-04 15:19:08 -0700</bug_when>
    <thetext>Created attachment 398425
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648782</commentid>
    <comment_count>9</comment_count>
      <attachid>398425</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2020-05-04 15:41:55 -0700</bug_when>
    <thetext>Comment on attachment 398425
Patch

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

&gt; Source/WebKit/WebProcess/WebPage/Cocoa/WebPageCocoa.mm:301
&gt; +    dispatch_async(dispatch_get_global_queue(QOS_CLASS_BACKGROUND, 0), makeBlockPtr([completionHandler = WTFMove(completionHandler)] () mutable {

I think the issue is that dispatch_get_global_queue() returns a concurrent queue, not a serial queue, so ordering is not guaranteed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648801</commentid>
    <comment_count>10</comment_count>
      <attachid>398429</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-04 16:04:30 -0700</bug_when>
    <thetext>Created attachment 398429
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648940</commentid>
    <comment_count>11</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-04 21:50:34 -0700</bug_when>
    <thetext>Committed r261145: &lt;https://trac.webkit.org/changeset/261145&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 398429.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1648977</commentid>
    <comment_count>12</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-04 23:33:25 -0700</bug_when>
    <thetext>results.webkit.org indicates this is fixed!  hooray!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398255</attachid>
            <date>2020-05-01 15:52:21 -0700</date>
            <delta_ts>2020-05-04 15:19:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211299-20200501155220.patch</filename>
            <type>text/plain</type>
            <size>2427</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjEwMzEpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIwLTA1LTAxICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVGVzdFdlYktpdEFQ
SS5XZWJLaXQuQ3VzdG9tRGlzcGxheU5hbWUgaXMgYSBmbGFreSB0aW1lb3V0CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTEyOTkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGUgYXBwbGljYXRpb24gbmFt
ZSBpcyBiZWluZyBzZXQgb24gYSBiYWNrZ3JvdW5kIHF1ZXVlLCBidXQgdGhlcmUncyBub3RoaW5n
IGFjdHVhbGx5IGtlZXBpbmcgdGhlIE5TU3RyaW5nIGFsaXZlLgorICAgICAgICBUaGlzIG1heSBm
aXggc29tZSB0aW1lb3V0cyB3ZSB3ZXJlIHNlZWluZy4gIEkgd29uZGVyIHdoeSBBU0FOIG9yIGd1
YXJkIG1hbGxvYyBkaWRuJ3QgY2F0Y2ggdGhpcyB5ZXQuCisKKyAgICAgICAgKiBXZWJQcm9jZXNz
L2NvY29hL1dlYlByb2Nlc3NDb2NvYS5tbToKKyAgICAgICAgKFdlYktpdDo6V2ViUHJvY2Vzczo6
dXBkYXRlUHJvY2Vzc05hbWUpOgorCiAyMDIwLTA1LTAxICBEYXZpZCBLaWx6ZXIgIDxkZGtpbHpl
ckBhcHBsZS5jb20+CiAKICAgICAgICAgW0lQQyBoYXJkZW5pbmddIGNyZWF0ZU1lc3NhZ2VEZWNv
ZGVyKCkgbmVlZHMgYSB2YWxpZGl0eSBjaGVjawpJbmRleDogU291cmNlL1dlYktpdC9XZWJQcm9j
ZXNzL2NvY29hL1dlYlByb2Nlc3NDb2NvYS5tbQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0
L1dlYlByb2Nlc3MvY29jb2EvV2ViUHJvY2Vzc0NvY29hLm1tCShyZXZpc2lvbiAyNjA5MzUpCisr
KyBTb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvY29jb2EvV2ViUHJvY2Vzc0NvY29hLm1tCSh3b3Jr
aW5nIGNvcHkpCkBAIC0zODMsNyArMzgzLDcgQEAgdm9pZCBXZWJQcm9jZXNzOjppbml0aWFsaXpl
UHJvY2Vzc05hbWUoYwogdm9pZCBXZWJQcm9jZXNzOjp1cGRhdGVQcm9jZXNzTmFtZSgpCiB7CiAj
aWYgUExBVEZPUk0oTUFDKQotICAgIE5TU3RyaW5nICphcHBsaWNhdGlvbk5hbWU7CisgICAgUmV0
YWluUHRyPE5TU3RyaW5nPiBhcHBsaWNhdGlvbk5hbWU7CiAgICAgc3dpdGNoIChtX3Byb2Nlc3NU
eXBlKSB7CiAgICAgY2FzZSBQcm9jZXNzVHlwZTo6SW5zcGVjdG9yOgogICAgICAgICBhcHBsaWNh
dGlvbk5hbWUgPSBbTlNTdHJpbmcgc3RyaW5nV2l0aEZvcm1hdDpXRUJfVUlfU1RSSU5HKCIlQCBX
ZWIgSW5zcGVjdG9yIiwgIlZpc2libGUgbmFtZSBvZiBXZWIgSW5zcGVjdG9yJ3Mgd2ViIHByb2Nl
c3MuIFRoZSBhcmd1bWVudCBpcyB0aGUgYXBwbGljYXRpb24gbmFtZS4iKSwgKE5TU3RyaW5nICop
bV91aVByb2Nlc3NOYW1lXTsKQEAgLTQwNCw3ICs0MDQsNyBAQCB2b2lkIFdlYlByb2Nlc3M6OnVw
ZGF0ZVByb2Nlc3NOYW1lKCkKIAogICAgIGRpc3BhdGNoX2FzeW5jKGRpc3BhdGNoX2dldF9nbG9i
YWxfcXVldWUoUU9TX0NMQVNTX0JBQ0tHUk9VTkQsIDApLCBeewogICAgICAgICAvLyBOb3RlIHRo
YXQgaXQgaXMgaW1wb3J0YW50IGZvciBfUmVnaXN0ZXJBcHBsaWNhdGlvbigpIHRvIGhhdmUgYmVl
biBjYWxsZWQgYmVmb3JlIHNldHRpbmcgdGhlIGRpc3BsYXkgbmFtZS4KLSAgICAgICAgYXV0byBl
cnJvciA9IF9MU1NldEFwcGxpY2F0aW9uSW5mb3JtYXRpb25JdGVtKGtMU0RlZmF1bHRTZXNzaW9u
SUQsIF9MU0dldEN1cnJlbnRBcHBsaWNhdGlvbkFTTigpLCBfa0xTRGlzcGxheU5hbWVLZXksIChD
RlN0cmluZ1JlZilhcHBsaWNhdGlvbk5hbWUsIG51bGxwdHIpOworICAgICAgICBhdXRvIGVycm9y
ID0gX0xTU2V0QXBwbGljYXRpb25JbmZvcm1hdGlvbkl0ZW0oa0xTRGVmYXVsdFNlc3Npb25JRCwg
X0xTR2V0Q3VycmVudEFwcGxpY2F0aW9uQVNOKCksIF9rTFNEaXNwbGF5TmFtZUtleSwgKENGU3Ry
aW5nUmVmKWFwcGxpY2F0aW9uTmFtZS5nZXQoKSwgbnVsbHB0cik7CiAgICAgICAgIEFTU0VSVCgh
ZXJyb3IpOwogICAgICAgICBpZiAoZXJyb3IpIHsKICAgICAgICAgICAgIFJFTEVBU0VfTE9HX0VS
Uk9SX0lGX0FMTE9XRUQoUHJvY2VzcywgInVwZGF0ZVByb2Nlc3NOYW1lOiBGYWlsZWQgdG8gc2V0
IHRoZSBkaXNwbGF5IG5hbWUgb2YgdGhlIFdlYkNvbnRlbnQgcHJvY2VzcywgZXJyb3IgY29kZTog
JWxkIiwgc3RhdGljX2Nhc3Q8bG9uZz4oZXJyb3IpKTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398404</attachid>
            <date>2020-05-04 13:05:58 -0700</date>
            <delta_ts>2020-05-04 15:19:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211299-20200504130557.patch</filename>
            <type>text/plain</type>
            <size>2141</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjExMDcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIwLTA1LTA0ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVGVzdFdlYktpdEFQ
SS5XZWJLaXQuQ3VzdG9tRGlzcGxheU5hbWUgaXMgYSBmbGFreSB0aW1lb3V0CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTEyOTkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBTb21ldGltZXMgdGhlIHRhc2sg
cXVldWVkIGluIFdlYlByb2Nlc3M6OnVwZGF0ZVByb2Nlc3NOYW1lIGhhcHBlbnMgYWZ0ZXIgdGhl
IG9uZSBpbiBXZWJQcm9jZXNzOjp1cGRhdGVBY3RpdmVQYWdlcy4KKyAgICAgICAgU2NoZWR1bGUg
dGhlbSBvbiB0aGUgc2FtZSBxdWV1ZSBzbyB0aGV5IGhhcHBlbiBpbiBkZXRlcm1pbmlzdGljIG9y
ZGVyIHNvIHdlIGdldCByZWxpYWJsZSBwcm9jZXNzIG5hbWVzIGV2ZW50dWFsbHkuCisKKyAgICAg
ICAgKiBXZWJQcm9jZXNzL2NvY29hL1dlYlByb2Nlc3NDb2NvYS5tbToKKyAgICAgICAgKFdlYktp
dDo6V2ViUHJvY2Vzczo6dXBkYXRlQWN0aXZlUGFnZXMpOgorCiAyMDIwLTA1LTA0ICBCcmVudCBG
dWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgogCiAgICAgICAgIFJlbW92ZSB1bm5lZWRlZCBj
aGVjayBmb3IgQXBwbGUgTWVkaWEgU2VydmljZXMKSW5kZXg6IFNvdXJjZS9XZWJLaXQvV2ViUHJv
Y2Vzcy9jb2NvYS9XZWJQcm9jZXNzQ29jb2EubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktp
dC9XZWJQcm9jZXNzL2NvY29hL1dlYlByb2Nlc3NDb2NvYS5tbQkocmV2aXNpb24gMjYxMDM4KQor
KysgU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2NvY29hL1dlYlByb2Nlc3NDb2NvYS5tbQkod29y
a2luZyBjb3B5KQpAQCAtNjcyLDExICs2NzIsMTEgQEAgdm9pZCBXZWJQcm9jZXNzOjp1cGRhdGVB
Y3RpdmVQYWdlcyhjb25zdAogICAgIGlmICghb3ZlcnJpZGVEaXNwbGF5TmFtZSkgewogICAgICAg
ICBhdXRvIGFjdGl2ZU9yaWdpbnMgPSBhY3RpdmVQYWdlc09yaWdpbnMobV9wYWdlTWFwKTsKIAot
ICAgICAgICBkaXNwYXRjaF9hc3luYyhkaXNwYXRjaF9nZXRfZ2xvYmFsX3F1ZXVlKERJU1BBVENI
X1FVRVVFX1BSSU9SSVRZX0RFRkFVTFQsIDApLCBbYWN0aXZlT3JpZ2lucyA9IFdURk1vdmUoYWN0
aXZlT3JpZ2lucyldIHsKKyAgICAgICAgZGlzcGF0Y2hfYXN5bmMoZGlzcGF0Y2hfZ2V0X2dsb2Jh
bF9xdWV1ZShRT1NfQ0xBU1NfQkFDS0dST1VORCwgMCksIFthY3RpdmVPcmlnaW5zID0gV1RGTW92
ZShhY3RpdmVPcmlnaW5zKV0gewogICAgICAgICAgICAgX0xTU2V0QXBwbGljYXRpb25JbmZvcm1h
dGlvbkl0ZW0oa0xTRGVmYXVsdFNlc3Npb25JRCwgX0xTR2V0Q3VycmVudEFwcGxpY2F0aW9uQVNO
KCksIENGU1RSKCJMU0FjdGl2ZVBhZ2VVc2VyVmlzaWJsZU9yaWdpbnNLZXkiKSwgKF9fYnJpZGdl
IENGQXJyYXlSZWYpYWN0aXZlT3JpZ2lucy5nZXQoKSwgbnVsbHB0cik7CiAgICAgICAgIH0pOwog
ICAgIH0gZWxzZSB7Ci0gICAgICAgIGRpc3BhdGNoX2FzeW5jKGRpc3BhdGNoX2dldF9nbG9iYWxf
cXVldWUoRElTUEFUQ0hfUVVFVUVfUFJJT1JJVFlfREVGQVVMVCwgMCksIF57CisgICAgICAgIGRp
c3BhdGNoX2FzeW5jKGRpc3BhdGNoX2dldF9nbG9iYWxfcXVldWUoUU9TX0NMQVNTX0JBQ0tHUk9V
TkQsIDApLCBeewogICAgICAgICAgICAgX0xTU2V0QXBwbGljYXRpb25JbmZvcm1hdGlvbkl0ZW0o
a0xTRGVmYXVsdFNlc3Npb25JRCwgX0xTR2V0Q3VycmVudEFwcGxpY2F0aW9uQVNOKCksIF9rTFNE
aXNwbGF5TmFtZUtleSwgb3ZlcnJpZGVEaXNwbGF5TmFtZS5jcmVhdGVDRlN0cmluZygpLmdldCgp
LCBudWxscHRyKTsKICAgICAgICAgfSk7CiAgICAgfQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398425</attachid>
            <date>2020-05-04 15:19:08 -0700</date>
            <delta_ts>2020-05-04 16:04:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211299-20200504151907.patch</filename>
            <type>text/plain</type>
            <size>2333</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjExMTcpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIwLTA1LTA0ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVGVzdFdlYktpdEFQ
SS5XZWJLaXQuQ3VzdG9tRGlzcGxheU5hbWUgaXMgYSBmbGFreSB0aW1lb3V0CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTEyOTkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBCb3RzIGFyZSBzdGlsbCB0aW1p
bmcgb3V0IG9uIHRoaXMgQVBJIHRlc3QuICBNYXliZSB0aGUgUU9TX0NMQVNTX0JBQ0tHUk9VTkQg
cXVldWUgaXNuJ3QgZXZlciBnZXR0aW5nIHNjaGVkdWxlZCBiZWNhdXNlIGhpZ2hlciBwcmlvcml0
eSB0aGluZ3MgYXJlIGFsd2F5cyBoYXBwZW5pbmcuCisgICAgICAgIFNQSSBjYWxscyBXZWJQYWdl
OjpnZXRQcm9jZXNzRGlzcGxheU5hbWUsIHdoaWNoIEknbSB0cnlpbmcgbWFraW5nIGZsdXNoIHRo
ZSBxdWV1ZSB0aGF0J3Mgc2V0dGluZyB0aGUgcHJvY2VzcyBuYW1lIGJlZm9yZSByZXNwb25kaW5n
LgorCisgICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL0NvY29hL1dlYlBhZ2VDb2NvYS5tbToK
KyAgICAgICAgKFdlYktpdDo6V2ViUGFnZTo6Z2V0UHJvY2Vzc0Rpc3BsYXlOYW1lKToKKwogMjAy
MC0wNS0wNCAgVGltIEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAg
ICBFeGNlc3NpdmUgZXJyb3IgbG9nZ2luZyBmcm9tIGRhZW1vbnMgdHJ5aW5nIHRvIHVzZSBXZWJL
aXQsIHVuZGVyIC1bVUlEZXZpY2UgY3VycmVudERldmljZV0KSW5kZXg6IFNvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9XZWJQYWdlL0NvY29hL1dlYlBhZ2VDb2NvYS5tbQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvV2ViUGFnZS9Db2NvYS9XZWJQYWdlQ29jb2EubW0JKHJl
dmlzaW9uIDI2MTAzOCkKKysrIFNvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9XZWJQYWdlL0NvY29h
L1dlYlBhZ2VDb2NvYS5tbQkod29ya2luZyBjb3B5KQpAQCAtNTAsNiArNTAsNyBAQAogI2ltcG9y
dCA8V2ViQ29yZS9QbGF0Zm9ybU1lZGlhU2Vzc2lvbk1hbmFnZXIuaD4KICNpbXBvcnQgPFdlYkNv
cmUvUmFuZ2UuaD4KICNpbXBvcnQgPFdlYkNvcmUvUmVuZGVyRWxlbWVudC5oPgorI2ltcG9ydCA8
d3RmL0Jsb2NrUHRyLmg+CiAKICNpZiBQTEFURk9STShDT0NPQSkKIApAQCAtMjk3LDcgKzI5OCwx
MiBAQCBSZXRhaW5QdHI8Q0ZEYXRhUmVmPiBXZWJQYWdlOjpwZGZTbmFwc2hvCiB2b2lkIFdlYlBh
Z2U6OmdldFByb2Nlc3NEaXNwbGF5TmFtZShDb21wbGV0aW9uSGFuZGxlcjx2b2lkKFN0cmluZyYm
KT4mJiBjb21wbGV0aW9uSGFuZGxlcikKIHsKICNpZiBQTEFURk9STShNQUMpCi0gICAgY29tcGxl
dGlvbkhhbmRsZXIoYWRvcHRDRigoQ0ZTdHJpbmdSZWYpX0xTQ29weUFwcGxpY2F0aW9uSW5mb3Jt
YXRpb25JdGVtKGtMU0RlZmF1bHRTZXNzaW9uSUQsIF9MU0dldEN1cnJlbnRBcHBsaWNhdGlvbkFT
TigpLCBfa0xTRGlzcGxheU5hbWVLZXkpKS5nZXQoKSk7CisgICAgZGlzcGF0Y2hfYXN5bmMoZGlz
cGF0Y2hfZ2V0X2dsb2JhbF9xdWV1ZShRT1NfQ0xBU1NfQkFDS0dST1VORCwgMCksIG1ha2VCbG9j
a1B0cihbY29tcGxldGlvbkhhbmRsZXIgPSBXVEZNb3ZlKGNvbXBsZXRpb25IYW5kbGVyKV0gKCkg
bXV0YWJsZSB7CisgICAgICAgIGF1dG8gbmFtZSA9IGFkb3B0Q0YoKENGU3RyaW5nUmVmKV9MU0Nv
cHlBcHBsaWNhdGlvbkluZm9ybWF0aW9uSXRlbShrTFNEZWZhdWx0U2Vzc2lvbklELCBfTFNHZXRD
dXJyZW50QXBwbGljYXRpb25BU04oKSwgX2tMU0Rpc3BsYXlOYW1lS2V5KSk7CisgICAgICAgIFJ1
bkxvb3A6Om1haW4oKS5kaXNwYXRjaChbY29tcGxldGlvbkhhbmRsZXIgPSBXVEZNb3ZlKGNvbXBs
ZXRpb25IYW5kbGVyKSwgbmFtZSA9IFdURk1vdmUobmFtZSldICgpIG11dGFibGUgeworICAgICAg
ICAgICAgY29tcGxldGlvbkhhbmRsZXIobmFtZS5nZXQoKSk7CisgICAgICAgIH0pOworICAgIH0p
LmdldCgpKTsKICNlbHNlCiAgICAgY29tcGxldGlvbkhhbmRsZXIoeyB9KTsKICNlbmRpZgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>398429</attachid>
            <date>2020-05-04 16:04:30 -0700</date>
            <delta_ts>2020-05-04 21:50:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211299-20200504160429.patch</filename>
            <type>text/plain</type>
            <size>3171</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNjExMjApCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDIwLTA1LTA0ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgVGVzdFdlYktpdEFQ
SS5XZWJLaXQuQ3VzdG9tRGlzcGxheU5hbWUgaXMgYSBmbGFreSB0aW1lb3V0CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTEyOTkKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBVc2UgYSBzZXJpYWwgcXVldWUg
aW5zdGVhZCBvZiBhIGNvbmN1cnJlbnQgcXVldWUgdG8gc2V0IHRoZSB3ZWIgcHJvY2VzcydzIGRp
c3BsYXkgbmFtZSB0byBwcmV2ZW50IHJhY2UgY29uZGl0aW9ucy4KKworICAgICAgICAqIFdlYlBy
b2Nlc3MvY29jb2EvV2ViUHJvY2Vzc0NvY29hLm1tOgorICAgICAgICAoV2ViS2l0OjpzZXRQcm9j
ZXNzTmFtZVF1ZXVlKToKKyAgICAgICAgKFdlYktpdDo6V2ViUHJvY2Vzczo6dXBkYXRlUHJvY2Vz
c05hbWUpOgorICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzOjp1cGRhdGVBY3RpdmVQYWdlcyk6
CisKIDIwMjAtMDUtMDQgIEppZXdlbiBUYW4gIDxqaWV3ZW5fdGFuQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbV2ViQXV0aG5dIEltcGxlbWVudCArW19XS1dlYkF1dGhlbnRpY2F0aW9uUGFuZWwgY2xl
YXJBbGxMb2NhbEF1dGhlbnRpY2F0b3JDcmVkZW50aWFsc10KSW5kZXg6IFNvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9jb2NvYS9XZWJQcm9jZXNzQ29jb2EubW0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYktpdC9XZWJQcm9jZXNzL2NvY29hL1dlYlByb2Nlc3NDb2NvYS5tbQkocmV2aXNpb24gMjYx
MTIwKQorKysgU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL2NvY29hL1dlYlByb2Nlc3NDb2NvYS5t
bQkod29ya2luZyBjb3B5KQpAQCAtMzgwLDYgKzM4MCwxNCBAQCB2b2lkIFdlYlByb2Nlc3M6Omlu
aXRpYWxpemVQcm9jZXNzTmFtZShjCiAjZW5kaWYKIH0KIAorI2lmIFBMQVRGT1JNKE1BQykKK3N0
YXRpYyBXb3JrUXVldWUmIHNldFByb2Nlc3NOYW1lUXVldWUoKQoreworICAgIHN0YXRpYyBOZXZl
ckRlc3Ryb3llZDxSZWY8V29ya1F1ZXVlPj4gcXVldWUoV29ya1F1ZXVlOjpjcmVhdGUoInNldFBy
b2Nlc3NOYW1lUXVldWUiKSk7CisgICAgcmV0dXJuIHF1ZXVlLmdldCgpLmdldCgpOworfQorI2Vu
ZGlmCisKIHZvaWQgV2ViUHJvY2Vzczo6dXBkYXRlUHJvY2Vzc05hbWUoKQogewogI2lmIFBMQVRG
T1JNKE1BQykKQEAgLTQwMiw3ICs0MTAsNyBAQCB2b2lkIFdlYlByb2Nlc3M6OnVwZGF0ZVByb2Nl
c3NOYW1lKCkKICAgICAgICAgYnJlYWs7CiAgICAgfQogCi0gICAgZGlzcGF0Y2hfYXN5bmMoZGlz
cGF0Y2hfZ2V0X2dsb2JhbF9xdWV1ZShRT1NfQ0xBU1NfQkFDS0dST1VORCwgMCksIF57CisgICAg
c2V0UHJvY2Vzc05hbWVRdWV1ZSgpLmRpc3BhdGNoKFt0aGlzLCBhcHBsaWNhdGlvbk5hbWUgPSBX
VEZNb3ZlKGFwcGxpY2F0aW9uTmFtZSldIHsKICAgICAgICAgLy8gTm90ZSB0aGF0IGl0IGlzIGlt
cG9ydGFudCBmb3IgX1JlZ2lzdGVyQXBwbGljYXRpb24oKSB0byBoYXZlIGJlZW4gY2FsbGVkIGJl
Zm9yZSBzZXR0aW5nIHRoZSBkaXNwbGF5IG5hbWUuCiAgICAgICAgIGF1dG8gZXJyb3IgPSBfTFNT
ZXRBcHBsaWNhdGlvbkluZm9ybWF0aW9uSXRlbShrTFNEZWZhdWx0U2Vzc2lvbklELCBfTFNHZXRD
dXJyZW50QXBwbGljYXRpb25BU04oKSwgX2tMU0Rpc3BsYXlOYW1lS2V5LCAoQ0ZTdHJpbmdSZWYp
YXBwbGljYXRpb25OYW1lLmdldCgpLCBudWxscHRyKTsKICAgICAgICAgQVNTRVJUKCFlcnJvcik7
CkBAIC02NzAsMTQgKzY3OCwxMiBAQCB2b2lkIFdlYlByb2Nlc3M6OnVwZGF0ZUFjdGl2ZVBhZ2Vz
KGNvbnN0CiB7CiAjaWYgUExBVEZPUk0oTUFDKQogICAgIGlmICghb3ZlcnJpZGVEaXNwbGF5TmFt
ZSkgewotICAgICAgICBhdXRvIGFjdGl2ZU9yaWdpbnMgPSBhY3RpdmVQYWdlc09yaWdpbnMobV9w
YWdlTWFwKTsKLQotICAgICAgICBkaXNwYXRjaF9hc3luYyhkaXNwYXRjaF9nZXRfZ2xvYmFsX3F1
ZXVlKFFPU19DTEFTU19CQUNLR1JPVU5ELCAwKSwgW2FjdGl2ZU9yaWdpbnMgPSBXVEZNb3ZlKGFj
dGl2ZU9yaWdpbnMpXSB7CisgICAgICAgIHNldFByb2Nlc3NOYW1lUXVldWUoKS5kaXNwYXRjaChb
YWN0aXZlT3JpZ2lucyA9IGFjdGl2ZVBhZ2VzT3JpZ2lucyhtX3BhZ2VNYXApXSB7CiAgICAgICAg
ICAgICBfTFNTZXRBcHBsaWNhdGlvbkluZm9ybWF0aW9uSXRlbShrTFNEZWZhdWx0U2Vzc2lvbklE
LCBfTFNHZXRDdXJyZW50QXBwbGljYXRpb25BU04oKSwgQ0ZTVFIoIkxTQWN0aXZlUGFnZVVzZXJW
aXNpYmxlT3JpZ2luc0tleSIpLCAoX19icmlkZ2UgQ0ZBcnJheVJlZilhY3RpdmVPcmlnaW5zLmdl
dCgpLCBudWxscHRyKTsKICAgICAgICAgfSk7CiAgICAgfSBlbHNlIHsKLSAgICAgICAgZGlzcGF0
Y2hfYXN5bmMoZGlzcGF0Y2hfZ2V0X2dsb2JhbF9xdWV1ZShRT1NfQ0xBU1NfQkFDS0dST1VORCwg
MCksIF57Ci0gICAgICAgICAgICBfTFNTZXRBcHBsaWNhdGlvbkluZm9ybWF0aW9uSXRlbShrTFNE
ZWZhdWx0U2Vzc2lvbklELCBfTFNHZXRDdXJyZW50QXBwbGljYXRpb25BU04oKSwgX2tMU0Rpc3Bs
YXlOYW1lS2V5LCBvdmVycmlkZURpc3BsYXlOYW1lLmNyZWF0ZUNGU3RyaW5nKCkuZ2V0KCksIG51
bGxwdHIpOworICAgICAgICBzZXRQcm9jZXNzTmFtZVF1ZXVlKCkuZGlzcGF0Y2goW25hbWUgPSBv
dmVycmlkZURpc3BsYXlOYW1lLmNyZWF0ZUNGU3RyaW5nKCldIHsKKyAgICAgICAgICAgIF9MU1Nl
dEFwcGxpY2F0aW9uSW5mb3JtYXRpb25JdGVtKGtMU0RlZmF1bHRTZXNzaW9uSUQsIF9MU0dldEN1
cnJlbnRBcHBsaWNhdGlvbkFTTigpLCBfa0xTRGlzcGxheU5hbWVLZXksIG5hbWUuZ2V0KCksIG51
bGxwdHIpOwogICAgICAgICB9KTsKICAgICB9CiAjZW5kaWYK
</data>

          </attachment>
      

    </bug>

</bugzilla>