<?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>234612</bug_id>
          
          <creation_ts>2021-12-22 11:19:03 -0800</creation_ts>
          <short_desc>[Flatpak] Fix a11y tests on some distros including Fedora</short_desc>
          <delta_ts>2021-12-23 16:20:39 -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>WebKitGTK</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Patrick Griffis">pgriffis</reporter>
          <assigned_to name="Patrick Griffis">pgriffis</assigned_to>
          <cc>bugs-noreply</cc>
    
    <cc>mcatanzaro</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1826353</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 11:19:03 -0800</bug_when>
    <thetext>[Flatpak] Fix a11y tests on some distros including Fedora</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826354</commentid>
    <comment_count>1</comment_count>
      <attachid>447820</attachid>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 11:19:46 -0800</bug_when>
    <thetext>Created attachment 447820
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826358</commentid>
    <comment_count>2</comment_count>
      <attachid>447821</attachid>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 11:30:21 -0800</bug_when>
    <thetext>Created attachment 447821
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826365</commentid>
    <comment_count>3</comment_count>
      <attachid>447824</attachid>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 11:49:12 -0800</bug_when>
    <thetext>Created attachment 447824
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826370</commentid>
    <comment_count>4</comment_count>
      <attachid>447824</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-12-22 12:27:06 -0800</bug_when>
    <thetext>Comment on attachment 447824
Patch

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

&gt; Tools/ChangeLog:10
&gt; +        On Debian the tests previously worked because the a11y bus is set
&gt; +        to a filesystem path (unix:abstract=/tmp/dbus-YvSOaUDNJe) however
&gt; +        on Fedora it is not a path (unix:abstract=00008). Using --no-a11y-bus fixes this.

Something&apos;s wrong with this changelog explanation. unix:abstract=/tmp/dbus-YvSOaUDNJe is not a filesystem path. It&apos;s a D-Bus address that corresponds to an abstract socket with a name that *looks* like a filesystem path, but of course abstract sockets definitionally do not exist on the filesystem. Right? So what&apos;s *really* the difference between using that vs. unix:abstract=00008?

(To access an abstract socket on the host, we would need to use --allow=net to get the host network namespace.)

&gt; Tools/flatpak/flatpakutils.py:767
&gt; +                           # at-spi-registryd creates directories like `$XDG_RUNTIME_DIR/at-spi2-E6A5E1` on the host
&gt; +                           &quot;--filesystem=&quot; + GLib.get_user_runtime_dir(),

But there is --filesystem=host just above, so surely this is not needed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826371</commentid>
    <comment_count>5</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-12-22 12:29:32 -0800</bug_when>
    <thetext>BTW this might be fixed by https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/412bdee0a1daa3fe9bc7d1fa289a31495dff3387.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826432</commentid>
    <comment_count>6</comment_count>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 16:14:44 -0800</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #4)
&gt; Comment on attachment 447824 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=447824&amp;action=review
&gt; 
&gt; &gt; Tools/ChangeLog:10
&gt; &gt; +        On Debian the tests previously worked because the a11y bus is set
&gt; &gt; +        to a filesystem path (unix:abstract=/tmp/dbus-YvSOaUDNJe) however
&gt; &gt; +        on Fedora it is not a path (unix:abstract=00008). Using --no-a11y-bus fixes this.
&gt; 
&gt; Something&apos;s wrong with this changelog explanation.
&gt; unix:abstract=/tmp/dbus-YvSOaUDNJe is not a filesystem path. It&apos;s a D-Bus
&gt; address that corresponds to an abstract socket with a name that *looks* like
&gt; a filesystem path, but of course abstract sockets definitionally do not
&gt; exist on the filesystem. Right? So what&apos;s *really* the difference between
&gt; using that vs. unix:abstract=00008?

It is a path on the filesystem.

&gt; (To access an abstract socket on the host, we would need to use --allow=net
&gt; to get the host network namespace.)
&gt; 
&gt; &gt; Tools/flatpak/flatpakutils.py:767
&gt; &gt; +                           # at-spi-registryd creates directories like `$XDG_RUNTIME_DIR/at-spi2-E6A5E1` on the host
&gt; &gt; +                           &quot;--filesystem=&quot; + GLib.get_user_runtime_dir(),
&gt; 
&gt; But there is --filesystem=host just above, so surely this is not needed?

It fails without. The `host` option does not mount that directory.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826435</commentid>
    <comment_count>7</comment_count>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 16:17:03 -0800</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #5)
&gt; BTW this might be fixed by
&gt; https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/
&gt; 412bdee0a1daa3fe9bc7d1fa289a31495dff3387.

I do expect that to fix the filesystem permission. Using `--no-a11y-bus` is still correct though because we don&apos;t want it to be proxied by flatpak which filters out calls we use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826436</commentid>
    <comment_count>8</comment_count>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 16:18:04 -0800</bug_when>
    <thetext>Our build server doesn&apos;t have pygobject. I could implement `GLib.get_user_runtime_dir()` directly if that is preferred.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826437</commentid>
    <comment_count>9</comment_count>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 16:19:32 -0800</bug_when>
    <thetext>(In reply to Michael Catanzaro from comment #5)
&gt; BTW this might be fixed by
&gt; https://gitlab.gnome.org/GNOME/at-spi2-core/-/commit/
&gt; 412bdee0a1daa3fe9bc7d1fa289a31495dff3387.

Actually this still uses `g_get_user_runtime_dir()` so those files are still unreadable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826439</commentid>
    <comment_count>10</comment_count>
      <attachid>447840</attachid>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 16:29:19 -0800</bug_when>
    <thetext>Created attachment 447840
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826457</commentid>
    <comment_count>11</comment_count>
      <attachid>447840</attachid>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-12-22 17:14:10 -0800</bug_when>
    <thetext>Comment on attachment 447840
Patch

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

OK, I don&apos;t see anything wrong with the change itself, but I&apos;m almost positive the changelog is not correct.

&gt; Tools/ChangeLog:9
&gt; +        On Debian the tests previously worked because the a11y bus is set
&gt; +        to a filesystem path (unix:abstract=/tmp/dbus-YvSOaUDNJe) however

If this is truly the server address, then there should not be a socket created at /tmp/dbus-YvSOaUDNJe. Instead, there would be a socket created in the abstract socket namespace with name &apos;\0&apos; (NUL character) followed by YvSOaUDNJe. Correct? So I&apos;m almost certain this changelog entry is wrong. I would believe that Debian is using and address like unix:path=/tmp/dbus-YvSOaUDNJe or unix:dir=/tmp. I don&apos;t doubt that the socket really gets created on the filesystem. But if so, the server address it&apos;s using surely does not start with unix:abstract.

&gt; Tools/flatpak/flatpakutils.py:764
&gt; +                           # --session-bus is only a workaround for https://github.com/flatpak/flatpak/pull/4630

Please say &quot;FIXME&quot; so we know to drop this in the future.

&gt; Tools/flatpak/flatpakutils.py:769
&gt; +                           # at-spi creates directories like `$XDG_RUNTIME_DIR/at-spi2-E6A5E1` on the host
&gt; +                           &quot;--filesystem=&quot; + self.get_user_runtime_dir(),

OK, looking at the flatpak-builder documentation, I see that /tmp is on a denylist so that it doesn&apos;t get mounted by --filesystem=host.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826460</commentid>
    <comment_count>12</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-12-22 17:20:16 -0800</bug_when>
    <thetext>Oh and I bet the behavior difference is dbus-daemon vs. dbus-broker.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826479</commentid>
    <comment_count>13</comment_count>
      <attachid>447854</attachid>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 19:43:05 -0800</bug_when>
    <thetext>Created attachment 447854
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826480</commentid>
    <comment_count>14</comment_count>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-22 19:43:47 -0800</bug_when>
    <thetext>I&apos;ve updated the changelog. The exact details may indeed be wrong. This does allow the tests to run on Fedora at the very least.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826556</commentid>
    <comment_count>15</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-23 08:54:55 -0800</bug_when>
    <thetext>Committed r287396 (245536@main): &lt;https://commits.webkit.org/245536@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 447854.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826596</commentid>
    <comment_count>16</comment_count>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-23 12:04:25 -0800</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826597</commentid>
    <comment_count>17</comment_count>
      <attachid>447897</attachid>
    <who name="Patrick Griffis">pgriffis</who>
    <bug_when>2021-12-23 12:04:27 -0800</bug_when>
    <thetext>Created attachment 447897
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826606</commentid>
    <comment_count>18</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-12-23 12:38:00 -0800</bug_when>
    <thetext>Committed r287407 (245542@main): &lt;https://commits.webkit.org/245542@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 447897.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826659</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Catanzaro">mcatanzaro</who>
    <bug_when>2021-12-23 16:20:39 -0800</bug_when>
    <thetext>Reopening due to the partial revert.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447820</attachid>
            <date>2021-12-22 11:19:46 -0800</date>
            <delta_ts>2021-12-22 11:30:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234612-20211222131945.patch</filename>
            <type>text/plain</type>
            <size>3580</size>
            <attacher name="Patrick Griffis">pgriffis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTBkMzA5OTQyMjBjZTRjNmVkZGJmOWM1MWVmOWFhZTNi
MDQxOTQ2NS4uNTBhZDQyNWY5MTVhNTZhOGNmZjJkZjY4MWE1NTYyM2RkM2VhZmFmYiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDIxLTEyLTIyICBQYXRyaWNrIEdyaWZmaXMgIDxwZ3JpZmZpc0BpZ2FsaWEuY29tPgor
CisgICAgICAgIFtGbGF0cGFrXSBGaXggYTExeSB0ZXN0cyBvbiBzb21lIGRpc3Ryb3MgaW5jbHVk
aW5nIEZlZG9yYQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjM0NjEyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgT24gRGViaWFuIHRoZSB0ZXN0cyBwcmV2aW91c2x5IHdvcmtlZCBiZWNhdXNlIHRoZSBhMTF5
IGJ1cyBpcyBzZXQKKyAgICAgICAgdG8gYSBmaWxlc3lzdGVtIHBhdGggKHVuaXg6YWJzdHJhY3Q9
L3RtcC9kYnVzLVl2U09hVUROSmUpIGhvd2V2ZXIKKyAgICAgICAgb24gRmVkb3JhIGl0IGlzIGp1
c3QgYW4gZmQgKHVuaXg6YWJzdHJhY3Q9MDAwMDgpLiBTbyB3ZSBuZWVkIHRvIGRvCisgICAgICAg
IHNvbWUgZXh0cmEgd29yayB0byB1c2UgaXQuCisKKyAgICAgICAgVGhpcyBkZXBlbmRzIG9uIGZs
YXRwYWsjNDYzMCBidXQgdGhhdCBzaG91bGQgbGFuZCBpbiBGZWRvcmEgaW4gYQorICAgICAgICB0
aW1lbHkgbWFubmVyLgorCisgICAgICAgICogZmxhdHBhay9mbGF0cGFrdXRpbHMucHk6CisgICAg
ICAgIChXZWJraXRGbGF0cGFrKToKKyAgICAgICAgKFdlYmtpdEZsYXRwYWsucnVuX2FyZ3VtZW50
c19mb3JfYTExeSk6CisgICAgICAgIChXZWJraXRGbGF0cGFrLnJ1bl9pbl9zYW5kYm94KToKKwog
MjAyMS0xMi0yMCAgVGltIE5ndXllbiAgPG50aW1AYXBwbGUuY29tPgogCiAgICAgICAgIFN0b3Ag
YXNzdW1pbmcgV1BUIGlzIGEgcmVmdGVzdCBiYXNlZCBvbiBleGlzdGVuY2Ugb2YgLXJlZi5odG1s
IGZpbGUKZGlmZiAtLWdpdCBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5IGIvVG9vbHMv
ZmxhdHBhay9mbGF0cGFrdXRpbHMucHkKaW5kZXggZGVkNDU3YWJmYmY3ZDA5MTNmOWIzZjUxMmI2
YmZhM2EyZDU4ZDU1Mi4uOTJlZjg0NzNlZWM4NTQzOTI5MDAxMTg1ZjQzMmFmOWQ2OWZlYjJhMSAx
MDA2NDQKLS0tIGEvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkKKysrIGIvVG9vbHMvZmxh
dHBhay9mbGF0cGFrdXRpbHMucHkKQEAgLTM1LDYgKzM1LDggQEAgaW1wb3J0IHRlbXBmaWxlCiBp
bXBvcnQgcmUKIGltcG9ydCBwbGF0Zm9ybQogCitmcm9tIGdpLnJlcG9zaXRvcnkgaW1wb3J0IEdM
aWIsIEdpbworCiBmcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0ubG9ndXRpbHMgaW1wb3J0IGNv
bmZpZ3VyZV9sb2dnaW5nCiBmcm9tIHdlYmtpdGNvcmVweSBpbXBvcnQgc3RyaW5nX3V0aWxzCiBp
bXBvcnQgdG9tbApAQCAtNzA1LDYgKzcwNywzMCBAQCBjbGFzcyBXZWJraXRGbGF0cGFrOgogICAg
ICAgICAjIEZvciBub3cgdGhpcyBzdXBwb3J0cyBvbmx5IGZpbGVzIGluIHRoZSBXZWJLaXQgcGF0
aAogICAgICAgICByZXR1cm4gaG9zdF9wYXRoLnJlcGxhY2Uoc2VsZi5zb3VyY2Vfcm9vdCwgc2Vs
Zi5zYW5kYm94X3NvdXJjZV9yb290KQogCisgICAgQHN0YXRpY21ldGhvZAorICAgIGRlZiBydW5f
YXJndW1lbnRzX2Zvcl9hMTF5KCk6CisgICAgICAgICMgV2Ugd2FudCB0byBieXBhc3MgdGhlIGZs
YXRwYWsgYTExeSBidXMgcHJveHkgZm9yIHRlc3RpbmcKKyAgICAgICAgIyBOT1RFOiAtLW5vLWEx
MXktYnVzIGRlcGVuZHMgb24gaHR0cHM6Ly9naXRodWIuY29tL2ZsYXRwYWsvZmxhdHBhay9wdWxs
LzQ2MzAKKyAgICAgICAgYTExeV9hcmdzID0gWyItLW5vLWExMXktYnVzIiwgIi0tdGFsay1uYW1l
PW9yZy5hMTF5LkJ1cyJdCisKKyAgICAgICAgY29ubiA9IEdpby5idXNfZ2V0X3N5bmMoR2lvLkJ1
c1R5cGUuU0VTU0lPTikKKyAgICAgICAgYnVzX2FkZHJlc3MgPSBjb25uLmNhbGxfc3luYygnb3Jn
LmExMXkuQnVzJywKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnL29yZy9h
MTF5L2J1cycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ29yZy5hMTF5
LkJ1cycsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0dldEFkZHJlc3Mn
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5vbmUsCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgR0xpYi5WYXJpYW50VHlwZSgnKHMpJyksCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR2lvLkRCdXNDYWxsRmxhZ3MuTk9ORSwK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtMSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBOb25lKS5nZXRfY2hpbGRfdmFsdWUoMCkuZ2V0X3N0cmlu
ZygpCisgICAgICAgIGExMXlfYXJncy5hcHBlbmQoJy0tZW52PUFUX1NQSV9CVVNfQUREUkVTUz0n
ICsgYnVzX2FkZHJlc3MpCisKKyAgICAgICAgIyBhdC1zcGktcmVnaXN0cnlkIGNyZWF0ZXMgZGly
ZWN0b3JpZXMgbGlrZSBgJFhER19SVU5USU1FX0RJUi9hdC1zcGkyLUU2QTVFMWAgb24gdGhlIGhv
c3QKKyAgICAgICAgcnVudGltZV9kaXIgPSBHTGliLmdldF91c2VyX3J1bnRpbWVfZGlyKCkKKyAg
ICAgICAgYTExeV9hcmdzLmFwcGVuZCgnLS1maWxlc3lzdGVtPScgKyBydW50aW1lX2RpcikKKwor
ICAgICAgICByZXR1cm4gYTExeV9hcmdzCisKICAgICBkZWYgcnVuX2luX3NhbmRib3goc2VsZiwg
KmFyZ3MsICoqa3dhcmdzKToKICAgICAgICAgaWYgbm90IHNlbGYuc2V0dXBfYnVpbGRkaXIoKToK
ICAgICAgICAgICAgIHJldHVybiAxCkBAIC03NTcsOSArNzgzLDggQEAgY2xhc3MgV2Via2l0Rmxh
dHBhazoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICItLWRpZS13aXRoLXBhcmVudCIsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAiLS1maWxlc3lzdGVtPWhvc3QiLAogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIi0tYWxsb3c9ZGV2ZWwiLAotICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIi0tdGFsay1uYW1lPW9yZy5hMTF5LkJ1cyIsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiLS10YWxrLW5hbWU9b3JnLmd0ay52ZnMiLAotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi0tdGFsay1uYW1lPW9yZy5ndGsudmZzLioiXQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi0tdGFsay1uYW1lPW9yZy5ndGsudmZzLioiXSArIHNlbGYucnVuX2FyZ3VtZW50c19mb3Jf
YTExeSgpCiAKICAgICAgICAgaWYgbm90IGdhdGhlcl9vdXRwdXQgYW5kIGFyZ3MgYW5kIHNlbGYu
aXNfYnVpbGRfd2Via2l0KGFyZ3NbMF0pIGFuZCBub3Qgc2VsZi5pc19icmFuY2hfYnVpbGQoKToK
ICAgICAgICAgICAgICMgRW5zdXJlIHNlbGYuYnVpbGRfcGF0aCBleGlzdHMuCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447821</attachid>
            <date>2021-12-22 11:30:21 -0800</date>
            <delta_ts>2021-12-22 11:49:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234612-20211222133021.patch</filename>
            <type>text/plain</type>
            <size>2288</size>
            <attacher name="Patrick Griffis">pgriffis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTBkMzA5OTQyMjBjZTRjNmVkZGJmOWM1MWVmOWFhZTNi
MDQxOTQ2NS4uM2Q0ZGZkZTcxMjAxYTkyMWU4MDJiZjM3M2E1Y2E0ODBmMzE5ZGE1NCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIy
IEBACisyMDIxLTEyLTIyICBQYXRyaWNrIEdyaWZmaXMgIDxwZ3JpZmZpc0BpZ2FsaWEuY29tPgor
CisgICAgICAgIFtGbGF0cGFrXSBGaXggYTExeSB0ZXN0cyBvbiBzb21lIGRpc3Ryb3MgaW5jbHVk
aW5nIEZlZG9yYQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjM0NjEyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgT24gRGViaWFuIHRoZSB0ZXN0cyBwcmV2aW91c2x5IHdvcmtlZCBiZWNhdXNlIHRoZSBhMTF5
IGJ1cyBpcyBzZXQKKyAgICAgICAgdG8gYSBmaWxlc3lzdGVtIHBhdGggKHVuaXg6YWJzdHJhY3Q9
L3RtcC9kYnVzLVl2U09hVUROSmUpIGhvd2V2ZXIKKyAgICAgICAgb24gRmVkb3JhIGl0IGlzIGp1
c3QgYW4gZmQgKHVuaXg6YWJzdHJhY3Q9MDAwMDgpLgorCisgICAgICAgIFVzaW5nIC0tbm8tYTEx
eS1idXMgZml4ZXMgdGhpcyBidXQgZHVlIHRvIGFuIHVwc3RyZWFtIGJ1ZworICAgICAgICB0aGlz
IGRlcGVuZHMgb24gZmxhdHBhayM0NjMwIGJ1dCB0aGF0IHNob3VsZCBsYW5kIGluIEZlZG9yYSBp
biBhCisgICAgICAgIHRpbWVseSBtYW5uZXIuCisKKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1
dGlscy5weToKKyAgICAgICAgKFdlYmtpdEZsYXRwYWspOgorICAgICAgICAoV2Via2l0RmxhdHBh
ay5ydW5faW5fc2FuZGJveCk6CisKIDIwMjEtMTItMjAgIFRpbSBOZ3V5ZW4gIDxudGltQGFwcGxl
LmNvbT4KIAogICAgICAgICBTdG9wIGFzc3VtaW5nIFdQVCBpcyBhIHJlZnRlc3QgYmFzZWQgb24g
ZXhpc3RlbmNlIG9mIC1yZWYuaHRtbCBmaWxlCmRpZmYgLS1naXQgYS9Ub29scy9mbGF0cGFrL2Zs
YXRwYWt1dGlscy5weSBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CmluZGV4IGRlZDQ1
N2FiZmJmN2QwOTEzZjliM2Y1MTJiNmJmYTNhMmQ1OGQ1NTIuLmEzZDM2MDMzNjMwMzc2NDU0M2Vi
OWIyZTk2YTc1NjU0ZGQ1ZDQxYjYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0
aWxzLnB5CisrKyBiL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CkBAIC0zNSw2ICszNSw4
IEBAIGltcG9ydCB0ZW1wZmlsZQogaW1wb3J0IHJlCiBpbXBvcnQgcGxhdGZvcm0KIAorZnJvbSBn
aS5yZXBvc2l0b3J5IGltcG9ydCBHTGliCisKIGZyb20gd2Via2l0cHkuY29tbW9uLnN5c3RlbS5s
b2d1dGlscyBpbXBvcnQgY29uZmlndXJlX2xvZ2dpbmcKIGZyb20gd2Via2l0Y29yZXB5IGltcG9y
dCBzdHJpbmdfdXRpbHMKIGltcG9ydCB0b21sCkBAIC03NTcsNyArNzU5LDEyIEBAIGNsYXNzIFdl
YmtpdEZsYXRwYWs6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLS1kaWUtd2l0aC1wYXJl
bnQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tZmlsZXN5c3RlbT1ob3N0IiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICItLWFsbG93PWRldmVsIiwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICMgLS1uby1hMTF5LWJ1cyBkZXBlbmRzIG9uIGh0dHBzOi8vZ2l0aHViLmNv
bS9mbGF0cGFrL2ZsYXRwYWsvcHVsbC80NjMwCisgICAgICAgICAgICAgICAgICAgICAgICAgICAj
IGJ1dCBpdCBpcyBvbmx5IHJlcXVpcmVkIG9uIHNvbWUgZGlzdHJvcyBzdWNoIGFzIEZlZG9yYQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tbm8tYTExeS1idXMiLAogICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIi0tdGFsay1uYW1lPW9yZy5hMTF5LkJ1cyIsCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAjIGF0LXNwaS1yZWdpc3RyeWQgY3JlYXRlcyBkaXJlY3RvcmllcyBsaWtl
IGAkWERHX1JVTlRJTUVfRElSL2F0LXNwaTItRTZBNUUxYCBvbiB0aGUgaG9zdAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIi0tZmlsZXN5c3RlbT0iICsgR0xpYi5nZXRfdXNlcl9ydW50aW1l
X2RpcigpLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tdGFsay1uYW1lPW9yZy5ndGsu
dmZzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICItLXRhbGstbmFtZT1vcmcuZ3RrLnZm
cy4qIl0KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447824</attachid>
            <date>2021-12-22 11:49:12 -0800</date>
            <delta_ts>2021-12-22 16:29:17 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234612-20211222134911.patch</filename>
            <type>text/plain</type>
            <size>2127</size>
            <attacher name="Patrick Griffis">pgriffis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTBkMzA5OTQyMjBjZTRjNmVkZGJmOWM1MWVmOWFhZTNi
MDQxOTQ2NS4uYTY1ZTM0MmVkZjFmYjdhNjBjZmJiM2VhZDU1YTk0MzY4MzliOTkxMSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDIxLTEyLTIyICBQYXRyaWNrIEdyaWZmaXMgIDxwZ3JpZmZpc0BpZ2FsaWEuY29tPgor
CisgICAgICAgIFtGbGF0cGFrXSBGaXggYTExeSB0ZXN0cyBvbiBzb21lIGRpc3Ryb3MgaW5jbHVk
aW5nIEZlZG9yYQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjM0NjEyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgT24gRGViaWFuIHRoZSB0ZXN0cyBwcmV2aW91c2x5IHdvcmtlZCBiZWNhdXNlIHRoZSBhMTF5
IGJ1cyBpcyBzZXQKKyAgICAgICAgdG8gYSBmaWxlc3lzdGVtIHBhdGggKHVuaXg6YWJzdHJhY3Q9
L3RtcC9kYnVzLVl2U09hVUROSmUpIGhvd2V2ZXIKKyAgICAgICAgb24gRmVkb3JhIGl0IGlzIG5v
dCBhIHBhdGggKHVuaXg6YWJzdHJhY3Q9MDAwMDgpLiBVc2luZyAtLW5vLWExMXktYnVzIGZpeGVz
IHRoaXMuCisKKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1dGlscy5weToKKyAgICAgICAgKFdl
YmtpdEZsYXRwYWspOgorICAgICAgICAoV2Via2l0RmxhdHBhay5ydW5faW5fc2FuZGJveCk6CisK
IDIwMjEtMTItMjAgIFRpbSBOZ3V5ZW4gIDxudGltQGFwcGxlLmNvbT4KIAogICAgICAgICBTdG9w
IGFzc3VtaW5nIFdQVCBpcyBhIHJlZnRlc3QgYmFzZWQgb24gZXhpc3RlbmNlIG9mIC1yZWYuaHRt
bCBmaWxlCmRpZmYgLS1naXQgYS9Ub29scy9mbGF0cGFrL2ZsYXRwYWt1dGlscy5weSBiL1Rvb2xz
L2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CmluZGV4IGRlZDQ1N2FiZmJmN2QwOTEzZjliM2Y1MTJi
NmJmYTNhMmQ1OGQ1NTIuLjA2Y2RiMjBiODczZWNiNTFjNjIzMjgwNDlhYzcwZmZmMjIwZTBkZDAg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CisrKyBiL1Rvb2xzL2Zs
YXRwYWsvZmxhdHBha3V0aWxzLnB5CkBAIC0zNSw2ICszNSw4IEBAIGltcG9ydCB0ZW1wZmlsZQog
aW1wb3J0IHJlCiBpbXBvcnQgcGxhdGZvcm0KIAorZnJvbSBnaS5yZXBvc2l0b3J5IGltcG9ydCBH
TGliCisKIGZyb20gd2Via2l0cHkuY29tbW9uLnN5c3RlbS5sb2d1dGlscyBpbXBvcnQgY29uZmln
dXJlX2xvZ2dpbmcKIGZyb20gd2Via2l0Y29yZXB5IGltcG9ydCBzdHJpbmdfdXRpbHMKIGltcG9y
dCB0b21sCkBAIC03NTcsNyArNzU5LDEyIEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiLS1kaWUtd2l0aC1wYXJlbnQiLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIi0tZmlsZXN5c3RlbT1ob3N0IiwKICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICItLWFsbG93PWRldmVsIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICMgLS1zZXNz
aW9uLWJ1cyBpcyBvbmx5IGEgd29ya2Fyb3VuZCBmb3IgaHR0cHM6Ly9naXRodWIuY29tL2ZsYXRw
YWsvZmxhdHBhay9wdWxsLzQ2MzAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICItLXNlc3Np
b24tYnVzIiwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICItLW5vLWExMXktYnVzIiwKICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICItLXRhbGstbmFtZT1vcmcuYTExeS5CdXMiLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIyBhdC1zcGktcmVnaXN0cnlkIGNyZWF0ZXMgZGlyZWN0
b3JpZXMgbGlrZSBgJFhER19SVU5USU1FX0RJUi9hdC1zcGkyLUU2QTVFMWAgb24gdGhlIGhvc3QK
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICItLWZpbGVzeXN0ZW09IiArIEdMaWIuZ2V0X3Vz
ZXJfcnVudGltZV9kaXIoKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICItLXRhbGstbmFt
ZT1vcmcuZ3RrLnZmcyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLS10YWxrLW5hbWU9
b3JnLmd0ay52ZnMuKiJdCiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447840</attachid>
            <date>2021-12-22 16:29:19 -0800</date>
            <delta_ts>2021-12-22 19:43:02 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234612-20211222182919.patch</filename>
            <type>text/plain</type>
            <size>2347</size>
            <attacher name="Patrick Griffis">pgriffis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTBkMzA5OTQyMjBjZTRjNmVkZGJmOWM1MWVmOWFhZTNi
MDQxOTQ2NS4uYTY1ZTM0MmVkZjFmYjdhNjBjZmJiM2VhZDU1YTk0MzY4MzliOTkxMSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDIxLTEyLTIyICBQYXRyaWNrIEdyaWZmaXMgIDxwZ3JpZmZpc0BpZ2FsaWEuY29tPgor
CisgICAgICAgIFtGbGF0cGFrXSBGaXggYTExeSB0ZXN0cyBvbiBzb21lIGRpc3Ryb3MgaW5jbHVk
aW5nIEZlZG9yYQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjM0NjEyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgT24gRGViaWFuIHRoZSB0ZXN0cyBwcmV2aW91c2x5IHdvcmtlZCBiZWNhdXNlIHRoZSBhMTF5
IGJ1cyBpcyBzZXQKKyAgICAgICAgdG8gYSBmaWxlc3lzdGVtIHBhdGggKHVuaXg6YWJzdHJhY3Q9
L3RtcC9kYnVzLVl2U09hVUROSmUpIGhvd2V2ZXIKKyAgICAgICAgb24gRmVkb3JhIGl0IGlzIG5v
dCBhIHBhdGggKHVuaXg6YWJzdHJhY3Q9MDAwMDgpLiBVc2luZyAtLW5vLWExMXktYnVzIGZpeGVz
IHRoaXMuCisKKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1dGlscy5weToKKyAgICAgICAgKFdl
YmtpdEZsYXRwYWspOgorICAgICAgICAoV2Via2l0RmxhdHBhay5ydW5faW5fc2FuZGJveCk6CisK
IDIwMjEtMTItMjAgIFRpbSBOZ3V5ZW4gIDxudGltQGFwcGxlLmNvbT4KIAogICAgICAgICBTdG9w
IGFzc3VtaW5nIFdQVCBpcyBhIHJlZnRlc3QgYmFzZWQgb24gZXhpc3RlbmNlIG9mIC1yZWYuaHRt
bCBmaWxlCmRpZmYgLS1naXQgYS9Ub29scy9mbGF0cGFrL2ZsYXRwYWt1dGlscy5weSBiL1Rvb2xz
L2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CmluZGV4IGRlZDQ1N2FiZmJmN2QwOTEzZjliM2Y1MTJi
NmJmYTNhMmQ1OGQ1NTIuLjg3ZjYxZmVkNTIyMmVmOTA4NmFjYTBkNWExMDEwOGIwOTRmNTJkM2Eg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5CisrKyBiL1Rvb2xzL2Zs
YXRwYWsvZmxhdHBha3V0aWxzLnB5CkBAIC03MDUsNiArNzA1LDEwIEBAIGNsYXNzIFdlYmtpdEZs
YXRwYWs6CiAgICAgICAgICMgRm9yIG5vdyB0aGlzIHN1cHBvcnRzIG9ubHkgZmlsZXMgaW4gdGhl
IFdlYktpdCBwYXRoCiAgICAgICAgIHJldHVybiBob3N0X3BhdGgucmVwbGFjZShzZWxmLnNvdXJj
ZV9yb290LCBzZWxmLnNhbmRib3hfc291cmNlX3Jvb3QpCiAKKyAgICBAc3RhdGljbWV0aG9kCisg
ICAgZGVmIGdldF91c2VyX3J1bnRpbWVfZGlyKCk6CisgICAgICAgIHJldHVybiBvcy5lbnZpcm9u
LmdldCgnWERHX1JVTlRJTUVfRElSJywgb3MucGF0aC5qb2luKCcvcnVuL3VzZXInLCBzdHIob3Mu
Z2V0dWlkKCkpKSkKKwogICAgIGRlZiBydW5faW5fc2FuZGJveChzZWxmLCAqYXJncywgKiprd2Fy
Z3MpOgogICAgICAgICBpZiBub3Qgc2VsZi5zZXR1cF9idWlsZGRpcigpOgogICAgICAgICAgICAg
cmV0dXJuIDEKQEAgLTc1Nyw3ICs3NjEsMTIgQEAgY2xhc3MgV2Via2l0RmxhdHBhazoKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICItLWRpZS13aXRoLXBhcmVudCIsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAiLS1maWxlc3lzdGVtPWhvc3QiLAogICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIi0tYWxsb3c9ZGV2ZWwiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIyAtLXNl
c3Npb24tYnVzIGlzIG9ubHkgYSB3b3JrYXJvdW5kIGZvciBodHRwczovL2dpdGh1Yi5jb20vZmxh
dHBhay9mbGF0cGFrL3B1bGwvNDYzMAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tc2Vz
c2lvbi1idXMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tbm8tYTExeS1idXMiLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tdGFsay1uYW1lPW9yZy5hMTF5LkJ1cyIsCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAjIGF0LXNwaSBjcmVhdGVzIGRpcmVjdG9yaWVzIGxp
a2UgYCRYREdfUlVOVElNRV9ESVIvYXQtc3BpMi1FNkE1RTFgIG9uIHRoZSBob3N0CisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiLS1maWxlc3lzdGVtPSIgKyBzZWxmLmdldF91c2VyX3J1bnRp
bWVfZGlyKCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLS10YWxrLW5hbWU9b3JnLmd0
ay52ZnMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tdGFsay1uYW1lPW9yZy5ndGsu
dmZzLioiXQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447854</attachid>
            <date>2021-12-22 19:43:05 -0800</date>
            <delta_ts>2021-12-23 12:04:22 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234612-20211222214304.patch</filename>
            <type>text/plain</type>
            <size>2293</size>
            <attacher name="Patrick Griffis">pgriffis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTBkMzA5OTQyMjBjZTRjNmVkZGJmOWM1MWVmOWFhZTNi
MDQxOTQ2NS4uMzRjNzc3NDc5MTk2ODE0N2M0YmJjZDdjNjc3NTQwZTJiOTFhZWMwOSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDIxLTEyLTIyICBQYXRyaWNrIEdyaWZmaXMgIDxwZ3JpZmZpc0BpZ2FsaWEuY29tPgor
CisgICAgICAgIFtGbGF0cGFrXSBGaXggYTExeSB0ZXN0cyBvbiBzb21lIGRpc3Ryb3MgaW5jbHVk
aW5nIEZlZG9yYQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MjM0NjEyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgVXNpbmcgLS1uby1hMTF5LWJ1cyBmaXhlcyBhMTF5IHdvcmtpbmcgaW4gRmVkb3JhLCBhcyB3
ZWxsCisgICAgICAgIGFzIGp1c3QgYmVpbmcgdGhlIGludGVuZGVkIGJlaGF2aW9yIGl0IGFsd2F5
cyBoYWQgc2luY2Ugd2UKKyAgICAgICAgZ3JhbnRlZCBkaXJlY3Qgb3JnLmExMXkuQnVzIGFjY2Vz
cy4KKworICAgICAgICAqIGZsYXRwYWsvZmxhdHBha3V0aWxzLnB5OgorICAgICAgICAoV2Via2l0
RmxhdHBhayk6CisgICAgICAgIChXZWJraXRGbGF0cGFrLnJ1bl9pbl9zYW5kYm94KToKKwogMjAy
MS0xMi0yMCAgVGltIE5ndXllbiAgPG50aW1AYXBwbGUuY29tPgogCiAgICAgICAgIFN0b3AgYXNz
dW1pbmcgV1BUIGlzIGEgcmVmdGVzdCBiYXNlZCBvbiBleGlzdGVuY2Ugb2YgLXJlZi5odG1sIGZp
bGUKZGlmZiAtLWdpdCBhL1Rvb2xzL2ZsYXRwYWsvZmxhdHBha3V0aWxzLnB5IGIvVG9vbHMvZmxh
dHBhay9mbGF0cGFrdXRpbHMucHkKaW5kZXggZGVkNDU3YWJmYmY3ZDA5MTNmOWIzZjUxMmI2YmZh
M2EyZDU4ZDU1Mi4uMTg2N2ZkZTBhMmI4OTQ3MjU3NjRlNzM3YWJmMmQ5ZTk2ZjEzZmI1ZSAxMDA2
NDQKLS0tIGEvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkKKysrIGIvVG9vbHMvZmxhdHBh
ay9mbGF0cGFrdXRpbHMucHkKQEAgLTcwNSw2ICs3MDUsMTAgQEAgY2xhc3MgV2Via2l0RmxhdHBh
azoKICAgICAgICAgIyBGb3Igbm93IHRoaXMgc3VwcG9ydHMgb25seSBmaWxlcyBpbiB0aGUgV2Vi
S2l0IHBhdGgKICAgICAgICAgcmV0dXJuIGhvc3RfcGF0aC5yZXBsYWNlKHNlbGYuc291cmNlX3Jv
b3QsIHNlbGYuc2FuZGJveF9zb3VyY2Vfcm9vdCkKIAorICAgIEBzdGF0aWNtZXRob2QKKyAgICBk
ZWYgZ2V0X3VzZXJfcnVudGltZV9kaXIoKToKKyAgICAgICAgcmV0dXJuIG9zLmVudmlyb24uZ2V0
KCdYREdfUlVOVElNRV9ESVInLCBvcy5wYXRoLmpvaW4oJy9ydW4vdXNlcicsIHN0cihvcy5nZXR1
aWQoKSkpKQorCiAgICAgZGVmIHJ1bl9pbl9zYW5kYm94KHNlbGYsICphcmdzLCAqKmt3YXJncyk6
CiAgICAgICAgIGlmIG5vdCBzZWxmLnNldHVwX2J1aWxkZGlyKCk6CiAgICAgICAgICAgICByZXR1
cm4gMQpAQCAtNzU3LDcgKzc2MSwxMiBAQCBjbGFzcyBXZWJraXRGbGF0cGFrOgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIi0tZGllLXdpdGgtcGFyZW50IiwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICItLWZpbGVzeXN0ZW09aG9zdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAiLS1hbGxvdz1kZXZlbCIsCisgICAgICAgICAgICAgICAgICAgICAgICAgICAjIEZJWE1FOiAt
LXNlc3Npb24tYnVzIGlzIG9ubHkgYSB3b3JrYXJvdW5kIGZvciBodHRwczovL2dpdGh1Yi5jb20v
ZmxhdHBhay9mbGF0cGFrL3B1bGwvNDYzMAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0t
c2Vzc2lvbi1idXMiLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tbm8tYTExeS1idXMi
LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tdGFsay1uYW1lPW9yZy5hMTF5LkJ1cyIs
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAjIGF0LXNwaSBjcmVhdGVzIGRpcmVjdG9yaWVz
IGxpa2UgYCRYREdfUlVOVElNRV9ESVIvYXQtc3BpMi1FNkE1RTFgIG9uIHRoZSBob3N0CisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiLS1maWxlc3lzdGVtPSIgKyBzZWxmLmdldF91c2VyX3J1
bnRpbWVfZGlyKCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLS10YWxrLW5hbWU9b3Jn
Lmd0ay52ZnMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgIi0tdGFsay1uYW1lPW9yZy5n
dGsudmZzLioiXQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447897</attachid>
            <date>2021-12-23 12:04:27 -0800</date>
            <delta_ts>2021-12-23 12:38:03 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234612-20211223140426.patch</filename>
            <type>text/plain</type>
            <size>1521</size>
            <attacher name="Patrick Griffis">pgriffis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjY3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzRjNzc3NDc5MTk2ODE0N2M0YmJjZDdjNjc3NTQwZTJi
OTFhZWMwOS4uYWY5YWY1YTQ4Nzk0NmU1MTZlODE4ZTljYjk4YjhhMTI1OTU5NDUxYyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDIxLTEyLTIzICBQYXRyaWNrIEdyaWZmaXMgIDxwZ3JpZmZpc0BpZ2FsaWEuY29tPgor
CisgICAgICAgIFtGbGF0cGFrXSBSZXZlcnQgZmlsZXN5c3RlbSBwZXJtaXNzaW9uIGNoYW5nZSBp
biByMjg3Mzk2CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzQ2MTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBUaGlzIGNhdXNlcyBhIHJlZ3Jlc3Npb24gd2hlcmUgc29tZSBpbXBvcnRhbnQgY29udGVudHMg
b2YKKyAgICAgICAgWERHX1JVTlRJTUVfRElSIGFyZSBvdmVycmlkZW4gYW5kIGNhdXNlcyBpc3N1
ZXMgbGlrZSBUTFMgZmFpbHVyZXMuCisKKyAgICAgICAgKiBmbGF0cGFrL2ZsYXRwYWt1dGlscy5w
eToKKyAgICAgICAgKFdlYmtpdEZsYXRwYWsucnVuX2luX3NhbmRib3gpOgorCiAyMDIxLTEyLTIy
ICBQYXRyaWNrIEdyaWZmaXMgIDxwZ3JpZmZpc0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFtGbGF0
cGFrXSBGaXggYTExeSB0ZXN0cyBvbiBzb21lIGRpc3Ryb3MgaW5jbHVkaW5nIEZlZG9yYQpkaWZm
IC0tZ2l0IGEvVG9vbHMvZmxhdHBhay9mbGF0cGFrdXRpbHMucHkgYi9Ub29scy9mbGF0cGFrL2Zs
YXRwYWt1dGlscy5weQppbmRleCAxODY3ZmRlMGEyYjg5NDcyNTc2NGU3MzdhYmYyZDllOTZmMTNm
YjVlLi4wMWM0ZDhhZTE4YmJmYWM0NDI5YzU3OGQ5ZWJiMDEzZjIwMTY0YWVhIDEwMDY0NAotLS0g
YS9Ub29scy9mbGF0cGFrL2ZsYXRwYWt1dGlscy5weQorKysgYi9Ub29scy9mbGF0cGFrL2ZsYXRw
YWt1dGlscy5weQpAQCAtNzY1LDggKzc2NSw2IEBAIGNsYXNzIFdlYmtpdEZsYXRwYWs6CiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiLS1zZXNzaW9uLWJ1cyIsCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiLS1uby1hMTF5LWJ1cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
LS10YWxrLW5hbWU9b3JnLmExMXkuQnVzIiwKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICMg
YXQtc3BpIGNyZWF0ZXMgZGlyZWN0b3JpZXMgbGlrZSBgJFhER19SVU5USU1FX0RJUi9hdC1zcGky
LUU2QTVFMWAgb24gdGhlIGhvc3QKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICItLWZpbGVz
eXN0ZW09IiArIHNlbGYuZ2V0X3VzZXJfcnVudGltZV9kaXIoKSwKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICItLXRhbGstbmFtZT1vcmcuZ3RrLnZmcyIsCiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAiLS10YWxrLW5hbWU9b3JnLmd0ay52ZnMuKiJdCiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>