<?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>232008</bug_id>
          
          <creation_ts>2021-10-20 04:40:13 -0700</creation_ts>
          <short_desc>fast/images/text-recognition/mac/select-rotated-transparent-image-overlay.html is failing</short_desc>
          <delta_ts>2021-10-20 10:14:21 -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>Layout and Rendering</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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Antti Koivisto">koivisto</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>pdr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>wenson_hsieh</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1806567</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 04:40:13 -0700</bug_when>
    <thetext>selection rect computation issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806568</commentid>
    <comment_count>1</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 04:40:30 -0700</bug_when>
    <thetext>rdar://81573075</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806569</commentid>
    <comment_count>2</comment_count>
      <attachid>441866</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 04:45:15 -0700</bug_when>
    <thetext>Created attachment 441866
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806581</commentid>
    <comment_count>3</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 05:40:54 -0700</bug_when>
    <thetext>Actually based on imported/w3c/web-platform-tests/css/css-pseudo/highlight-painting-003.html our new behavior matches other browsers so lets just keep it and fix the failing test instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806585</commentid>
    <comment_count>4</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-10-20 06:10:34 -0700</bug_when>
    <thetext>(In reply to Antti Koivisto from comment #3)
&gt; Actually based on
&gt; imported/w3c/web-platform-tests/css/css-pseudo/highlight-painting-003.html
&gt; our new behavior matches other browsers so lets just keep it and fix the
&gt; failing test instead.
even better!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806593</commentid>
    <comment_count>5</comment_count>
      <attachid>441874</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 06:29:46 -0700</bug_when>
    <thetext>Created attachment 441874
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806616</commentid>
    <comment_count>6</comment_count>
      <attachid>441879</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 08:13:00 -0700</bug_when>
    <thetext>Created attachment 441879
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806618</commentid>
    <comment_count>7</comment_count>
      <attachid>441879</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-10-20 08:15:00 -0700</bug_when>
    <thetext>Comment on attachment 441879
Patch

select-rotated-transparent-image-overlay.html changes LGTM!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806625</commentid>
    <comment_count>8</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 08:22:48 -0700</bug_when>
    <thetext>I mean rdar://84423425</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806627</commentid>
    <comment_count>9</comment_count>
      <attachid>441882</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 08:24:40 -0700</bug_when>
    <thetext>Created attachment 441882
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806630</commentid>
    <comment_count>10</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 08:27:28 -0700</bug_when>
    <thetext>uh rdar://84276269</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806631</commentid>
    <comment_count>11</comment_count>
      <attachid>441883</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-10-20 08:28:10 -0700</bug_when>
    <thetext>Created attachment 441883
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806634</commentid>
    <comment_count>12</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2021-10-20 08:29:55 -0700</bug_when>
    <thetext>*** Bug 231597 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806673</commentid>
    <comment_count>13</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-20 10:14:17 -0700</bug_when>
    <thetext>Committed r284542 (243284@main): &lt;https://commits.webkit.org/243284@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 441883.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441866</attachid>
            <date>2021-10-20 04:45:15 -0700</date>
            <delta_ts>2021-10-20 06:29:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232008-20211020144514.patch</filename>
            <type>text/plain</type>
            <size>2350</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjBlN2E2NDVkODg4OTg5
Mzk5NzE2ZWVkNTk2ZmMxZWIwZWRmYmJiZC4uZGE2M2RhMjA5YjcxYTFkMzVmOWU1OTBiNWUxYmM0
NTkyMTQwYThjYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTEwLTIwICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBmYXN0L2ltYWdlcy90ZXh0
LXJlY29nbml0aW9uL21hYy9zZWxlY3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5
Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjMyMDA4CisgICAgICAgIHJkYXI6Ly84MTU3MzA3NQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoZSB0ZXN0IGlzIGN1cnJlbnRseSBm
YWlsaW5nIGluIGJvdHMgc28gbm8gdGVzdCBjaGFuZ2VzLgorCisgICAgICAgICogbGF5b3V0L2lu
dGVncmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZU1vZGVyblBhdGguaDoKKyAgICAgICAgKFdlYkNv
cmU6OklubGluZUl0ZXJhdG9yOjpMaW5lSXRlcmF0b3JNb2Rlcm5QYXRoOjpzZWxlY3Rpb25Ub3Ag
Y29uc3QpOgorCisgICAgICAgIExpbWl0IHRoZSBwYWludGVkIHNlbGVjdGlvbiB0b3AgdG8gdGhl
IGJsb2NrIHRvcCB0byBtYXRjaCBsZWdhY3kuCisKIDIwMjEtMTAtMTkgIEFudG9pbmUgUXVpbnQg
IDxncmFvdXRzQHdlYmtpdC5vcmc+CiAKICAgICAgICAgU3VwcG9ydCBtb3JlIENTUyBwcm9wZXJ0
aWVzIGZvciA6Om1hcmtlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVn
cmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZU1vZGVyblBhdGguaCBiL1NvdXJjZS9XZWJDb3JlL2xh
eW91dC9pbnRlZ3JhdGlvbi9JbmxpbmVJdGVyYXRvckxpbmVNb2Rlcm5QYXRoLmgKaW5kZXggYjkx
Y2ZjZjY0NTBkMzk5NWM1YjQ0ZWU2ZjUwMDRkMDlhMjc4M2Q4NS4uN2ZiYTE2MGMyOTczODE2MTdl
MmMyMjAyZmYyZTgyNzI3MDYyZDRlNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbGF5b3V0
L2ludGVncmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZU1vZGVyblBhdGguaAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vSW5saW5lSXRlcmF0b3JMaW5lTW9kZXJuUGF0aC5o
CkBAIC01NCw3ICs1NCwxMiBAQCBwdWJsaWM6CiAgICAgTGF5b3V0VW5pdCBsaW5lQm94VG9wKCkg
Y29uc3QgeyByZXR1cm4gTGF5b3V0VW5pdDo6ZnJvbUZsb2F0Um91bmQobGluZSgpLmxpbmVCb3hU
b3AoKSk7IH0KICAgICBMYXlvdXRVbml0IGxpbmVCb3hCb3R0b20oKSBjb25zdCB7IHJldHVybiBM
YXlvdXRVbml0Ojpmcm9tRmxvYXRSb3VuZChsaW5lKCkubGluZUJveEJvdHRvbSgpKTsgfQogCi0g
ICAgTGF5b3V0VW5pdCBzZWxlY3Rpb25Ub3AoKSBjb25zdCB7IHJldHVybiAhbV9saW5lSW5kZXgg
PyB0b3AoKSA6IExpbmVJdGVyYXRvck1vZGVyblBhdGgoKm1faW5saW5lQ29udGVudCwgbV9saW5l
SW5kZXggLSAxKS5zZWxlY3Rpb25Cb3R0b20oKTsgfQorICAgIExheW91dFVuaXQgc2VsZWN0aW9u
VG9wKCkgY29uc3QKKyAgICB7CisgICAgICAgIGlmICghbV9saW5lSW5kZXgpCisgICAgICAgICAg
ICByZXR1cm4gc3RkOjptYXgodG9wKCksIGNvbnRhaW5pbmdCbG9jaygpLmJvcmRlckFuZFBhZGRp
bmdCZWZvcmUoKSk7CisgICAgICAgIHJldHVybiBMaW5lSXRlcmF0b3JNb2Rlcm5QYXRoKCptX2lu
bGluZUNvbnRlbnQsIG1fbGluZUluZGV4IC0gMSkuc2VsZWN0aW9uQm90dG9tKCk7CisgICAgfQog
ICAgIC8vIEZJWE1FOiBSZW1vdmUgdGhlIGNvbnRhaW5pbmdCbG9jaygpLmJvcmRlckFuZFBhZGRp
bmdCZWZvcmUoKSBvZmZzZXQgYWZ0ZXIgcmV0aXJpbmcgbGVnYWN5IGxpbmUgbGF5b3V0LiBJdCBh
bHNvIHJlcXVpcmVzIGNoYW5nZXMgaW4gUmVuZGVyVGV4dDo6cG9zaXRpb25Gb3JQb2ludCB0byBm
aW5kIHRoZSBmaXJzdCBsaW5lIHdpdGggb2Zmc2V0LgogICAgIC8vIC0gdGhlICJiZWZvcmUiIHZh
bHVlIGlzIGFscmVhZHkgZmFjdG9yZWQgaW4gdG8gdGhlIGxpbmUgb2Zmc2V0CiAgICAgLy8gLSB0
aGlzIGxvZ2ljIG5lZ2F0ZXMgdGhlIGZpcnN0IGxpbmUncyBuYXR1cmFsIG9mZnNldCAoZS5nLiBi
bG9jayBoYXMgbm8gYm9yZGVyL3BhZGRpbmcgYnV0IHRoZSBmaXJzdCBsaW5lIGhhcyBhIGNvbXB1
dGVkIG9mZnNldCkuCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441874</attachid>
            <date>2021-10-20 06:29:46 -0700</date>
            <delta_ts>2021-10-20 08:12:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232008-20211020162945.patch</filename>
            <type>text/plain</type>
            <size>4603</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjBlN2E2NDVkODg4OTg5
Mzk5NzE2ZWVkNTk2ZmMxZWIwZWRmYmJiZC4uNDRmOTVjNTgzYjllNjg4YzEyNjBmYmQxODAzNGQ0
Y2QwMjFiMmZlNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIxLTEwLTIwICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OKExGQyBz
ZWxlY3Rpb25zKTogZmFzdC9pbWFnZXMvdGV4dC1yZWNvZ25pdGlvbi9tYWMvc2VsZWN0LXJvdGF0
ZWQtdHJhbnNwYXJlbnQtaW1hZ2Utb3ZlcmxheS5odG1sIGlzIGZhaWxpbmcKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMjAwOAorICAgICAgICByZGFy
Oi8vODE1NzMwNzUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBPdGhlciBicm93c2VycyBhbmQgV1BUIHRlc3RzCisKKyAgICAgICAgaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBzZXVkby9oaWdobGlnaHQtcGFpbnRpbmctMDAz
Lmh0bWwKKyAgICAgICAgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBz
ZXVkby9oaWdobGlnaHQtcGFpbnRpbmctMDA0Lmh0bWwKKworICAgICAgICBhZ3JlZSB3aXRoIG91
ciBuZXcgcGFpbnRpbmcgYmVoYXZpb3IuIENoYW5nZSB0aGUgdGVzdCBpbnN0ZWFkIG9mIGNoYW5n
aW5nIHRoZSBiZWhhdmlvciBiYWNrLgorCisgICAgICAgICogcmVuZGVyaW5nL0xlZ2FjeVJvb3RJ
bmxpbmVCb3guY3BwOgorICAgICAgICAoV2ViQ29yZTo6TGVnYWN5Um9vdElubGluZUJveDo6c2Vs
ZWN0aW9uVG9wIGNvbnN0KToKKworICAgICAgICBGb3IgY29uc2lzdGVuY3kgYWxzbyBtYWtlIHRo
ZSBsZWdhY3kgc2VsZWN0aW9uIHBhaW50aW5nIGJlaGF2aW9yIG1hdGNoLgorCiAyMDIxLTEwLTE5
ICBBbnRvaW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgogCiAgICAgICAgIFN1cHBvcnQg
bW9yZSBDU1MgcHJvcGVydGllcyBmb3IgOjptYXJrZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9MZWdhY3lSb290SW5saW5lQm94LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9MZWdhY3lSb290SW5saW5lQm94LmNwcAppbmRleCA3MDk4MTkzMDRlYWU0NjZiYjlh
ZmY2Zjg1ZWY1NWUzZjI4ZDhjMWMzLi5mMGU2YzBjNTlkZDg5NmE3MmJmYjkxMzgzYjljMDJlMmIy
ZGZjOGY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5Um9vdElu
bGluZUJveC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL0xlZ2FjeVJvb3RJbmxp
bmVCb3guY3BwCkBAIC01MTUsNyArNTE1LDcgQEAgTGF5b3V0VW5pdCBMZWdhY3lSb290SW5saW5l
Qm94OjpzZWxlY3Rpb25Ub3AoRm9ySGl0VGVzdGluZyBmb3JIaXRUZXN0aW5nKSBjb25zdAogICAg
ICAgICBwcmV2Qm90dG9tID0gcHJldmlvdXNCb3gtPnNlbGVjdGlvbkJvdHRvbSgpOwogICAgIGVs
c2UgewogICAgICAgICBhdXRvIGJvcmRlckFuZFBhZGRpbmdCZWZvcmUgPSBibG9ja0Zsb3coKS5i
b3JkZXJBbmRQYWRkaW5nQmVmb3JlKCk7Ci0gICAgICAgIHByZXZCb3R0b20gPSBmb3JIaXRUZXN0
aW5nID09IEZvckhpdFRlc3Rpbmc6OlllcyA/IGJvcmRlckFuZFBhZGRpbmdCZWZvcmUgOiBzdGQ6
Om1heChib3JkZXJBbmRQYWRkaW5nQmVmb3JlLCBzZWxlY3Rpb25Ub3ApOworICAgICAgICBwcmV2
Qm90dG9tID0gZm9ySGl0VGVzdGluZyA9PSBGb3JIaXRUZXN0aW5nOjpZZXMgPyBib3JkZXJBbmRQ
YWRkaW5nQmVmb3JlIDogc2VsZWN0aW9uVG9wOwogICAgIH0KIAogICAgIGlmIChwcmV2Qm90dG9t
IDwgc2VsZWN0aW9uVG9wICYmIGJsb2NrRmxvdygpLmNvbnRhaW5zRmxvYXRzKCkpIHsKZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRl
eCAxYmYzMjBhYjAzNjVmNDNkZTMwOWNjNzIzOTRhN2IzNmE5NDRjYTU1Li4wNDZmZWRmMjliOGY2
NGU5ODIwZTU5MzE0NjA3NGZkMDg4ZWQ1YWQ5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTMgQEAKKzIwMjEt
MTAtMjAgIEFudHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIGZhc3Qv
aW1hZ2VzL3RleHQtcmVjb2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWlt
YWdlLW92ZXJsYXkuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0yMzIwMDgKKyAgICAgICAgcmRhcjovLzgxNTczMDc1CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2ltYWdl
cy90ZXh0LXJlY29nbml0aW9uL21hYy9zZWxlY3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1v
dmVybGF5Lmh0bWw6CisKIDIwMjEtMTAtMTkgIEJlbiBOaGFtICA8bmhhbUBhcHBsZS5jb20+CiAK
ICAgICAgICAgQWRkIE5ldHdvcmtQcm9jZXNzIHN0dWJzIGZvciBwdXNoIHN1YnNjcmlwdGlvbnMK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3RleHQtcmVjb2duaXRpb24vbWFj
L3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJsYXkuaHRtbCBiL0xheW91dFRl
c3RzL2Zhc3QvaW1hZ2VzL3RleHQtcmVjb2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5z
cGFyZW50LWltYWdlLW92ZXJsYXkuaHRtbAppbmRleCA3YjY3N2QyMDJjZmMxZDhiZGU2YmFlZDE2
YzE3ZjkxMjk4MTkxMmVmLi4yZGNhOThiNmU3N2ZhNTQ1OGE0OTkzNzFhNDgwOGM5NDRkNmNlNmI1
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy90ZXh0LXJlY29nbml0aW9uL21h
Yy9zZWxlY3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5Lmh0bWwKKysrIGIvTGF5
b3V0VGVzdHMvZmFzdC9pbWFnZXMvdGV4dC1yZWNvZ25pdGlvbi9tYWMvc2VsZWN0LXJvdGF0ZWQt
dHJhbnNwYXJlbnQtaW1hZ2Utb3ZlcmxheS5odG1sCkBAIC0zMywxNyArMzMsMTcgQEAgYWRkRXZl
bnRMaXN0ZW5lcigibG9hZCIsICgpID0+IHsKICAgICBsZXQgaW1hZ2UgPSBkb2N1bWVudC5xdWVy
eVNlbGVjdG9yKCJpbWciKTsKICAgICBpbnRlcm5hbHMuaW5zdGFsbEltYWdlT3ZlcmxheShpbWFn
ZSwgWwogICAgICAgICB7Ci0gICAgICAgICAgICB0b3BMZWZ0IDogbmV3IERPTVBvaW50UmVhZE9u
bHkoMC41LCAxLjUpLAotICAgICAgICAgICAgdG9wUmlnaHQgOiBuZXcgRE9NUG9pbnRSZWFkT25s
eSgxLjUsIDAuNSksCi0gICAgICAgICAgICBib3R0b21SaWdodCA6IG5ldyBET01Qb2ludFJlYWRP
bmx5KDIsIDEpLAotICAgICAgICAgICAgYm90dG9tTGVmdCA6IG5ldyBET01Qb2ludFJlYWRPbmx5
KDEsIDIpLAorICAgICAgICAgICAgdG9wTGVmdCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDAuNTUs
IDEuNTUpLAorICAgICAgICAgICAgdG9wUmlnaHQgOiBuZXcgRE9NUG9pbnRSZWFkT25seSgxLjU1
LCAwLjU1KSwKKyAgICAgICAgICAgIGJvdHRvbVJpZ2h0IDogbmV3IERPTVBvaW50UmVhZE9ubHko
Mi4wNSwgMS4wNSksCisgICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3IERPTVBvaW50UmVhZE9u
bHkoMS4wNSwgMi4wNSksCiAgICAgICAgICAgICBjaGlsZHJlbjogWwogICAgICAgICAgICAgICAg
IHsKICAgICAgICAgICAgICAgICAgICAgdGV4dCA6ICJoZWxsbyIsCi0gICAgICAgICAgICAgICAg
ICAgIHRvcExlZnQgOiBuZXcgRE9NUG9pbnRSZWFkT25seSgwLjUsIDEuNSksCi0gICAgICAgICAg
ICAgICAgICAgIHRvcFJpZ2h0IDogbmV3IERPTVBvaW50UmVhZE9ubHkoMS41LCAwLjUpLAotICAg
ICAgICAgICAgICAgICAgICBib3R0b21SaWdodCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDIsIDEp
LAotICAgICAgICAgICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3IERPTVBvaW50UmVhZE9ubHko
MSwgMiksCisgICAgICAgICAgICAgICAgICAgIHRvcExlZnQgOiBuZXcgRE9NUG9pbnRSZWFkT25s
eSgwLjU1LCAxLjU1KSwKKyAgICAgICAgICAgICAgICAgICAgdG9wUmlnaHQgOiBuZXcgRE9NUG9p
bnRSZWFkT25seSgxLjU1LCAwLjU1KSwKKyAgICAgICAgICAgICAgICAgICAgYm90dG9tUmlnaHQg
OiBuZXcgRE9NUG9pbnRSZWFkT25seSgyLjA1LCAxLjA1KSwKKyAgICAgICAgICAgICAgICAgICAg
Ym90dG9tTGVmdCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDEuMDUsIDIuMDUpLAogICAgICAgICAg
ICAgICAgIH0KICAgICAgICAgICAgIF0KICAgICAgICAgfQpAQCAtNTMsNCArNTMsNCBAQCBhZGRF
dmVudExpc3RlbmVyKCJsb2FkIiwgKCkgPT4gewogfSk7CiA8L3NjcmlwdD4KIDwvYm9keT4KLTwv
aHRtbD4KXCBObyBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlCis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441879</attachid>
            <date>2021-10-20 08:13:00 -0700</date>
            <delta_ts>2021-10-20 08:24:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232008-20211020181259.patch</filename>
            <type>text/plain</type>
            <size>7128</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjBlN2E2NDVkODg4OTg5
Mzk5NzE2ZWVkNTk2ZmMxZWIwZWRmYmJiZC4uNmY5ZTg1Mjg2MTk1MGQ2YjgyZjEyOTFmN2Y0NDkx
NTZlZTU1ODA5ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDIxLTEwLTIwICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBmYXN0L2ltYWdlcy90ZXh0
LXJlY29nbml0aW9uL21hYy9zZWxlY3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5
Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjMyMDA4CisgICAgICAgIHJkYXI6Ly84MTU3MzA3NQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE90aGVyIGJyb3dzZXJzIGFuZCBXUFQg
dGVzdHMgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBzZXVkby9oaWdo
bGlnaHQtcGFpbnRpbmctMDAzLmh0bWwKKyAgICAgICAgYW5kIGltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvY3NzL2Nzcy1wc2V1ZG8vaGlnaGxpZ2h0LXBhaW50aW5nLTAwNC5odG1sIGFn
cmVlIHdpdGggb3VyIG5ldyBwYWludGluZworICAgICAgICBiZWhhdmlvci4gQ2hhbmdlIHRoZSB0
ZXN0IGluc3RlYWQgb2YgY2hhbmdpbmcgdGhlIGJlaGF2aW9yIGJhY2suCisKKyAgICAgICAgQWxz
byBmaXggdGhlIGxlZ2FjeSBsaW5lIGxheW91dCB0byBoYXZlIHRoZSBzYW1lIHBhaW50aW5nIGJl
aGF2aW9yLgorCisgICAgICAgICogbGF5b3V0L2ludGVncmF0aW9uL0lubGluZUl0ZXJhdG9yTGlu
ZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbmxpbmVJdGVyYXRvcjo6TGluZTo6YmxvY2tEaXJl
Y3Rpb25Qb2ludEluTGluZSBjb25zdCk6CisKKyAgICAgICAgRml4IHRvIHVzZSBzZWxlY3Rpb25U
b3BGb3JIaXRUZXN0aW5nIGFzIHRoZSBwb2ludCBuZWVkcyB0byBiZSB3aXRoaW4gdGhlIGhpdHRh
YmxlIGxpbmUuCisKKyAgICAgICAgKiByZW5kZXJpbmcvTGVnYWN5Um9vdElubGluZUJveC5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpMZWdhY3lSb290SW5saW5lQm94OjpzZWxlY3Rpb25Ub3AgY29u
c3QpOgorCisgICAgICAgIEZvciBjb25zaXN0ZW5jeSBhbHNvIG1ha2UgdGhlIGxlZ2FjeSBzZWxl
Y3Rpb24gcGFpbnRpbmcgYmVoYXZpb3IgbWF0Y2guCisKIDIwMjEtMTAtMTkgIEFudG9pbmUgUXVp
bnQgIDxncmFvdXRzQHdlYmtpdC5vcmc+CiAKICAgICAgICAgU3VwcG9ydCBtb3JlIENTUyBwcm9w
ZXJ0aWVzIGZvciA6Om1hcmtlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2lu
dGVncmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQv
aW50ZWdyYXRpb24vSW5saW5lSXRlcmF0b3JMaW5lLmNwcAppbmRleCA4ZmM2NDU0ZjM2MTIwYmNl
ZmJmMTM4NTkzMzhmNmE5YjM0YTZhN2IwLi4wMmI5YjdhYjFmY2RiYjc3YTdjMjEyOTBjOTU4N2Q3
ZGFlMGE4MzZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24v
SW5saW5lSXRlcmF0b3JMaW5lLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdy
YXRpb24vSW5saW5lSXRlcmF0b3JMaW5lLmNwcApAQCAtMTU5LDcgKzE1OSw3IEBAIExlYWZCb3hJ
dGVyYXRvciBMaW5lOjpjbG9zZXN0UnVuRm9yTG9naWNhbExlZnRQb3NpdGlvbihpbnQgbGVmdFBv
c2l0aW9uLCBib29sIGVkCiAKIGludCBMaW5lOjpibG9ja0RpcmVjdGlvblBvaW50SW5MaW5lKCkg
Y29uc3QKIHsKLSAgICByZXR1cm4gIWNvbnRhaW5pbmdCbG9jaygpLnN0eWxlKCkuaXNGbGlwcGVk
QmxvY2tzV3JpdGluZ01vZGUoKSA/IHN0ZDo6bWF4KHRvcCgpLCBzZWxlY3Rpb25Ub3AoKSkgOiBz
dGQ6Om1pbihib3R0b20oKSwgc2VsZWN0aW9uQm90dG9tKCkpOworICAgIHJldHVybiAhY29udGFp
bmluZ0Jsb2NrKCkuc3R5bGUoKS5pc0ZsaXBwZWRCbG9ja3NXcml0aW5nTW9kZSgpID8gc3RkOjpt
YXgodG9wKCksIHNlbGVjdGlvblRvcEZvckhpdFRlc3RpbmcoKSkgOiBzdGQ6Om1pbihib3R0b20o
KSwgc2VsZWN0aW9uQm90dG9tKCkpOwogfQogCiBMYXlvdXRVbml0IExpbmU6OnNlbGVjdGlvblRv
cEFkanVzdGVkRm9yUHJlY2VkaW5nQmxvY2soKSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL0xlZ2FjeVJvb3RJbmxpbmVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL0xlZ2FjeVJvb3RJbmxpbmVCb3guY3BwCmluZGV4IDcwOTgxOTMwNGVhZTQ2NmJi
OWFmZjZmODVlZjU1ZTNmMjhkOGMxYzMuLmVkZDI5ODdkMjNkMDQ1NzhhMjJkMzhkNGE1NzY5NzVh
ZTZhMTZiZTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lSb290
SW5saW5lQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5Um9vdElu
bGluZUJveC5jcHAKQEAgLTUxMywxMCArNTEzLDggQEAgTGF5b3V0VW5pdCBMZWdhY3lSb290SW5s
aW5lQm94OjpzZWxlY3Rpb25Ub3AoRm9ySGl0VGVzdGluZyBmb3JIaXRUZXN0aW5nKSBjb25zdAog
ICAgIExheW91dFVuaXQgcHJldkJvdHRvbTsKICAgICBpZiAoYXV0byogcHJldmlvdXNCb3ggPSBw
cmV2Um9vdEJveCgpKQogICAgICAgICBwcmV2Qm90dG9tID0gcHJldmlvdXNCb3gtPnNlbGVjdGlv
bkJvdHRvbSgpOwotICAgIGVsc2UgewotICAgICAgICBhdXRvIGJvcmRlckFuZFBhZGRpbmdCZWZv
cmUgPSBibG9ja0Zsb3coKS5ib3JkZXJBbmRQYWRkaW5nQmVmb3JlKCk7Ci0gICAgICAgIHByZXZC
b3R0b20gPSBmb3JIaXRUZXN0aW5nID09IEZvckhpdFRlc3Rpbmc6OlllcyA/IGJvcmRlckFuZFBh
ZGRpbmdCZWZvcmUgOiBzdGQ6Om1heChib3JkZXJBbmRQYWRkaW5nQmVmb3JlLCBzZWxlY3Rpb25U
b3ApOwotICAgIH0KKyAgICBlbHNlCisgICAgICAgIHByZXZCb3R0b20gPSBmb3JIaXRUZXN0aW5n
ID09IEZvckhpdFRlc3Rpbmc6OlllcyA/IGJsb2NrRmxvdygpLmJvcmRlckFuZFBhZGRpbmdCZWZv
cmUoKSA6IHNlbGVjdGlvblRvcDsKIAogICAgIGlmIChwcmV2Qm90dG9tIDwgc2VsZWN0aW9uVG9w
ICYmIGJsb2NrRmxvdygpLmNvbnRhaW5zRmxvYXRzKCkpIHsKICAgICAgICAgLy8gVGhpcyBsaW5l
IGhhcyBhY3R1YWxseSBiZWVuIG1vdmVkIGZ1cnRoZXIgZG93biwgcHJvYmFibHkgZnJvbSBhIGxh
cmdlIGxpbmUtaGVpZ2h0LCBidXQgcG9zc2libHkgYmVjYXVzZSB0aGUKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxYmYzMjBh
YjAzNjVmNDNkZTMwOWNjNzIzOTRhN2IzNmE5NDRjYTU1Li4yMDU4MmE2YzE3MzJjYmE1NTNhMDc1
ODNlYjM3YmQ0NTVjMDBlOGFmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysr
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjEtMTAtMjAgIEFu
dHRpIEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIGZhc3QvaW1hZ2VzL3Rl
eHQtcmVjb2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJs
YXkuaHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMzIwMDgKKyAgICAgICAgcmRhcjovLzgxNTczMDc1CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2Jsb2NrL2xpbmUtbGF5
b3V0L3NlbGVjdGlvbi1oaWdobGlnaHQtb3ZlcmxhcC5odG1sOgorCisgICAgICAgIEFkb3B0IHRv
IHRoZSB1cGRhdGVkIGxlZ2FjeSBiZWhhdmlvci4KKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3Rl
eHQtcmVjb2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJs
YXkuaHRtbDoKKworICAgICAgICBDaGFuZ2UgdGhlIHRlc3Qgc28gaXQgaXNuJ3QgYWZmZWN0ZWQg
YnkgdGhlIGJlaGF2aW9yIGNoYW5nZS4KKwogMjAyMS0xMC0xOSAgQmVuIE5oYW0gIDxuaGFtQGFw
cGxlLmNvbT4KIAogICAgICAgICBBZGQgTmV0d29ya1Byb2Nlc3Mgc3R1YnMgZm9yIHB1c2ggc3Vi
c2NyaXB0aW9ucwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9saW5lLWxheW91
dC9zZWxlY3Rpb24taGlnaGxpZ2h0LW92ZXJsYXAtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvYmxvY2svbGluZS1sYXlvdXQvc2VsZWN0aW9uLWhpZ2hsaWdodC1vdmVybGFwLWV4cGVj
dGVkLmh0bWwKaW5kZXggYjRlZWQ4YTU1YzRjMWVmZGY3MTIwMzg1Njg5NzEzYTg5MTk0ZmRhZS4u
ZWQzNGJhZmY1YTIwYzA2YmQ2OTg5ZjAxM2FiYzJlZWMyZWQyZWZhMyAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9zZWxlY3Rpb24taGlnaGxpZ2h0LW92ZXJs
YXAtZXhwZWN0ZWQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2xpbmUtbGF5b3V0
L3NlbGVjdGlvbi1oaWdobGlnaHQtb3ZlcmxhcC1leHBlY3RlZC5odG1sCkBAIC0zLDggKzMsMTIg
QEAKICAgICBkaXYgeyBvdXRsaW5lOiAxcHggZGFzaGVkIGdyZWVuOyB9CiAgICAgZGl2ID4gZGl2
IHsgb3V0bGluZTogaW5pdGlhbDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAyNTUsIC40
KTsgfQogPC9zdHlsZT4KKzxkaXYgc3R5bGU9Im91dGxpbmU6bm9uZSI+CisgICAgPGRpdiBzdHls
ZT0ibWFyZ2luLXRvcDogLTEwcHg7IGhlaWdodDogMTBweDsgbWFyZ2luLWxlZnQ6IDEyOHB4Ij48
L2Rpdj4KKzwvZGl2PgogPGRpdj4KLSAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDMwcHg7IG1hcmdp
bi1sZWZ0OiAxMjhweDsiPjwvZGl2PgorICAgIDxkaXYgc3R5bGU9ImhlaWdodDogMTBweDsgYmFj
a2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ij48L2Rpdj4KKyAgICA8ZGl2IHN0eWxlPSJtYXJn
aW4tdG9wOiAtMTBweDsgaGVpZ2h0OiAzMHB4OyBtYXJnaW4tbGVmdDogMTI4cHg7Ij48L2Rpdj4K
IDwvZGl2PgogPGRpdj4KICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDE3cHg7IG1hcmdpbi1sZWZ0
OiAxMjhweDsiPjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvdGV4
dC1yZWNvZ25pdGlvbi9tYWMvc2VsZWN0LXJvdGF0ZWQtdHJhbnNwYXJlbnQtaW1hZ2Utb3Zlcmxh
eS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvdGV4dC1yZWNvZ25pdGlvbi9tYWMvc2Vs
ZWN0LXJvdGF0ZWQtdHJhbnNwYXJlbnQtaW1hZ2Utb3ZlcmxheS5odG1sCmluZGV4IDdiNjc3ZDIw
MmNmYzFkOGJkZTZiYWVkMTZjMTdmOTEyOTgxOTEyZWYuLjJkY2E5OGI2ZTc3ZmE1NDU4YTQ5OTM3
MWE0ODA4Yzk0NGQ2Y2U2YjUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3Rl
eHQtcmVjb2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJs
YXkuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy90ZXh0LXJlY29nbml0aW9uL21h
Yy9zZWxlY3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5Lmh0bWwKQEAgLTMzLDE3
ICszMywxNyBAQCBhZGRFdmVudExpc3RlbmVyKCJsb2FkIiwgKCkgPT4gewogICAgIGxldCBpbWFn
ZSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImltZyIpOwogICAgIGludGVybmFscy5pbnN0YWxs
SW1hZ2VPdmVybGF5KGltYWdlLCBbCiAgICAgICAgIHsKLSAgICAgICAgICAgIHRvcExlZnQgOiBu
ZXcgRE9NUG9pbnRSZWFkT25seSgwLjUsIDEuNSksCi0gICAgICAgICAgICB0b3BSaWdodCA6IG5l
dyBET01Qb2ludFJlYWRPbmx5KDEuNSwgMC41KSwKLSAgICAgICAgICAgIGJvdHRvbVJpZ2h0IDog
bmV3IERPTVBvaW50UmVhZE9ubHkoMiwgMSksCi0gICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3
IERPTVBvaW50UmVhZE9ubHkoMSwgMiksCisgICAgICAgICAgICB0b3BMZWZ0IDogbmV3IERPTVBv
aW50UmVhZE9ubHkoMC41NSwgMS41NSksCisgICAgICAgICAgICB0b3BSaWdodCA6IG5ldyBET01Q
b2ludFJlYWRPbmx5KDEuNTUsIDAuNTUpLAorICAgICAgICAgICAgYm90dG9tUmlnaHQgOiBuZXcg
RE9NUG9pbnRSZWFkT25seSgyLjA1LCAxLjA1KSwKKyAgICAgICAgICAgIGJvdHRvbUxlZnQgOiBu
ZXcgRE9NUG9pbnRSZWFkT25seSgxLjA1LCAyLjA1KSwKICAgICAgICAgICAgIGNoaWxkcmVuOiBb
CiAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICB0ZXh0IDogImhlbGxvIiwK
LSAgICAgICAgICAgICAgICAgICAgdG9wTGVmdCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDAuNSwg
MS41KSwKLSAgICAgICAgICAgICAgICAgICAgdG9wUmlnaHQgOiBuZXcgRE9NUG9pbnRSZWFkT25s
eSgxLjUsIDAuNSksCi0gICAgICAgICAgICAgICAgICAgIGJvdHRvbVJpZ2h0IDogbmV3IERPTVBv
aW50UmVhZE9ubHkoMiwgMSksCi0gICAgICAgICAgICAgICAgICAgIGJvdHRvbUxlZnQgOiBuZXcg
RE9NUG9pbnRSZWFkT25seSgxLCAyKSwKKyAgICAgICAgICAgICAgICAgICAgdG9wTGVmdCA6IG5l
dyBET01Qb2ludFJlYWRPbmx5KDAuNTUsIDEuNTUpLAorICAgICAgICAgICAgICAgICAgICB0b3BS
aWdodCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDEuNTUsIDAuNTUpLAorICAgICAgICAgICAgICAg
ICAgICBib3R0b21SaWdodCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDIuMDUsIDEuMDUpLAorICAg
ICAgICAgICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3IERPTVBvaW50UmVhZE9ubHkoMS4wNSwg
Mi4wNSksCiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgXQogICAgICAgICB9CkBAIC01
Myw0ICs1Myw0IEBAIGFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLCAoKSA9PiB7CiB9KTsKIDwvc2Ny
aXB0PgogPC9ib2R5PgotPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKKzwvaHRt
bD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441882</attachid>
            <date>2021-10-20 08:24:40 -0700</date>
            <delta_ts>2021-10-20 08:28:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232008-20211020182439.patch</filename>
            <type>text/plain</type>
            <size>7122</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjBlN2E2NDVkODg4OTg5
Mzk5NzE2ZWVkNTk2ZmMxZWIwZWRmYmJiZC4uOWE1N2FhNzgyZmU2NTc4MmQ2OWVjM2JmYmZmYjAw
MzFjMTM4NmQ4MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDIxLTEwLTIwICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBmYXN0L2ltYWdlcy90ZXh0
LXJlY29nbml0aW9uL21hYy9zZWxlY3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5
Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjMyMDA4CisgICAgICAgIHJkYXI6Ly84NDQyMzQyNQorCisgICAgICAgIFJldmll
d2VkIGJ5IEFsYW4gQnVqdGFzLgorCisgICAgICAgIE90aGVyIGJyb3dzZXJzIGFuZCBXUFQgdGVz
dHMgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBzZXVkby9oaWdobGln
aHQtcGFpbnRpbmctMDAzLmh0bWwKKyAgICAgICAgYW5kIGltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvY3NzL2Nzcy1wc2V1ZG8vaGlnaGxpZ2h0LXBhaW50aW5nLTAwNC5odG1sIGFncmVl
IHdpdGggb3VyIG5ldyBwYWludGluZworICAgICAgICBiZWhhdmlvci4gQ2hhbmdlIHRoZSB0ZXN0
IGluc3RlYWQgb2YgY2hhbmdpbmcgdGhlIGJlaGF2aW9yIGJhY2suCisKKyAgICAgICAgQWxzbyBm
aXggdGhlIGxlZ2FjeSBsaW5lIGxheW91dCB0byBoYXZlIHRoZSBzYW1lIHBhaW50aW5nIGJlaGF2
aW9yLgorCisgICAgICAgICogbGF5b3V0L2ludGVncmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZS5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpJbmxpbmVJdGVyYXRvcjo6TGluZTo6YmxvY2tEaXJlY3Rp
b25Qb2ludEluTGluZSBjb25zdCk6CisKKyAgICAgICAgRml4IHRvIHVzZSBzZWxlY3Rpb25Ub3BG
b3JIaXRUZXN0aW5nIGFzIHRoZSBwb2ludCBuZWVkcyB0byBiZSB3aXRoaW4gdGhlIGhpdHRhYmxl
IGxpbmUuCisKKyAgICAgICAgKiByZW5kZXJpbmcvTGVnYWN5Um9vdElubGluZUJveC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpMZWdhY3lSb290SW5saW5lQm94OjpzZWxlY3Rpb25Ub3AgY29uc3Qp
OgorCisgICAgICAgIEZvciBjb25zaXN0ZW5jeSBhbHNvIG1ha2UgdGhlIGxlZ2FjeSBzZWxlY3Rp
b24gcGFpbnRpbmcgYmVoYXZpb3IgbWF0Y2guCisKIDIwMjEtMTAtMTkgIEFudG9pbmUgUXVpbnQg
IDxncmFvdXRzQHdlYmtpdC5vcmc+CiAKICAgICAgICAgU3VwcG9ydCBtb3JlIENTUyBwcm9wZXJ0
aWVzIGZvciA6Om1hcmtlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVn
cmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50
ZWdyYXRpb24vSW5saW5lSXRlcmF0b3JMaW5lLmNwcAppbmRleCA4ZmM2NDU0ZjM2MTIwYmNlZmJm
MTM4NTkzMzhmNmE5YjM0YTZhN2IwLi4wMmI5YjdhYjFmY2RiYjc3YTdjMjEyOTBjOTU4N2Q3ZGFl
MGE4MzZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vSW5s
aW5lSXRlcmF0b3JMaW5lLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRp
b24vSW5saW5lSXRlcmF0b3JMaW5lLmNwcApAQCAtMTU5LDcgKzE1OSw3IEBAIExlYWZCb3hJdGVy
YXRvciBMaW5lOjpjbG9zZXN0UnVuRm9yTG9naWNhbExlZnRQb3NpdGlvbihpbnQgbGVmdFBvc2l0
aW9uLCBib29sIGVkCiAKIGludCBMaW5lOjpibG9ja0RpcmVjdGlvblBvaW50SW5MaW5lKCkgY29u
c3QKIHsKLSAgICByZXR1cm4gIWNvbnRhaW5pbmdCbG9jaygpLnN0eWxlKCkuaXNGbGlwcGVkQmxv
Y2tzV3JpdGluZ01vZGUoKSA/IHN0ZDo6bWF4KHRvcCgpLCBzZWxlY3Rpb25Ub3AoKSkgOiBzdGQ6
Om1pbihib3R0b20oKSwgc2VsZWN0aW9uQm90dG9tKCkpOworICAgIHJldHVybiAhY29udGFpbmlu
Z0Jsb2NrKCkuc3R5bGUoKS5pc0ZsaXBwZWRCbG9ja3NXcml0aW5nTW9kZSgpID8gc3RkOjptYXgo
dG9wKCksIHNlbGVjdGlvblRvcEZvckhpdFRlc3RpbmcoKSkgOiBzdGQ6Om1pbihib3R0b20oKSwg
c2VsZWN0aW9uQm90dG9tKCkpOwogfQogCiBMYXlvdXRVbml0IExpbmU6OnNlbGVjdGlvblRvcEFk
anVzdGVkRm9yUHJlY2VkaW5nQmxvY2soKSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL0xlZ2FjeVJvb3RJbmxpbmVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0xlZ2FjeVJvb3RJbmxpbmVCb3guY3BwCmluZGV4IDcwOTgxOTMwNGVhZTQ2NmJiOWFm
ZjZmODVlZjU1ZTNmMjhkOGMxYzMuLmVkZDI5ODdkMjNkMDQ1NzhhMjJkMzhkNGE1NzY5NzVhZTZh
MTZiZTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lSb290SW5s
aW5lQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5Um9vdElubGlu
ZUJveC5jcHAKQEAgLTUxMywxMCArNTEzLDggQEAgTGF5b3V0VW5pdCBMZWdhY3lSb290SW5saW5l
Qm94OjpzZWxlY3Rpb25Ub3AoRm9ySGl0VGVzdGluZyBmb3JIaXRUZXN0aW5nKSBjb25zdAogICAg
IExheW91dFVuaXQgcHJldkJvdHRvbTsKICAgICBpZiAoYXV0byogcHJldmlvdXNCb3ggPSBwcmV2
Um9vdEJveCgpKQogICAgICAgICBwcmV2Qm90dG9tID0gcHJldmlvdXNCb3gtPnNlbGVjdGlvbkJv
dHRvbSgpOwotICAgIGVsc2UgewotICAgICAgICBhdXRvIGJvcmRlckFuZFBhZGRpbmdCZWZvcmUg
PSBibG9ja0Zsb3coKS5ib3JkZXJBbmRQYWRkaW5nQmVmb3JlKCk7Ci0gICAgICAgIHByZXZCb3R0
b20gPSBmb3JIaXRUZXN0aW5nID09IEZvckhpdFRlc3Rpbmc6OlllcyA/IGJvcmRlckFuZFBhZGRp
bmdCZWZvcmUgOiBzdGQ6Om1heChib3JkZXJBbmRQYWRkaW5nQmVmb3JlLCBzZWxlY3Rpb25Ub3Ap
OwotICAgIH0KKyAgICBlbHNlCisgICAgICAgIHByZXZCb3R0b20gPSBmb3JIaXRUZXN0aW5nID09
IEZvckhpdFRlc3Rpbmc6OlllcyA/IGJsb2NrRmxvdygpLmJvcmRlckFuZFBhZGRpbmdCZWZvcmUo
KSA6IHNlbGVjdGlvblRvcDsKIAogICAgIGlmIChwcmV2Qm90dG9tIDwgc2VsZWN0aW9uVG9wICYm
IGJsb2NrRmxvdygpLmNvbnRhaW5zRmxvYXRzKCkpIHsKICAgICAgICAgLy8gVGhpcyBsaW5lIGhh
cyBhY3R1YWxseSBiZWVuIG1vdmVkIGZ1cnRoZXIgZG93biwgcHJvYmFibHkgZnJvbSBhIGxhcmdl
IGxpbmUtaGVpZ2h0LCBidXQgcG9zc2libHkgYmVjYXVzZSB0aGUKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxYmYzMjBhYjAz
NjVmNDNkZTMwOWNjNzIzOTRhN2IzNmE5NDRjYTU1Li45YWNiYjEwOWMwZGUxNDU2NDMzNWVkYTZj
NTYyMDkzMThmZTU0MzdiIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjEtMTAtMjAgIEFudHRp
IEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIGZhc3QvaW1hZ2VzL3RleHQt
cmVjb2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJsYXku
aHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzIwMDgKKyAgICAgICAgcmRhcjovLzg0NDIzNDI1CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgQWxhbiBCdWp0YXMuCisKKyAgICAgICAgKiBmYXN0L2Jsb2NrL2xpbmUtbGF5b3V0L3Nl
bGVjdGlvbi1oaWdobGlnaHQtb3ZlcmxhcC5odG1sOgorCisgICAgICAgIEFkb3B0IHRvIHRoZSB1
cGRhdGVkIGxlZ2FjeSBiZWhhdmlvci4KKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3RleHQtcmVj
b2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJsYXkuaHRt
bDoKKworICAgICAgICBDaGFuZ2UgdGhlIHRlc3Qgc28gaXQgaXNuJ3QgYWZmZWN0ZWQgYnkgdGhl
IGJlaGF2aW9yIGNoYW5nZS4KKwogMjAyMS0xMC0xOSAgQmVuIE5oYW0gIDxuaGFtQGFwcGxlLmNv
bT4KIAogICAgICAgICBBZGQgTmV0d29ya1Byb2Nlc3Mgc3R1YnMgZm9yIHB1c2ggc3Vic2NyaXB0
aW9ucwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9zZWxl
Y3Rpb24taGlnaGxpZ2h0LW92ZXJsYXAtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
YmxvY2svbGluZS1sYXlvdXQvc2VsZWN0aW9uLWhpZ2hsaWdodC1vdmVybGFwLWV4cGVjdGVkLmh0
bWwKaW5kZXggYjRlZWQ4YTU1YzRjMWVmZGY3MTIwMzg1Njg5NzEzYTg5MTk0ZmRhZS4uZWQzNGJh
ZmY1YTIwYzA2YmQ2OTg5ZjAxM2FiYzJlZWMyZWQyZWZhMyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9zZWxlY3Rpb24taGlnaGxpZ2h0LW92ZXJsYXAtZXhw
ZWN0ZWQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2xpbmUtbGF5b3V0L3NlbGVj
dGlvbi1oaWdobGlnaHQtb3ZlcmxhcC1leHBlY3RlZC5odG1sCkBAIC0zLDggKzMsMTIgQEAKICAg
ICBkaXYgeyBvdXRsaW5lOiAxcHggZGFzaGVkIGdyZWVuOyB9CiAgICAgZGl2ID4gZGl2IHsgb3V0
bGluZTogaW5pdGlhbDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAyNTUsIC40KTsgfQog
PC9zdHlsZT4KKzxkaXYgc3R5bGU9Im91dGxpbmU6bm9uZSI+CisgICAgPGRpdiBzdHlsZT0ibWFy
Z2luLXRvcDogLTEwcHg7IGhlaWdodDogMTBweDsgbWFyZ2luLWxlZnQ6IDEyOHB4Ij48L2Rpdj4K
KzwvZGl2PgogPGRpdj4KLSAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDMwcHg7IG1hcmdpbi1sZWZ0
OiAxMjhweDsiPjwvZGl2PgorICAgIDxkaXYgc3R5bGU9ImhlaWdodDogMTBweDsgYmFja2dyb3Vu
ZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ij48L2Rpdj4KKyAgICA8ZGl2IHN0eWxlPSJtYXJnaW4tdG9w
OiAtMTBweDsgaGVpZ2h0OiAzMHB4OyBtYXJnaW4tbGVmdDogMTI4cHg7Ij48L2Rpdj4KIDwvZGl2
PgogPGRpdj4KICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDE3cHg7IG1hcmdpbi1sZWZ0OiAxMjhw
eDsiPjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvdGV4dC1yZWNv
Z25pdGlvbi9tYWMvc2VsZWN0LXJvdGF0ZWQtdHJhbnNwYXJlbnQtaW1hZ2Utb3ZlcmxheS5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvdGV4dC1yZWNvZ25pdGlvbi9tYWMvc2VsZWN0LXJv
dGF0ZWQtdHJhbnNwYXJlbnQtaW1hZ2Utb3ZlcmxheS5odG1sCmluZGV4IDdiNjc3ZDIwMmNmYzFk
OGJkZTZiYWVkMTZjMTdmOTEyOTgxOTEyZWYuLjJkY2E5OGI2ZTc3ZmE1NDU4YTQ5OTM3MWE0ODA4
Yzk0NGQ2Y2U2YjUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3RleHQtcmVj
b2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJsYXkuaHRt
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy90ZXh0LXJlY29nbml0aW9uL21hYy9zZWxl
Y3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5Lmh0bWwKQEAgLTMzLDE3ICszMywx
NyBAQCBhZGRFdmVudExpc3RlbmVyKCJsb2FkIiwgKCkgPT4gewogICAgIGxldCBpbWFnZSA9IGRv
Y3VtZW50LnF1ZXJ5U2VsZWN0b3IoImltZyIpOwogICAgIGludGVybmFscy5pbnN0YWxsSW1hZ2VP
dmVybGF5KGltYWdlLCBbCiAgICAgICAgIHsKLSAgICAgICAgICAgIHRvcExlZnQgOiBuZXcgRE9N
UG9pbnRSZWFkT25seSgwLjUsIDEuNSksCi0gICAgICAgICAgICB0b3BSaWdodCA6IG5ldyBET01Q
b2ludFJlYWRPbmx5KDEuNSwgMC41KSwKLSAgICAgICAgICAgIGJvdHRvbVJpZ2h0IDogbmV3IERP
TVBvaW50UmVhZE9ubHkoMiwgMSksCi0gICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3IERPTVBv
aW50UmVhZE9ubHkoMSwgMiksCisgICAgICAgICAgICB0b3BMZWZ0IDogbmV3IERPTVBvaW50UmVh
ZE9ubHkoMC41NSwgMS41NSksCisgICAgICAgICAgICB0b3BSaWdodCA6IG5ldyBET01Qb2ludFJl
YWRPbmx5KDEuNTUsIDAuNTUpLAorICAgICAgICAgICAgYm90dG9tUmlnaHQgOiBuZXcgRE9NUG9p
bnRSZWFkT25seSgyLjA1LCAxLjA1KSwKKyAgICAgICAgICAgIGJvdHRvbUxlZnQgOiBuZXcgRE9N
UG9pbnRSZWFkT25seSgxLjA1LCAyLjA1KSwKICAgICAgICAgICAgIGNoaWxkcmVuOiBbCiAgICAg
ICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICB0ZXh0IDogImhlbGxvIiwKLSAgICAg
ICAgICAgICAgICAgICAgdG9wTGVmdCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDAuNSwgMS41KSwK
LSAgICAgICAgICAgICAgICAgICAgdG9wUmlnaHQgOiBuZXcgRE9NUG9pbnRSZWFkT25seSgxLjUs
IDAuNSksCi0gICAgICAgICAgICAgICAgICAgIGJvdHRvbVJpZ2h0IDogbmV3IERPTVBvaW50UmVh
ZE9ubHkoMiwgMSksCi0gICAgICAgICAgICAgICAgICAgIGJvdHRvbUxlZnQgOiBuZXcgRE9NUG9p
bnRSZWFkT25seSgxLCAyKSwKKyAgICAgICAgICAgICAgICAgICAgdG9wTGVmdCA6IG5ldyBET01Q
b2ludFJlYWRPbmx5KDAuNTUsIDEuNTUpLAorICAgICAgICAgICAgICAgICAgICB0b3BSaWdodCA6
IG5ldyBET01Qb2ludFJlYWRPbmx5KDEuNTUsIDAuNTUpLAorICAgICAgICAgICAgICAgICAgICBi
b3R0b21SaWdodCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDIuMDUsIDEuMDUpLAorICAgICAgICAg
ICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3IERPTVBvaW50UmVhZE9ubHkoMS4wNSwgMi4wNSks
CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgXQogICAgICAgICB9CkBAIC01Myw0ICs1
Myw0IEBAIGFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLCAoKSA9PiB7CiB9KTsKIDwvc2NyaXB0Pgog
PC9ib2R5PgotPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441883</attachid>
            <date>2021-10-20 08:28:10 -0700</date>
            <delta_ts>2021-10-20 10:14:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-232008-20211020182809.patch</filename>
            <type>text/plain</type>
            <size>7122</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NTIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjBlN2E2NDVkODg4OTg5
Mzk5NzE2ZWVkNTk2ZmMxZWIwZWRmYmJiZC4uOGQ3MjVmYjAxMmIyN2RjOWQ2ZjhlZWU1ZTUxMjFm
OTJhZmJhM2VlOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDIxLTEwLTIwICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBmYXN0L2ltYWdlcy90ZXh0
LXJlY29nbml0aW9uL21hYy9zZWxlY3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5
Lmh0bWwgaXMgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjMyMDA4CisgICAgICAgIHJkYXI6Ly84NDI3NjI2OQorCisgICAgICAgIFJldmll
d2VkIGJ5IEFsYW4gQnVqdGFzLgorCisgICAgICAgIE90aGVyIGJyb3dzZXJzIGFuZCBXUFQgdGVz
dHMgaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBzZXVkby9oaWdobGln
aHQtcGFpbnRpbmctMDAzLmh0bWwKKyAgICAgICAgYW5kIGltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvY3NzL2Nzcy1wc2V1ZG8vaGlnaGxpZ2h0LXBhaW50aW5nLTAwNC5odG1sIGFncmVl
IHdpdGggb3VyIG5ldyBwYWludGluZworICAgICAgICBiZWhhdmlvci4gQ2hhbmdlIHRoZSB0ZXN0
IGluc3RlYWQgb2YgY2hhbmdpbmcgdGhlIGJlaGF2aW9yIGJhY2suCisKKyAgICAgICAgQWxzbyBm
aXggdGhlIGxlZ2FjeSBsaW5lIGxheW91dCB0byBoYXZlIHRoZSBzYW1lIHBhaW50aW5nIGJlaGF2
aW9yLgorCisgICAgICAgICogbGF5b3V0L2ludGVncmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZS5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpJbmxpbmVJdGVyYXRvcjo6TGluZTo6YmxvY2tEaXJlY3Rp
b25Qb2ludEluTGluZSBjb25zdCk6CisKKyAgICAgICAgRml4IHRvIHVzZSBzZWxlY3Rpb25Ub3BG
b3JIaXRUZXN0aW5nIGFzIHRoZSBwb2ludCBuZWVkcyB0byBiZSB3aXRoaW4gdGhlIGhpdHRhYmxl
IGxpbmUuCisKKyAgICAgICAgKiByZW5kZXJpbmcvTGVnYWN5Um9vdElubGluZUJveC5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpMZWdhY3lSb290SW5saW5lQm94OjpzZWxlY3Rpb25Ub3AgY29uc3Qp
OgorCisgICAgICAgIEZvciBjb25zaXN0ZW5jeSBhbHNvIG1ha2UgdGhlIGxlZ2FjeSBzZWxlY3Rp
b24gcGFpbnRpbmcgYmVoYXZpb3IgbWF0Y2guCisKIDIwMjEtMTAtMTkgIEFudG9pbmUgUXVpbnQg
IDxncmFvdXRzQHdlYmtpdC5vcmc+CiAKICAgICAgICAgU3VwcG9ydCBtb3JlIENTUyBwcm9wZXJ0
aWVzIGZvciA6Om1hcmtlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbGF5b3V0L2ludGVn
cmF0aW9uL0lubGluZUl0ZXJhdG9yTGluZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50
ZWdyYXRpb24vSW5saW5lSXRlcmF0b3JMaW5lLmNwcAppbmRleCA4ZmM2NDU0ZjM2MTIwYmNlZmJm
MTM4NTkzMzhmNmE5YjM0YTZhN2IwLi4wMmI5YjdhYjFmY2RiYjc3YTdjMjEyOTBjOTU4N2Q3ZGFl
MGE4MzZjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRpb24vSW5s
aW5lSXRlcmF0b3JMaW5lLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sYXlvdXQvaW50ZWdyYXRp
b24vSW5saW5lSXRlcmF0b3JMaW5lLmNwcApAQCAtMTU5LDcgKzE1OSw3IEBAIExlYWZCb3hJdGVy
YXRvciBMaW5lOjpjbG9zZXN0UnVuRm9yTG9naWNhbExlZnRQb3NpdGlvbihpbnQgbGVmdFBvc2l0
aW9uLCBib29sIGVkCiAKIGludCBMaW5lOjpibG9ja0RpcmVjdGlvblBvaW50SW5MaW5lKCkgY29u
c3QKIHsKLSAgICByZXR1cm4gIWNvbnRhaW5pbmdCbG9jaygpLnN0eWxlKCkuaXNGbGlwcGVkQmxv
Y2tzV3JpdGluZ01vZGUoKSA/IHN0ZDo6bWF4KHRvcCgpLCBzZWxlY3Rpb25Ub3AoKSkgOiBzdGQ6
Om1pbihib3R0b20oKSwgc2VsZWN0aW9uQm90dG9tKCkpOworICAgIHJldHVybiAhY29udGFpbmlu
Z0Jsb2NrKCkuc3R5bGUoKS5pc0ZsaXBwZWRCbG9ja3NXcml0aW5nTW9kZSgpID8gc3RkOjptYXgo
dG9wKCksIHNlbGVjdGlvblRvcEZvckhpdFRlc3RpbmcoKSkgOiBzdGQ6Om1pbihib3R0b20oKSwg
c2VsZWN0aW9uQm90dG9tKCkpOwogfQogCiBMYXlvdXRVbml0IExpbmU6OnNlbGVjdGlvblRvcEFk
anVzdGVkRm9yUHJlY2VkaW5nQmxvY2soKSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL0xlZ2FjeVJvb3RJbmxpbmVCb3guY3BwIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL0xlZ2FjeVJvb3RJbmxpbmVCb3guY3BwCmluZGV4IDcwOTgxOTMwNGVhZTQ2NmJiOWFm
ZjZmODVlZjU1ZTNmMjhkOGMxYzMuLmVkZDI5ODdkMjNkMDQ1NzhhMjJkMzhkNGE1NzY5NzVhZTZh
MTZiZTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9MZWdhY3lSb290SW5s
aW5lQm94LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvTGVnYWN5Um9vdElubGlu
ZUJveC5jcHAKQEAgLTUxMywxMCArNTEzLDggQEAgTGF5b3V0VW5pdCBMZWdhY3lSb290SW5saW5l
Qm94OjpzZWxlY3Rpb25Ub3AoRm9ySGl0VGVzdGluZyBmb3JIaXRUZXN0aW5nKSBjb25zdAogICAg
IExheW91dFVuaXQgcHJldkJvdHRvbTsKICAgICBpZiAoYXV0byogcHJldmlvdXNCb3ggPSBwcmV2
Um9vdEJveCgpKQogICAgICAgICBwcmV2Qm90dG9tID0gcHJldmlvdXNCb3gtPnNlbGVjdGlvbkJv
dHRvbSgpOwotICAgIGVsc2UgewotICAgICAgICBhdXRvIGJvcmRlckFuZFBhZGRpbmdCZWZvcmUg
PSBibG9ja0Zsb3coKS5ib3JkZXJBbmRQYWRkaW5nQmVmb3JlKCk7Ci0gICAgICAgIHByZXZCb3R0
b20gPSBmb3JIaXRUZXN0aW5nID09IEZvckhpdFRlc3Rpbmc6OlllcyA/IGJvcmRlckFuZFBhZGRp
bmdCZWZvcmUgOiBzdGQ6Om1heChib3JkZXJBbmRQYWRkaW5nQmVmb3JlLCBzZWxlY3Rpb25Ub3Ap
OwotICAgIH0KKyAgICBlbHNlCisgICAgICAgIHByZXZCb3R0b20gPSBmb3JIaXRUZXN0aW5nID09
IEZvckhpdFRlc3Rpbmc6OlllcyA/IGJsb2NrRmxvdygpLmJvcmRlckFuZFBhZGRpbmdCZWZvcmUo
KSA6IHNlbGVjdGlvblRvcDsKIAogICAgIGlmIChwcmV2Qm90dG9tIDwgc2VsZWN0aW9uVG9wICYm
IGJsb2NrRmxvdygpLmNvbnRhaW5zRmxvYXRzKCkpIHsKICAgICAgICAgLy8gVGhpcyBsaW5lIGhh
cyBhY3R1YWxseSBiZWVuIG1vdmVkIGZ1cnRoZXIgZG93biwgcHJvYmFibHkgZnJvbSBhIGxhcmdl
IGxpbmUtaGVpZ2h0LCBidXQgcG9zc2libHkgYmVjYXVzZSB0aGUKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxYmYzMjBhYjAz
NjVmNDNkZTMwOWNjNzIzOTRhN2IzNmE5NDRjYTU1Li43MzU0NjJjZmRmMmM5MGJiM2QyZjYzNmI1
Y2JkNzYwZTM5ZGVlZmM2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjEtMTAtMjAgIEFudHRp
IEtvaXZpc3RvICA8YW50dGlAYXBwbGUuY29tPgorCisgICAgICAgIGZhc3QvaW1hZ2VzL3RleHQt
cmVjb2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJsYXku
aHRtbCBpcyBmYWlsaW5nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzIwMDgKKyAgICAgICAgcmRhcjovLzg0Mjc2MjY5CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgQWxhbiBCdWp0YXMuCisKKyAgICAgICAgKiBmYXN0L2Jsb2NrL2xpbmUtbGF5b3V0L3Nl
bGVjdGlvbi1oaWdobGlnaHQtb3ZlcmxhcC5odG1sOgorCisgICAgICAgIEFkb3B0IHRvIHRoZSB1
cGRhdGVkIGxlZ2FjeSBiZWhhdmlvci4KKworICAgICAgICAqIGZhc3QvaW1hZ2VzL3RleHQtcmVj
b2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJsYXkuaHRt
bDoKKworICAgICAgICBDaGFuZ2UgdGhlIHRlc3Qgc28gaXQgaXNuJ3QgYWZmZWN0ZWQgYnkgdGhl
IGJlaGF2aW9yIGNoYW5nZS4KKwogMjAyMS0xMC0xOSAgQmVuIE5oYW0gIDxuaGFtQGFwcGxlLmNv
bT4KIAogICAgICAgICBBZGQgTmV0d29ya1Byb2Nlc3Mgc3R1YnMgZm9yIHB1c2ggc3Vic2NyaXB0
aW9ucwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9zZWxl
Y3Rpb24taGlnaGxpZ2h0LW92ZXJsYXAtZXhwZWN0ZWQuaHRtbCBiL0xheW91dFRlc3RzL2Zhc3Qv
YmxvY2svbGluZS1sYXlvdXQvc2VsZWN0aW9uLWhpZ2hsaWdodC1vdmVybGFwLWV4cGVjdGVkLmh0
bWwKaW5kZXggYjRlZWQ4YTU1YzRjMWVmZGY3MTIwMzg1Njg5NzEzYTg5MTk0ZmRhZS4uZWQzNGJh
ZmY1YTIwYzA2YmQ2OTg5ZjAxM2FiYzJlZWMyZWQyZWZhMyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvZmFzdC9ibG9jay9saW5lLWxheW91dC9zZWxlY3Rpb24taGlnaGxpZ2h0LW92ZXJsYXAtZXhw
ZWN0ZWQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Jsb2NrL2xpbmUtbGF5b3V0L3NlbGVj
dGlvbi1oaWdobGlnaHQtb3ZlcmxhcC1leHBlY3RlZC5odG1sCkBAIC0zLDggKzMsMTIgQEAKICAg
ICBkaXYgeyBvdXRsaW5lOiAxcHggZGFzaGVkIGdyZWVuOyB9CiAgICAgZGl2ID4gZGl2IHsgb3V0
bGluZTogaW5pdGlhbDsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAyNTUsIC40KTsgfQog
PC9zdHlsZT4KKzxkaXYgc3R5bGU9Im91dGxpbmU6bm9uZSI+CisgICAgPGRpdiBzdHlsZT0ibWFy
Z2luLXRvcDogLTEwcHg7IGhlaWdodDogMTBweDsgbWFyZ2luLWxlZnQ6IDEyOHB4Ij48L2Rpdj4K
KzwvZGl2PgogPGRpdj4KLSAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDMwcHg7IG1hcmdpbi1sZWZ0
OiAxMjhweDsiPjwvZGl2PgorICAgIDxkaXYgc3R5bGU9ImhlaWdodDogMTBweDsgYmFja2dyb3Vu
ZC1jb2xvcjogdHJhbnNwYXJlbnQ7Ij48L2Rpdj4KKyAgICA8ZGl2IHN0eWxlPSJtYXJnaW4tdG9w
OiAtMTBweDsgaGVpZ2h0OiAzMHB4OyBtYXJnaW4tbGVmdDogMTI4cHg7Ij48L2Rpdj4KIDwvZGl2
PgogPGRpdj4KICAgICA8ZGl2IHN0eWxlPSJoZWlnaHQ6IDE3cHg7IG1hcmdpbi1sZWZ0OiAxMjhw
eDsiPjwvZGl2PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvdGV4dC1yZWNv
Z25pdGlvbi9tYWMvc2VsZWN0LXJvdGF0ZWQtdHJhbnNwYXJlbnQtaW1hZ2Utb3ZlcmxheS5odG1s
IGIvTGF5b3V0VGVzdHMvZmFzdC9pbWFnZXMvdGV4dC1yZWNvZ25pdGlvbi9tYWMvc2VsZWN0LXJv
dGF0ZWQtdHJhbnNwYXJlbnQtaW1hZ2Utb3ZlcmxheS5odG1sCmluZGV4IDdiNjc3ZDIwMmNmYzFk
OGJkZTZiYWVkMTZjMTdmOTEyOTgxOTEyZWYuLjJkY2E5OGI2ZTc3ZmE1NDU4YTQ5OTM3MWE0ODA4
Yzk0NGQ2Y2U2YjUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3QvaW1hZ2VzL3RleHQtcmVj
b2duaXRpb24vbWFjL3NlbGVjdC1yb3RhdGVkLXRyYW5zcGFyZW50LWltYWdlLW92ZXJsYXkuaHRt
bAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2ltYWdlcy90ZXh0LXJlY29nbml0aW9uL21hYy9zZWxl
Y3Qtcm90YXRlZC10cmFuc3BhcmVudC1pbWFnZS1vdmVybGF5Lmh0bWwKQEAgLTMzLDE3ICszMywx
NyBAQCBhZGRFdmVudExpc3RlbmVyKCJsb2FkIiwgKCkgPT4gewogICAgIGxldCBpbWFnZSA9IGRv
Y3VtZW50LnF1ZXJ5U2VsZWN0b3IoImltZyIpOwogICAgIGludGVybmFscy5pbnN0YWxsSW1hZ2VP
dmVybGF5KGltYWdlLCBbCiAgICAgICAgIHsKLSAgICAgICAgICAgIHRvcExlZnQgOiBuZXcgRE9N
UG9pbnRSZWFkT25seSgwLjUsIDEuNSksCi0gICAgICAgICAgICB0b3BSaWdodCA6IG5ldyBET01Q
b2ludFJlYWRPbmx5KDEuNSwgMC41KSwKLSAgICAgICAgICAgIGJvdHRvbVJpZ2h0IDogbmV3IERP
TVBvaW50UmVhZE9ubHkoMiwgMSksCi0gICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3IERPTVBv
aW50UmVhZE9ubHkoMSwgMiksCisgICAgICAgICAgICB0b3BMZWZ0IDogbmV3IERPTVBvaW50UmVh
ZE9ubHkoMC41NSwgMS41NSksCisgICAgICAgICAgICB0b3BSaWdodCA6IG5ldyBET01Qb2ludFJl
YWRPbmx5KDEuNTUsIDAuNTUpLAorICAgICAgICAgICAgYm90dG9tUmlnaHQgOiBuZXcgRE9NUG9p
bnRSZWFkT25seSgyLjA1LCAxLjA1KSwKKyAgICAgICAgICAgIGJvdHRvbUxlZnQgOiBuZXcgRE9N
UG9pbnRSZWFkT25seSgxLjA1LCAyLjA1KSwKICAgICAgICAgICAgIGNoaWxkcmVuOiBbCiAgICAg
ICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICB0ZXh0IDogImhlbGxvIiwKLSAgICAg
ICAgICAgICAgICAgICAgdG9wTGVmdCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDAuNSwgMS41KSwK
LSAgICAgICAgICAgICAgICAgICAgdG9wUmlnaHQgOiBuZXcgRE9NUG9pbnRSZWFkT25seSgxLjUs
IDAuNSksCi0gICAgICAgICAgICAgICAgICAgIGJvdHRvbVJpZ2h0IDogbmV3IERPTVBvaW50UmVh
ZE9ubHkoMiwgMSksCi0gICAgICAgICAgICAgICAgICAgIGJvdHRvbUxlZnQgOiBuZXcgRE9NUG9p
bnRSZWFkT25seSgxLCAyKSwKKyAgICAgICAgICAgICAgICAgICAgdG9wTGVmdCA6IG5ldyBET01Q
b2ludFJlYWRPbmx5KDAuNTUsIDEuNTUpLAorICAgICAgICAgICAgICAgICAgICB0b3BSaWdodCA6
IG5ldyBET01Qb2ludFJlYWRPbmx5KDEuNTUsIDAuNTUpLAorICAgICAgICAgICAgICAgICAgICBi
b3R0b21SaWdodCA6IG5ldyBET01Qb2ludFJlYWRPbmx5KDIuMDUsIDEuMDUpLAorICAgICAgICAg
ICAgICAgICAgICBib3R0b21MZWZ0IDogbmV3IERPTVBvaW50UmVhZE9ubHkoMS4wNSwgMi4wNSks
CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgXQogICAgICAgICB9CkBAIC01Myw0ICs1
Myw0IEBAIGFkZEV2ZW50TGlzdGVuZXIoImxvYWQiLCAoKSA9PiB7CiB9KTsKIDwvc2NyaXB0Pgog
PC9ib2R5PgotPC9odG1sPgpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZpbGUKKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>