<?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>235394</bug_id>
          
          <creation_ts>2022-01-19 21:51:50 -0800</creation_ts>
          <short_desc>m_lastStyleChangeEventStyle null ptr deref for accelerated CSS Animation with no duration and an implicit keyframe</short_desc>
          <delta_ts>2022-01-23 13:22:32 -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>Animations</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="Gabriel Nava Marino">gnavamarino</reporter>
          <assigned_to name="Gabriel Nava Marino">gnavamarino</assigned_to>
          <cc>dino</cc>
    
    <cc>graouts</cc>
    
    <cc>graouts</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1832348</commentid>
    <comment_count>0</comment_count>
    <who name="Gabriel Nava Marino">gnavamarino</who>
    <bug_when>2022-01-19 21:51:50 -0800</bug_when>
    <thetext>After bug 235014 was resolved, a new code path was enabled that now requires checking if the animation is relevant before adding an action to the list of m_pendingAcceleratedActions</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832351</commentid>
    <comment_count>1</comment_count>
      <attachid>449553</attachid>
    <who name="Gabriel Nava Marino">gnavamarino</who>
    <bug_when>2022-01-19 21:58:59 -0800</bug_when>
    <thetext>Created attachment 449553
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832352</commentid>
    <comment_count>2</comment_count>
    <who name="Gabriel Nava Marino">gnavamarino</who>
    <bug_when>2022-01-19 21:59:23 -0800</bug_when>
    <thetext>Thank you @graouts for helping me identify and recommend the proposed fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832353</commentid>
    <comment_count>3</comment_count>
    <who name="Gabriel Nava Marino">gnavamarino</who>
    <bug_when>2022-01-19 22:00:05 -0800</bug_when>
    <thetext> &lt;rdar://problem/87701738&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832355</commentid>
    <comment_count>4</comment_count>
      <attachid>449554</attachid>
    <who name="Gabriel Nava Marino">gnavamarino</who>
    <bug_when>2022-01-19 22:09:30 -0800</bug_when>
    <thetext>Created attachment 449554
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1833102</commentid>
    <comment_count>5</comment_count>
      <attachid>449754</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2022-01-23 10:06:23 -0800</bug_when>
    <thetext>Created attachment 449754
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1833105</commentid>
    <comment_count>6</comment_count>
      <attachid>449754</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2022-01-23 10:35:55 -0800</bug_when>
    <thetext>Comment on attachment 449754
Patch

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

&gt; Source/WebCore/animation/KeyframeEffect.cpp:1866
&gt; +        auto underlyingStyle = [&amp;]() -&gt; std::unique_ptr&lt;RenderStyle&gt; {

Probably don’t need explicit return type.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1833119</commentid>
    <comment_count>7</comment_count>
      <attachid>449759</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2022-01-23 11:34:50 -0800</bug_when>
    <thetext>Created attachment 449759
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1833134</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-23 13:22:30 -0800</bug_when>
    <thetext>Committed r288423 (246314@main): &lt;https://commits.webkit.org/246314@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 449759.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449553</attachid>
            <date>2022-01-19 21:58:59 -0800</date>
            <delta_ts>2022-01-19 22:09:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-235394-20220119215858.patch</filename>
            <type>text/plain</type>
            <size>3729</size>
            <attacher name="Gabriel Nava Marino">gnavamarino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4MTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTExNGFmNGM5NWNmOWIx
MGY4OTA3YjhjM2I1OGJkNWUxZmRiMDFlNi4uODliZGUwODZkZjI4OTVkNzg4NzEwOTA4NzQzNWNm
ZjNjYTFiOTJjYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIyLTAxLTE5ICBHYWJy
aWVsIE5hdmEgTWFyaW5vICA8Z25hdmFtYXJpbm9AYXBwbGUuY29tPgorCisgICAgICAgIG1fbGFz
dFN0eWxlQ2hhbmdlRXZlbnRTdHlsZSBudWxsIHB0ciBkZXJlZiBkdWUgdG8gYW5pbWF0aW9uIHRo
YXQgaXMgbm90IHJlbGV2YW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMzUzOTQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBUZXN0OiBmYXN0L2FuaW1hdGlvbi9jc3MtYW5pbWF0aW9uLWlzLW5vdC1yZWxl
dmFudC1jcmFzaC5odG1sCisKKyAgICAgICAgQWZ0ZXIgYnVnIDIzNTAxNCB3YXMgcmVzb2x2ZWQs
IGEgbmV3IGNvZGUgcGF0aCB0aGF0IGNhbiBsZWFkIHRvIGEgbnVsbCBwdHIgZGVyZWYuCisKKyAg
ICAgICAgQXMgcmVjb21tZW5kZWQsIHdlIGRvbid0IGFkZCBhbiBhY3Rpb24gdG8gdGhlIGxpc3Qg
b2YgbV9wZW5kaW5nQWNjZWxlcmF0ZWRBY3Rpb25zIGlmIAorICAgICAgICB0aGUgYW5pbWF0aW9u
IGlzIG5vdCByZWxldmFudCwgaW4gb3JkZXIgdG8gYXZvaWQgZGVyZWZlcmVuY2luZyBhIG51bGwg
bV9sYXN0U3R5bGVDaGFuZ2VFdmVudFN0eWxlIChzdHlsZQorICAgICAgICB3YXMgbmV2ZXIgcmVz
b2x2ZWQpLgorCisgICAgICAgICogYW5pbWF0aW9uL0tleWZyYW1lRWZmZWN0LmNwcDoKKyAgICAg
ICAgKFdlYkNvcmU6OktleWZyYW1lRWZmZWN0OjphZGRQZW5kaW5nQWNjZWxlcmF0ZWRBY3Rpb24p
OgorCiAyMDIyLTAxLTE4ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5v
cmc+CiAKICAgICAgICAgVXNlIGMrKzJhIGluc3RlYWQgb2YgZ251KysyYSBmb3IgQ29jb2EgYnVp
bGRzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJhbWVFZmZlY3Qu
Y3BwIGIvU291cmNlL1dlYkNvcmUvYW5pbWF0aW9uL0tleWZyYW1lRWZmZWN0LmNwcAppbmRleCA2
NGRiNTIxM2M3NjEwOGY0MTkwNGJkN2JlNmQ1MmQ0NTVjZTcyY2U3Li5hOWJjMDdkNWE4NTc2ODJl
NGJhODYxYTI3OGI4MmUzOWFmYjM3YjYwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9hbmlt
YXRpb24vS2V5ZnJhbWVFZmZlY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9L
ZXlmcmFtZUVmZmVjdC5jcHAKQEAgLTE3NjYsNiArMTc2Niw5IEBAIHZvaWQgS2V5ZnJhbWVFZmZl
Y3Q6OmFkZFBlbmRpbmdBY2NlbGVyYXRlZEFjdGlvbihBY2NlbGVyYXRlZEFjdGlvbiBhY3Rpb24p
CiAgICAgaWYgKGFjdGlvbiA9PSBtX2xhc3RSZWNvcmRlZEFjY2VsZXJhdGVkQWN0aW9uKQogICAg
ICAgICByZXR1cm47CiAKKyAgICBpZiAoIWFuaW1hdGlvbigpIHx8ICFhbmltYXRpb24oKS0+aXNS
ZWxldmFudCgpKQorICAgICAgICByZXR1cm47CisKICAgICBpZiAoYWN0aW9uID09IEFjY2VsZXJh
dGVkQWN0aW9uOjpTdG9wKQogICAgICAgICBtX3BlbmRpbmdBY2NlbGVyYXRlZEFjdGlvbnMuY2xl
YXIoKTsKICAgICBtX3BlbmRpbmdBY2NlbGVyYXRlZEFjdGlvbnMuYXBwZW5kKGFjdGlvbik7CmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cK
aW5kZXggYWZmZmYxZWFhMDQwMGMyNDc0ZTNmNGU3ZDgxNDZiMTI4NjFhZGExNy4uMmU2OWQ1OGUw
NmQxYTIyN2RiOTQ0ODUxOGQzYjUzYjE2MWU2NzhkNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisy
MDIyLTAxLTE5ICBHYWJyaWVsIE5hdmEgTWFyaW5vICA8Z25hdmFtYXJpbm9AYXBwbGUuY29tPgor
CisgICAgICAgIG1fbGFzdFN0eWxlQ2hhbmdlRXZlbnRTdHlsZSBudWxsIHB0ciBkZXJlZiBkdWUg
dG8gYW5pbWF0aW9uIHRoYXQgaXMgbm90IHJlbGV2YW50CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzUzOTQKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGZhc3QvYW5pbWF0aW9uL2Nzcy1hbmltYXRpb24t
aXMtbm90LXJlbGV2YW50LWNyYXNoLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFz
dC9hbmltYXRpb24vY3NzLWFuaW1hdGlvbi1pcy1ub3QtcmVsZXZhbnQtY3Jhc2guaHRtbDogQWRk
ZWQuCisKIDIwMjItMDEtMTggIEFyY2FkeSBHb2xkbWludHMtT3Jsb3YgIDxhZ29sZG1pbnRzQGln
YWxpYS5jb20+CiAKICAgICAgICAgW0dMSUJdIFVwZGF0ZSB0ZXN0IGJhc2VsaW5lcyBhZnRlciBy
Mjg4MDcwIGFsbG93ZWQgTEZDIGludGVncmF0aW9uIHRvIHdvcmsgd2l0aCB0aGUgY29tcGxleCB0
ZXh0IHBhdGguCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2FuaW1hdGlvbi9jc3MtYW5p
bWF0aW9uLWlzLW5vdC1yZWxldmFudC1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9m
YXN0L2FuaW1hdGlvbi9jc3MtYW5pbWF0aW9uLWlzLW5vdC1yZWxldmFudC1jcmFzaC1leHBlY3Rl
ZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMC4uNDVjNjkwOGZmNGE4YTliZjNiOTBkOTAyOGEwNjBlM2MyNzRjOTZi
NwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvYW5pbWF0aW9uL2Nzcy1hbmlt
YXRpb24taXMtbm90LXJlbGV2YW50LWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDIgQEAK
K1BBU1MgaWYgdGhpcyBkb2Vzbid0IGNyYXNoCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zh
c3QvYW5pbWF0aW9uL2Nzcy1hbmltYXRpb24taXMtbm90LXJlbGV2YW50LWNyYXNoLmh0bWwgYi9M
YXlvdXRUZXN0cy9mYXN0L2FuaW1hdGlvbi9jc3MtYW5pbWF0aW9uLWlzLW5vdC1yZWxldmFudC1j
cmFzaC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjNiYzIzZjQ0Y2JiNDIxYmY4MTY0NWY2MGY1YzQ5ZDBkN2Vk
Y2Y1YzIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2FuaW1hdGlvbi9jc3Mt
YW5pbWF0aW9uLWlzLW5vdC1yZWxldmFudC1jcmFzaC5odG1sCkBAIC0wLDAgKzEsMTkgQEAKKzwh
RE9DVFlQRSBodG1sPgorPHN0eWxlPgorICBodG1sIHsKKyAgICBhbmltYXRpb24tbmFtZTogYTA7
CisgICAgcm90YXRlOiAwIDAgMCAwZGVnOworICB9CisgIEBrZXlmcmFtZXMgYTAgeworICAgIDAl
IHsKKyAgICAgIGZpbHRlcjogaW52ZXJ0KCk7CisgICAgfQorICB9Cis8L3N0eWxlPgorPHNjcmlw
dD4KKyAgb25sb2FkID0gKCkgPT4geworICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAg
IHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworICB9OworPC9zY3JpcHQ+Cis8ZGl2PlBBU1MgaWYg
dGhpcyBkb2Vzbid0IGNyYXNoPGRpdj4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449554</attachid>
            <date>2022-01-19 22:09:30 -0800</date>
            <delta_ts>2022-01-23 10:06:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-235394-20220119220929.patch</filename>
            <type>text/plain</type>
            <size>3756</size>
            <attacher name="Gabriel Nava Marino">gnavamarino</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4MTQ5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTExNGFmNGM5NWNmOWIx
MGY4OTA3YjhjM2I1OGJkNWUxZmRiMDFlNi4uMDFhNzEzZmZhMTQ5ODQ0ZWFhYTM4NWQ5ZjgzZmE2
OTFjYzQ2ZjVkOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDIyLTAxLTE5ICBHYWJy
aWVsIE5hdmEgTWFyaW5vICA8Z25hdmFtYXJpbm9AYXBwbGUuY29tPgorCisgICAgICAgIG1fbGFz
dFN0eWxlQ2hhbmdlRXZlbnRTdHlsZSBudWxsIHB0ciBkZXJlZiBkdWUgdG8gYW5pbWF0aW9uIHRo
YXQgaXMgbm90IHJlbGV2YW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMzUzOTQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBUZXN0OiBmYXN0L2FuaW1hdGlvbi9jc3MtYW5pbWF0aW9uLWlzLW5vdC1yZWxl
dmFudC1jcmFzaC5odG1sCisKKyAgICAgICAgQWZ0ZXIgYnVnIDIzNTAxNCB3YXMgcmVzb2x2ZWQs
IGEgbmV3IGNvZGUgcGF0aCBiZWNhbWUgcG9zc2libGUgd2hpY2ggY2FuIGxlYWQgdG8gYSBudWxs
IHB0ciBkZXJlZi4KKworICAgICAgICBBcyByZWNvbW1lbmRlZCwgd2UgZG9uJ3QgYWRkIGFuIGFj
dGlvbiB0byB0aGUgbGlzdCBvZiBtX3BlbmRpbmdBY2NlbGVyYXRlZEFjdGlvbnMgaWYgCisgICAg
ICAgIHRoZSBhbmltYXRpb24gaXMgbm90IHZhbGlkIG9yIG5vdCByZWxldmFudCwgaW4gb3JkZXIg
dG8gYXZvaWQgZGVyZWZlcmVuY2luZyBhIG51bGwKKyAgICAgICAgbV9sYXN0U3R5bGVDaGFuZ2VF
dmVudFN0eWxlIChzdHlsZSB3YXMgbmV2ZXIgcmVzb2x2ZWQpLgorCisgICAgICAgICogYW5pbWF0
aW9uL0tleWZyYW1lRWZmZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OktleWZyYW1lRWZmZWN0
OjphZGRQZW5kaW5nQWNjZWxlcmF0ZWRBY3Rpb24pOgorCiAyMDIyLTAxLTE4ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVXNlIGMrKzJhIGlu
c3RlYWQgb2YgZ251KysyYSBmb3IgQ29jb2EgYnVpbGRzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9hbmltYXRpb24vS2V5ZnJhbWVFZmZlY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvYW5pbWF0
aW9uL0tleWZyYW1lRWZmZWN0LmNwcAppbmRleCA2NGRiNTIxM2M3NjEwOGY0MTkwNGJkN2JlNmQ1
MmQ0NTVjZTcyY2U3Li5hOWJjMDdkNWE4NTc2ODJlNGJhODYxYTI3OGI4MmUzOWFmYjM3YjYwIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJhbWVFZmZlY3QuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9LZXlmcmFtZUVmZmVjdC5jcHAKQEAgLTE3NjYs
NiArMTc2Niw5IEBAIHZvaWQgS2V5ZnJhbWVFZmZlY3Q6OmFkZFBlbmRpbmdBY2NlbGVyYXRlZEFj
dGlvbihBY2NlbGVyYXRlZEFjdGlvbiBhY3Rpb24pCiAgICAgaWYgKGFjdGlvbiA9PSBtX2xhc3RS
ZWNvcmRlZEFjY2VsZXJhdGVkQWN0aW9uKQogICAgICAgICByZXR1cm47CiAKKyAgICBpZiAoIWFu
aW1hdGlvbigpIHx8ICFhbmltYXRpb24oKS0+aXNSZWxldmFudCgpKQorICAgICAgICByZXR1cm47
CisKICAgICBpZiAoYWN0aW9uID09IEFjY2VsZXJhdGVkQWN0aW9uOjpTdG9wKQogICAgICAgICBt
X3BlbmRpbmdBY2NlbGVyYXRlZEFjdGlvbnMuY2xlYXIoKTsKICAgICBtX3BlbmRpbmdBY2NlbGVy
YXRlZEFjdGlvbnMuYXBwZW5kKGFjdGlvbik7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYWZmZmYxZWFhMDQwMGMyNDc0ZTNm
NGU3ZDgxNDZiMTI4NjFhZGExNy4uMmU2OWQ1OGUwNmQxYTIyN2RiOTQ0ODUxOGQzYjUzYjE2MWU2
NzhkNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIyLTAxLTE5ICBHYWJyaWVsIE5hdmEgTWFy
aW5vICA8Z25hdmFtYXJpbm9AYXBwbGUuY29tPgorCisgICAgICAgIG1fbGFzdFN0eWxlQ2hhbmdl
RXZlbnRTdHlsZSBudWxsIHB0ciBkZXJlZiBkdWUgdG8gYW5pbWF0aW9uIHRoYXQgaXMgbm90IHJl
bGV2YW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzUzOTQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IGZhc3QvYW5pbWF0aW9uL2Nzcy1hbmltYXRpb24taXMtbm90LXJlbGV2YW50LWNyYXNoLWV4cGVj
dGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9hbmltYXRpb24vY3NzLWFuaW1hdGlvbi1p
cy1ub3QtcmVsZXZhbnQtY3Jhc2guaHRtbDogQWRkZWQuCisKIDIwMjItMDEtMTggIEFyY2FkeSBH
b2xkbWludHMtT3Jsb3YgIDxhZ29sZG1pbnRzQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dMSUJd
IFVwZGF0ZSB0ZXN0IGJhc2VsaW5lcyBhZnRlciByMjg4MDcwIGFsbG93ZWQgTEZDIGludGVncmF0
aW9uIHRvIHdvcmsgd2l0aCB0aGUgY29tcGxleCB0ZXh0IHBhdGguCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9mYXN0L2FuaW1hdGlvbi9jc3MtYW5pbWF0aW9uLWlzLW5vdC1yZWxldmFudC1jcmFz
aC1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2FuaW1hdGlvbi9jc3MtYW5pbWF0aW9u
LWlzLW5vdC1yZWxldmFudC1jcmFzaC1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZTZiMzIzMTM0
M2UxZTE0ZTVjZGUyNTIyNjBkODQ3ZWYzYzMxNDMxMAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvYW5pbWF0aW9uL2Nzcy1hbmltYXRpb24taXMtbm90LXJlbGV2YW50LWNyYXNo
LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitQQVNTIGlmIHRoaXMgZG9lc24ndCBjcmFzaApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9hbmltYXRpb24vY3NzLWFuaW1hdGlvbi1pcy1u
b3QtcmVsZXZhbnQtY3Jhc2guaHRtbCBiL0xheW91dFRlc3RzL2Zhc3QvYW5pbWF0aW9uL2Nzcy1h
bmltYXRpb24taXMtbm90LXJlbGV2YW50LWNyYXNoLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMzUyMDJhYmJh
ZWY5NzVlZjIwZmU1Yzk0OTE2MDk4Yzg1MmRkNmRiZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvYW5pbWF0aW9uL2Nzcy1hbmltYXRpb24taXMtbm90LXJlbGV2YW50LWNyYXNo
Lmh0bWwKQEAgLTAsMCArMSwxOSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c3R5bGU+CisgIGh0bWwg
eworICAgIGFuaW1hdGlvbi1uYW1lOiBhMDsKKyAgICByb3RhdGU6IDAgMCAwIDBkZWc7CisgIH0K
KyAgQGtleWZyYW1lcyBhMCB7CisgICAgMCUgeworICAgICAgZmlsdGVyOiBpbnZlcnQoKTsKKyAg
ICB9CisgIH0KKzwvc3R5bGU+Cis8c2NyaXB0PgorICBvbmxvYWQgPSAoKSA9PiB7CisgICAgaWYg
KHdpbmRvdy50ZXN0UnVubmVyKQorICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgIH07
Cis8L3NjcmlwdD4KKzxkaXY+UEFTUyBpZiB0aGlzIGRvZXNuJ3QgY3Jhc2g8L2Rpdj4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449754</attachid>
            <date>2022-01-23 10:06:23 -0800</date>
            <delta_ts>2022-01-23 11:29:10 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-235394-20220123190622.patch</filename>
            <type>text/plain</type>
            <size>5368</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4NDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTU2OTQwOTc1M2UzYmVi
ZjJjMGYwOGE5OGMxZmU1NjM0NDAzNGMwNy4uYWQ5MDVhMTE4ZTNlMjY5OTRhMWMzNmE0ZWU5MDUx
ZTkzZWMwNjQ2YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDIyLTAxLTIzICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIG1fbGFzdFN0eWxlQ2hh
bmdlRXZlbnRTdHlsZSBudWxsIHB0ciBkZXJlZiBmb3IgYWNjZWxlcmF0ZWQgQ1NTIEFuaW1hdGlv
biB3aXRoIG5vIGR1cmF0aW9uIGFuZCBhbiBpbXBsaWNpdCBrZXlmcmFtZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM1Mzk0CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS84NzcwMTczOD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBUZXN0OiB3ZWJhbmltYXRpb25zL2FjY2VsZXJhdGVkLWFuaW1hdGlvbi13
aXRob3V0LWR1cmF0aW9uLWNyYXNoLmh0bWwKKworICAgICAgICBJbiByMjg3ODI3LCB0aGUgZml4
IGZvciBidWcgMjM1MDE0LCB3ZSBzdG9wcGVkIGZpbGxpbmcgaW1wbGljaXQga2V5ZnJhbWVzIGZv
ciBDU1MgQW5pbWF0aW9ucyBhdCBjcmVhdGlvbgorICAgICAgICB0aW1lIHN1Y2ggdGhhdCB0aGUg
b3V0cHV0IG9mIGdldEtleWZyYW1lcygpIHdvdWxkIGNvcnJlY3RseSBhY2NvdW50IGZvciB0aGUg
bWlzc2luZyBrZXlmcmFtZXMuIFRoaXMgbWVhbnQKKyAgICAgICAgdGhhdCB3ZSBoYXZlIHRvIGZp
bGwgaW4gdGhvc2UgaW1wbGljaXQga2V5ZnJhbWVzIHdoZW4gcnVubmluZyBhbiBhY2NlbGVyYXRl
ZCBhbmltYXRpb24gYmVmb3JlIHdlIHBhc3MgaXQKKyAgICAgICAgb24gdG8gR3JhcGhpY3NMYXll
ci4KKworICAgICAgICBXZSB3b3VsZCBhbHdheXMgdXNlIHRoZSB2YWx1ZSBzdG9yZWQgYnkgbGFz
dFN0eWxlQ2hhbmdlRXZlbnRTdHlsZSgpIHdpdGggYW4gYXNzZXJ0IHRoYXQgdGhpcyB2YWx1ZSB3
YXMKKyAgICAgICAgbmV2ZXIgbnVsbC4gSG93ZXZlciwgaW4gdGhlIGNhc2Ugb2YgYW4gYW5pbWF0
aW9uIHRoYXQgaXMgbm90IHJlbGV2YW50LCBzdWNoIGFzIGEgQ1NTIEFuaW1hdGlvbiB3aXRoIG5v
CisgICAgICAgIGR1cmF0aW9uLCB3ZSd2ZSBuZXZlciBoYWQgYSBjaGFuY2UgdG8gc2V0IHRoYXQg
c3R5bGUgc2luY2UgU3R5bGU6OlRyZWVSZXNvbHZlcjo6Y3JlYXRlQW5pbWF0ZWRFbGVtZW50VXBk
YXRlKCkKKyAgICAgICAgd291bGQgbm90IHNlZSBhbnkgInJlbGV2YW50IiAoYSB0ZXJtIGRlZmlu
ZWQgYnkgdGhlIFdlYiBBbmltYXRpb25zIHNwZWNpZmljYXRpb24gdG8gc3BlY2lmeSBhbiBhbmlt
YXRpb24KKyAgICAgICAgdGhhdCBoYXMgYW4gZWZmZWN0IG9uIGl0cyB0YXJnZXQpIGFuaW1hdGlv
bnMuCisKKyAgICAgICAgV2Ugbm93IHVzZSB0aGUgcmVuZGVyZXIncyBzdHlsZSBhcyBhIGZhbGxi
YWNrLCB3aGljaCBpcyBndWFyYW50ZWVkIHRvIGJlIGRlZmluZWQgYXQgdGhpcyBzdGFnZS4KKwor
ICAgICAgICAqIGFuaW1hdGlvbi9LZXlmcmFtZUVmZmVjdC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpLZXlmcmFtZUVmZmVjdDo6YXBwbHlQZW5kaW5nQWNjZWxlcmF0ZWRBY3Rpb25zKToKKwogMjAy
Mi0wMS0yMyAgWmlyYW4gU3VuICA8enN1bkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtmb3Jtc10g
UHJldmVudCBjb250ZW50ZWRpdGFibGUgYW5jaG9ycyBmcm9tIGJlaW5nIHN0dWNrCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJhbWVFZmZlY3QuY3BwIGIvU291cmNl
L1dlYkNvcmUvYW5pbWF0aW9uL0tleWZyYW1lRWZmZWN0LmNwcAppbmRleCA2NGRiNTIxM2M3NjEw
OGY0MTkwNGJkN2JlNmQ1MmQ0NTVjZTcyY2U3Li45OTJlOTU5YTc1ZDc5NjFiOTFiYTI2ZTc2MzFh
N2I3MjdkODMzNTJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJh
bWVFZmZlY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9LZXlmcmFtZUVmZmVj
dC5jcHAKQEAgLTE4NTgsMTUgKzE4NTgsMTcgQEAgT3B0aW9uU2V0PEFjY2VsZXJhdGVkQWN0aW9u
QXBwbGljYXRpb25SZXN1bHQ+IEtleWZyYW1lRWZmZWN0OjphcHBseVBlbmRpbmdBY2NlbGUKIAog
ICAgICAgICBBU1NFUlQobV90YXJnZXQpOwogCi0gICAgICAgIGF1dG8qIGxhc3RTdHlsZUNoYW5n
ZUV2ZW50U3R5bGUgPSBtX3RhcmdldC0+bGFzdFN0eWxlQ2hhbmdlRXZlbnRTdHlsZShtX3BzZXVk
b0lkKTsKLSAgICAgICAgQVNTRVJUKGxhc3RTdHlsZUNoYW5nZUV2ZW50U3R5bGUpOwotCiAgICAg
ICAgIC8vIFdlIG5lZWQgdG8gcmVzb2x2ZSBhbGwgYW5pbWF0aW9ucyB1cCB0byB0aGlzIHBvaW50
IHRvIGVuc3VyZSBhbnkgZm9yd2FyZC1maWxsaW5nCiAgICAgICAgIC8vIGVmZmVjdCBpcyBhY2Nv
dW50ZWQgZm9yIHdoZW4gY29tcHV0aW5nIHRoZSAiZnJvbSIgdmFsdWUgZm9yIHRoZSBhY2NlbGVy
YXRlZCBhbmltYXRpb24uCi0gICAgICAgIGF1dG8gdW5kZXJseWluZ1N0eWxlID0gUmVuZGVyU3R5
bGU6OmNsb25lUHRyKCpsYXN0U3R5bGVDaGFuZ2VFdmVudFN0eWxlKTsKICAgICAgICAgYXV0byog
ZWZmZWN0U3RhY2sgPSBtX3RhcmdldC0+a2V5ZnJhbWVFZmZlY3RTdGFjayhtX3BzZXVkb0lkKTsK
ICAgICAgICAgQVNTRVJUKGVmZmVjdFN0YWNrKTsKIAorICAgICAgICBhdXRvIHVuZGVybHlpbmdT
dHlsZSA9IFsmXSgpIC0+IHN0ZDo6dW5pcXVlX3B0cjxSZW5kZXJTdHlsZT4geworICAgICAgICAg
ICAgaWYgKGF1dG8qIGxhc3RTdHlsZUNoYW5nZUV2ZW50U3R5bGUgPSBtX3RhcmdldC0+bGFzdFN0
eWxlQ2hhbmdlRXZlbnRTdHlsZShtX3BzZXVkb0lkKSkKKyAgICAgICAgICAgICAgICByZXR1cm4g
UmVuZGVyU3R5bGU6OmNsb25lUHRyKCpsYXN0U3R5bGVDaGFuZ2VFdmVudFN0eWxlKTsKKyAgICAg
ICAgICAgIHJldHVybiBSZW5kZXJTdHlsZTo6Y2xvbmVQdHIocmVuZGVyZXItPnN0eWxlKCkpOwor
ICAgICAgICB9KCk7CisKICAgICAgICAgZm9yIChjb25zdCBhdXRvJiBlZmZlY3QgOiBlZmZlY3RT
dGFjay0+c29ydGVkRWZmZWN0cygpKSB7CiAgICAgICAgICAgICBpZiAodGhpcyA9PSBlZmZlY3Qu
Z2V0KCkpCiAgICAgICAgICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNjgyZmZjOGQ3OWQxN2E5ZTkw
ZGE0ZWRmYWMwZTZlZTE1Mjc5YzdkZi4uZDVkNWQyMmU4NGJiZmQ1ZmZhZjE0N2I1NjdlYjRiOGQy
ZTY5MmUwMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIyLTAxLTIzICBBbnRvaW5lIFF1aW50
ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIG1fbGFzdFN0eWxlQ2hhbmdlRXZlbnRT
dHlsZSBudWxsIHB0ciBkZXJlZiBmb3IgYWNjZWxlcmF0ZWQgQ1NTIEFuaW1hdGlvbiB3aXRoIG5v
IGR1cmF0aW9uIGFuZCBhbiBpbXBsaWNpdCBrZXlmcmFtZQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM1Mzk0CisgICAgICAgIDxyZGFyOi8vcHJvYmxl
bS84NzcwMTczOD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBOZXcgdGVzdCwgY3JlYXRlZCBieSBHYWJyaWVsIE5hdmEgTWFyaW5vLCB0aGF0IGNyZWF0
ZXMgYW4gYWNjZWxlcmF0ZWQgYW5pbWF0aW9uIHdpdGggbm8KKyAgICAgICAgZHVyYXRpb24gYW5k
IHdpdGggaW1wbGljaXQga2V5ZnJhbWVzIHRoYXQgd291bGQgY3Jhc2ggcHJpb3IgdG8gdGhpcyBw
YXRjaC4KKworICAgICAgICAqIHdlYmFuaW1hdGlvbnMvYWNjZWxlcmF0ZWQtYW5pbWF0aW9uLXdp
dGhvdXQtZHVyYXRpb24tY3Jhc2gtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiB3ZWJh
bmltYXRpb25zL2FjY2VsZXJhdGVkLWFuaW1hdGlvbi13aXRob3V0LWR1cmF0aW9uLWNyYXNoLmh0
bWw6IEFkZGVkLgorCiAyMDIyLTAxLTIzICBBbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4K
IAogICAgICAgICBbTEZDXVtJRkNdIEVuYWJsZSB1bmljb2RlLWJpZGk6IHBsYWludGV4dCBmb3Ig
SUZDCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy93ZWJhbmltYXRpb25zL2FjY2VsZXJhdGVkLWFu
aW1hdGlvbi13aXRob3V0LWR1cmF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L3dlYmFuaW1hdGlvbnMvYWNjZWxlcmF0ZWQtYW5pbWF0aW9uLXdpdGhvdXQtZHVyYXRpb24tY3Jh
c2gtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmU2YjMyMzEzNDNlMWUxNGU1Y2RlMjUyMjYwZDg0
N2VmM2MzMTQzMTAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy93ZWJhbmltYXRpb25z
L2FjY2VsZXJhdGVkLWFuaW1hdGlvbi13aXRob3V0LWR1cmF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4
dApAQCAtMCwwICsxIEBACitQQVNTIGlmIHRoaXMgZG9lc24ndCBjcmFzaApkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvd2ViYW5pbWF0aW9ucy9hY2NlbGVyYXRlZC1hbmltYXRpb24td2l0aG91dC1k
dXJhdGlvbi1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvd2ViYW5pbWF0aW9ucy9hY2NlbGVyYXRl
ZC1hbmltYXRpb24td2l0aG91dC1kdXJhdGlvbi1jcmFzaC5odG1sCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjIyYzgy
NDA2OTYyNTJjYWFkNGYxOTNlYjM0YmVjOThhZDMxMjA4N2YKLS0tIC9kZXYvbnVsbAorKysgYi9M
YXlvdXRUZXN0cy93ZWJhbmltYXRpb25zL2FjY2VsZXJhdGVkLWFuaW1hdGlvbi13aXRob3V0LWR1
cmF0aW9uLWNyYXNoLmh0bWwKQEAgLTAsMCArMSwyMSBAQAorPCFET0NUWVBFIGh0bWw+Cis8c3R5
bGU+CisKK2h0bWwgeworICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltOworICAgIHJvdGF0ZTogMCAw
IDAgMGRlZzsKK30KKworQGtleWZyYW1lcyBhbmltIHsKKyAgICBmcm9tIHsgZmlsdGVyOiBpbnZl
cnQoKSB9Cit9CisKKzwvc3R5bGU+CisKKzxkaXY+UEFTUyBpZiB0aGlzIGRvZXNuJ3QgY3Jhc2g8
L2Rpdj4KKworPHNjcmlwdD4KKword2luZG93LnRlc3RSdW5uZXI/LmR1bXBBc1RleHQoKTsKKwor
PC9zY3JpcHQ+Cg==
</data>
<flag name="review"
          id="475956"
          type_id="1"
          status="+"
          setter="koivisto"
    />
    <flag name="commit-queue"
          id="475960"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449759</attachid>
            <date>2022-01-23 11:34:50 -0800</date>
            <delta_ts>2022-01-23 13:22:31 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-235394-20220123203449.patch</filename>
            <type>text/plain</type>
            <size>5336</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4NDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTU2OTQwOTc1M2UzYmVi
ZjJjMGYwOGE5OGMxZmU1NjM0NDAzNGMwNy4uYjEyM2E3OGJiZGI3MzVlYzM1NjI1NjE0OGNhNWQy
MzRlNjhkZWEyMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDIyLTAxLTIzICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIG1fbGFzdFN0eWxlQ2hh
bmdlRXZlbnRTdHlsZSBudWxsIHB0ciBkZXJlZiBmb3IgYWNjZWxlcmF0ZWQgQ1NTIEFuaW1hdGlv
biB3aXRoIG5vIGR1cmF0aW9uIGFuZCBhbiBpbXBsaWNpdCBrZXlmcmFtZQorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM1Mzk0CisgICAgICAgIDxyZGFy
Oi8vcHJvYmxlbS84NzcwMTczOD4KKworICAgICAgICBSZXZpZXdlZCBieSBBbnR0aSBLb2l2aXN0
by4KKworICAgICAgICBUZXN0OiB3ZWJhbmltYXRpb25zL2FjY2VsZXJhdGVkLWFuaW1hdGlvbi13
aXRob3V0LWR1cmF0aW9uLWNyYXNoLmh0bWwKKworICAgICAgICBJbiByMjg3ODI3LCB0aGUgZml4
IGZvciBidWcgMjM1MDE0LCB3ZSBzdG9wcGVkIGZpbGxpbmcgaW1wbGljaXQga2V5ZnJhbWVzIGZv
ciBDU1MgQW5pbWF0aW9ucyBhdCBjcmVhdGlvbgorICAgICAgICB0aW1lIHN1Y2ggdGhhdCB0aGUg
b3V0cHV0IG9mIGdldEtleWZyYW1lcygpIHdvdWxkIGNvcnJlY3RseSBhY2NvdW50IGZvciB0aGUg
bWlzc2luZyBrZXlmcmFtZXMuIFRoaXMgbWVhbnQKKyAgICAgICAgdGhhdCB3ZSBoYXZlIHRvIGZp
bGwgaW4gdGhvc2UgaW1wbGljaXQga2V5ZnJhbWVzIHdoZW4gcnVubmluZyBhbiBhY2NlbGVyYXRl
ZCBhbmltYXRpb24gYmVmb3JlIHdlIHBhc3MgaXQKKyAgICAgICAgb24gdG8gR3JhcGhpY3NMYXll
ci4KKworICAgICAgICBXZSB3b3VsZCBhbHdheXMgdXNlIHRoZSB2YWx1ZSBzdG9yZWQgYnkgbGFz
dFN0eWxlQ2hhbmdlRXZlbnRTdHlsZSgpIHdpdGggYW4gYXNzZXJ0IHRoYXQgdGhpcyB2YWx1ZSB3
YXMKKyAgICAgICAgbmV2ZXIgbnVsbC4gSG93ZXZlciwgaW4gdGhlIGNhc2Ugb2YgYW4gYW5pbWF0
aW9uIHRoYXQgaXMgbm90IHJlbGV2YW50LCBzdWNoIGFzIGEgQ1NTIEFuaW1hdGlvbiB3aXRoIG5v
CisgICAgICAgIGR1cmF0aW9uLCB3ZSd2ZSBuZXZlciBoYWQgYSBjaGFuY2UgdG8gc2V0IHRoYXQg
c3R5bGUgc2luY2UgU3R5bGU6OlRyZWVSZXNvbHZlcjo6Y3JlYXRlQW5pbWF0ZWRFbGVtZW50VXBk
YXRlKCkKKyAgICAgICAgd291bGQgbm90IHNlZSBhbnkgInJlbGV2YW50IiAoYSB0ZXJtIGRlZmlu
ZWQgYnkgdGhlIFdlYiBBbmltYXRpb25zIHNwZWNpZmljYXRpb24gdG8gc3BlY2lmeSBhbiBhbmlt
YXRpb24KKyAgICAgICAgdGhhdCBoYXMgYW4gZWZmZWN0IG9uIGl0cyB0YXJnZXQpIGFuaW1hdGlv
bnMuCisKKyAgICAgICAgV2Ugbm93IHVzZSB0aGUgcmVuZGVyZXIncyBzdHlsZSBhcyBhIGZhbGxi
YWNrLCB3aGljaCBpcyBndWFyYW50ZWVkIHRvIGJlIGRlZmluZWQgYXQgdGhpcyBzdGFnZS4KKwor
ICAgICAgICAqIGFuaW1hdGlvbi9LZXlmcmFtZUVmZmVjdC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpLZXlmcmFtZUVmZmVjdDo6YXBwbHlQZW5kaW5nQWNjZWxlcmF0ZWRBY3Rpb25zKToKKwogMjAy
Mi0wMS0yMyAgWmlyYW4gU3VuICA8enN1bkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtmb3Jtc10g
UHJldmVudCBjb250ZW50ZWRpdGFibGUgYW5jaG9ycyBmcm9tIGJlaW5nIHN0dWNrCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJhbWVFZmZlY3QuY3BwIGIvU291cmNl
L1dlYkNvcmUvYW5pbWF0aW9uL0tleWZyYW1lRWZmZWN0LmNwcAppbmRleCA2NGRiNTIxM2M3NjEw
OGY0MTkwNGJkN2JlNmQ1MmQ0NTVjZTcyY2U3Li40YzJiYzAyMTEwMWUzN2NhYTQ1MzI0NzQzZDU2
NmYwOGE5NDIwMDY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9hbmltYXRpb24vS2V5ZnJh
bWVFZmZlY3QuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2FuaW1hdGlvbi9LZXlmcmFtZUVmZmVj
dC5jcHAKQEAgLTE4NTgsMTUgKzE4NTgsMTcgQEAgT3B0aW9uU2V0PEFjY2VsZXJhdGVkQWN0aW9u
QXBwbGljYXRpb25SZXN1bHQ+IEtleWZyYW1lRWZmZWN0OjphcHBseVBlbmRpbmdBY2NlbGUKIAog
ICAgICAgICBBU1NFUlQobV90YXJnZXQpOwogCi0gICAgICAgIGF1dG8qIGxhc3RTdHlsZUNoYW5n
ZUV2ZW50U3R5bGUgPSBtX3RhcmdldC0+bGFzdFN0eWxlQ2hhbmdlRXZlbnRTdHlsZShtX3BzZXVk
b0lkKTsKLSAgICAgICAgQVNTRVJUKGxhc3RTdHlsZUNoYW5nZUV2ZW50U3R5bGUpOwotCiAgICAg
ICAgIC8vIFdlIG5lZWQgdG8gcmVzb2x2ZSBhbGwgYW5pbWF0aW9ucyB1cCB0byB0aGlzIHBvaW50
IHRvIGVuc3VyZSBhbnkgZm9yd2FyZC1maWxsaW5nCiAgICAgICAgIC8vIGVmZmVjdCBpcyBhY2Nv
dW50ZWQgZm9yIHdoZW4gY29tcHV0aW5nIHRoZSAiZnJvbSIgdmFsdWUgZm9yIHRoZSBhY2NlbGVy
YXRlZCBhbmltYXRpb24uCi0gICAgICAgIGF1dG8gdW5kZXJseWluZ1N0eWxlID0gUmVuZGVyU3R5
bGU6OmNsb25lUHRyKCpsYXN0U3R5bGVDaGFuZ2VFdmVudFN0eWxlKTsKICAgICAgICAgYXV0byog
ZWZmZWN0U3RhY2sgPSBtX3RhcmdldC0+a2V5ZnJhbWVFZmZlY3RTdGFjayhtX3BzZXVkb0lkKTsK
ICAgICAgICAgQVNTRVJUKGVmZmVjdFN0YWNrKTsKIAorICAgICAgICBhdXRvIHVuZGVybHlpbmdT
dHlsZSA9IFsmXSgpIHsKKyAgICAgICAgICAgIGlmIChhdXRvKiBsYXN0U3R5bGVDaGFuZ2VFdmVu
dFN0eWxlID0gbV90YXJnZXQtPmxhc3RTdHlsZUNoYW5nZUV2ZW50U3R5bGUobV9wc2V1ZG9JZCkp
CisgICAgICAgICAgICAgICAgcmV0dXJuIFJlbmRlclN0eWxlOjpjbG9uZVB0cigqbGFzdFN0eWxl
Q2hhbmdlRXZlbnRTdHlsZSk7CisgICAgICAgICAgICByZXR1cm4gUmVuZGVyU3R5bGU6OmNsb25l
UHRyKHJlbmRlcmVyLT5zdHlsZSgpKTsKKyAgICAgICAgfSgpOworCiAgICAgICAgIGZvciAoY29u
c3QgYXV0byYgZWZmZWN0IDogZWZmZWN0U3RhY2stPnNvcnRlZEVmZmVjdHMoKSkgewogICAgICAg
ICAgICAgaWYgKHRoaXMgPT0gZWZmZWN0LmdldCgpKQogICAgICAgICAgICAgICAgIGJyZWFrOwpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CmluZGV4IDY4MmZmYzhkNzlkMTdhOWU5MGRhNGVkZmFjMGU2ZWUxNTI3OWM3ZGYuLjJiNzJhODE0
OTA5YTc5NTM1YjU5OWQ3YjA5ZWQ5MWRiMDY1MzhlM2EgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNyBAQAor
MjAyMi0wMS0yMyAgQW50b2luZSBRdWludCAgPGdyYW91dHNAd2Via2l0Lm9yZz4KKworICAgICAg
ICBtX2xhc3RTdHlsZUNoYW5nZUV2ZW50U3R5bGUgbnVsbCBwdHIgZGVyZWYgZm9yIGFjY2VsZXJh
dGVkIENTUyBBbmltYXRpb24gd2l0aCBubyBkdXJhdGlvbiBhbmQgYW4gaW1wbGljaXQga2V5ZnJh
bWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNTM5
NAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vODc3MDE3Mzg+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgQW50dGkgS29pdmlzdG8uCisKKyAgICAgICAgTmV3IHRlc3QsIGNyZWF0ZWQgYnkgR2Ficmll
bCBOYXZhIE1hcmlubywgdGhhdCBjcmVhdGVzIGFuIGFjY2VsZXJhdGVkIGFuaW1hdGlvbiB3aXRo
IG5vCisgICAgICAgIGR1cmF0aW9uIGFuZCB3aXRoIGltcGxpY2l0IGtleWZyYW1lcyB0aGF0IHdv
dWxkIGNyYXNoIHByaW9yIHRvIHRoaXMgcGF0Y2guCisKKyAgICAgICAgKiB3ZWJhbmltYXRpb25z
L2FjY2VsZXJhdGVkLWFuaW1hdGlvbi13aXRob3V0LWR1cmF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogd2ViYW5pbWF0aW9ucy9hY2NlbGVyYXRlZC1hbmltYXRpb24t
d2l0aG91dC1kdXJhdGlvbi1jcmFzaC5odG1sOiBBZGRlZC4KKwogMjAyMi0wMS0yMyAgQWxhbiBC
dWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11bSUZDXSBFbmFibGUgdW5p
Y29kZS1iaWRpOiBwbGFpbnRleHQgZm9yIElGQwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvd2Vi
YW5pbWF0aW9ucy9hY2NlbGVyYXRlZC1hbmltYXRpb24td2l0aG91dC1kdXJhdGlvbi1jcmFzaC1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy93ZWJhbmltYXRpb25zL2FjY2VsZXJhdGVkLWFuaW1h
dGlvbi13aXRob3V0LWR1cmF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lNmIz
MjMxMzQzZTFlMTRlNWNkZTI1MjI2MGQ4NDdlZjNjMzE0MzEwCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvd2ViYW5pbWF0aW9ucy9hY2NlbGVyYXRlZC1hbmltYXRpb24td2l0aG91dC1k
dXJhdGlvbi1jcmFzaC1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAorUEFTUyBpZiB0aGlzIGRv
ZXNuJ3QgY3Jhc2gKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3dlYmFuaW1hdGlvbnMvYWNjZWxl
cmF0ZWQtYW5pbWF0aW9uLXdpdGhvdXQtZHVyYXRpb24tY3Jhc2guaHRtbCBiL0xheW91dFRlc3Rz
L3dlYmFuaW1hdGlvbnMvYWNjZWxlcmF0ZWQtYW5pbWF0aW9uLXdpdGhvdXQtZHVyYXRpb24tY3Jh
c2guaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi4yMmM4MjQwNjk2MjUyY2FhZDRmMTkzZWIzNGJlYzk4YWQzMTIw
ODdmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvd2ViYW5pbWF0aW9ucy9hY2NlbGVy
YXRlZC1hbmltYXRpb24td2l0aG91dC1kdXJhdGlvbi1jcmFzaC5odG1sCkBAIC0wLDAgKzEsMjEg
QEAKKzwhRE9DVFlQRSBodG1sPgorPHN0eWxlPgorCitodG1sIHsKKyAgICBhbmltYXRpb24tbmFt
ZTogYW5pbTsKKyAgICByb3RhdGU6IDAgMCAwIDBkZWc7Cit9CisKK0BrZXlmcmFtZXMgYW5pbSB7
CisgICAgZnJvbSB7IGZpbHRlcjogaW52ZXJ0KCkgfQorfQorCis8L3N0eWxlPgorCis8ZGl2PlBB
U1MgaWYgdGhpcyBkb2Vzbid0IGNyYXNoPC9kaXY+CisKKzxzY3JpcHQ+CisKK3dpbmRvdy50ZXN0
UnVubmVyPy5kdW1wQXNUZXh0KCk7CisKKzwvc2NyaXB0Pgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>