<?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>208867</bug_id>
          
          <creation_ts>2020-03-10 09:45:18 -0700</creation_ts>
          <short_desc>Crash in RenderMenuList::didUpdateActiveOption.</short_desc>
          <delta_ts>2020-04-02 18:51:23 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <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="Andres Gonzalez">andresg_22</reporter>
          <assigned_to name="Andres Gonzalez">andresg_22</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cdumez</cc>
    
    <cc>cfleizach</cc>
    
    <cc>darin</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mifenton</cc>
    
    <cc>pdr</cc>
    
    <cc>samuel_white</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1628290</commentid>
    <comment_count>0</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-03-10 09:45:18 -0700</bug_when>
    <thetext>Crash in RenderMenuList::didUpdateActiveOption.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628293</commentid>
    <comment_count>1</comment_count>
      <attachid>393162</attachid>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-03-10 09:54:49 -0700</bug_when>
    <thetext>Created attachment 393162
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628294</commentid>
    <comment_count>2</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-03-10 09:58:30 -0700</bug_when>
    <thetext>&lt;rdar://problem/60035390&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628295</commentid>
    <comment_count>3</comment_count>
      <attachid>393162</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2020-03-10 09:59:36 -0700</bug_when>
    <thetext>Comment on attachment 393162
Patch

Can we add a test?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1628327</commentid>
    <comment_count>4</comment_count>
      <attachid>393162</attachid>
    <who name="Sam Weinig">sam</who>
    <bug_when>2020-03-10 11:05:03 -0700</bug_when>
    <thetext>Comment on attachment 393162
Patch

Needs a test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1630441</commentid>
    <comment_count>5</comment_count>
      <attachid>393162</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2020-03-16 13:21:05 -0700</bug_when>
    <thetext>Comment on attachment 393162
Patch

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

&gt; Source/WebCore/rendering/RenderMenuList.cpp:428
&gt; -    if (auto* menuList = downcast&lt;AccessibilityMenuList&gt;(axCache-&gt;get(this)))
&gt; -        menuList-&gt;didUpdateActiveOption(optionIndex);
&gt; +    if (auto* axObject = axCache-&gt;get(this)) {
&gt; +        if (!is&lt;AccessibilityMenuList&gt;(*axObject))
&gt; +            return;
&gt; +
&gt; +        downcast&lt;AccessibilityMenuList&gt;(*axObject).didUpdateActiveOption(optionIndex);
&gt; +    }

More elegant way to write this taking advantage of the null checking built into is&lt;&gt;:

    auto* axObject = axCache-&gt;get(this);
    if (is&lt;AccessibiltyMenuList&gt;(axObject))
        downcast&lt;AccessibilityMenuList&gt;(*axObject).didUpdateActiveOption(optionIndex);</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637073</commentid>
    <comment_count>6</comment_count>
      <attachid>395303</attachid>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-04-02 14:46:32 -0700</bug_when>
    <thetext>Created attachment 395303
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637074</commentid>
    <comment_count>7</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-04-02 14:48:58 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #5)
&gt; Comment on attachment 393162 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=393162&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/rendering/RenderMenuList.cpp:428
&gt; &gt; -    if (auto* menuList = downcast&lt;AccessibilityMenuList&gt;(axCache-&gt;get(this)))
&gt; &gt; -        menuList-&gt;didUpdateActiveOption(optionIndex);
&gt; &gt; +    if (auto* axObject = axCache-&gt;get(this)) {
&gt; &gt; +        if (!is&lt;AccessibilityMenuList&gt;(*axObject))
&gt; &gt; +            return;
&gt; &gt; +
&gt; &gt; +        downcast&lt;AccessibilityMenuList&gt;(*axObject).didUpdateActiveOption(optionIndex);
&gt; &gt; +    }
&gt; 
&gt; More elegant way to write this taking advantage of the null checking built
&gt; into is&lt;&gt;:
&gt; 
&gt;     auto* axObject = axCache-&gt;get(this);
&gt;     if (is&lt;AccessibiltyMenuList&gt;(axObject))
&gt;        
&gt; downcast&lt;AccessibilityMenuList&gt;(*axObject).
&gt; didUpdateActiveOption(optionIndex);

Done. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637135</commentid>
    <comment_count>8</comment_count>
      <attachid>395319</attachid>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-04-02 16:27:26 -0700</bug_when>
    <thetext>Created attachment 395319
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1637190</commentid>
    <comment_count>9</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-02 18:51:22 -0700</bug_when>
    <thetext>Committed r259438: &lt;https://trac.webkit.org/changeset/259438&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 395319.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>393162</attachid>
            <date>2020-03-10 09:54:49 -0700</date>
            <delta_ts>2020-04-02 14:46:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208867-20200310125448.patch</filename>
            <type>text/plain</type>
            <size>1694</size>
            <attacher name="Andres Gonzalez">andresg_22</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU4MTM0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggY2EyYzZiNzJmYjY5NThm
ZTk5MThhYjdhNjQ0NWI0ODE1MGYzNmYxOC4uMjE0MjJjYTRhMWI2YmUyZjVlYmU5MjNlMjY4NjNi
YjcyMThhYWJlZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIwLTAzLTEwICBBbmRy
ZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNvbT4KKworICAgICAgICBDcmFzaCBpbiBS
ZW5kZXJNZW51TGlzdDo6ZGlkVXBkYXRlQWN0aXZlT3B0aW9uLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA4ODY3CisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS82MDAzNTM5MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBDaGVjayB0aGUgdHlwZSBvZiB0aGUgQWNjZXNzaWJpbGl0eU9iamVjdCBiZWZvcmUg
ZG93bmNhc3RpbmcuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTWVudUxpc3QuY3BwOgor
ICAgICAgICAoUmVuZGVyTWVudUxpc3Q6OmRpZFVwZGF0ZUFjdGl2ZU9wdGlvbik6CisKIDIwMjAt
MDMtMDcgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBwbGUuY29tPgogCiAgICAgICAgIEJlZ2luIG1v
dmluZyBvZmYgb2YgbGl2ZSByYW5nZXMgZm9yIFdlYktpdCBpbnRlcm5hbHMKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZW51TGlzdC5jcHAgYi9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTWVudUxpc3QuY3BwCmluZGV4IDAyZjFjYmZmMjk2NGM5OTFk
NWEwMjY0M2UxNDNlM2VlYTBhZTdhZjIuLjk1NWU1YzJlOGI0NjRhOWViNDdkYzI0OTI1ODkwYTVh
NDM0ZWQwZDEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZW51
TGlzdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck1lbnVMaXN0LmNw
cApAQCAtNDIwLDggKzQyMCwxMiBAQCB2b2lkIFJlbmRlck1lbnVMaXN0OjpkaWRVcGRhdGVBY3Rp
dmVPcHRpb24oaW50IG9wdGlvbkluZGV4KQogICAgIGlmIChsaXN0SW5kZXggPCAwIHx8IGxpc3RJ
bmRleCA+PSBzdGF0aWNfY2FzdDxpbnQ+KHNlbGVjdEVsZW1lbnQoKS5saXN0SXRlbXMoKS5zaXpl
KCkpKQogICAgICAgICByZXR1cm47CiAKLSAgICBpZiAoYXV0byogbWVudUxpc3QgPSBkb3duY2Fz
dDxBY2Nlc3NpYmlsaXR5TWVudUxpc3Q+KGF4Q2FjaGUtPmdldCh0aGlzKSkpCi0gICAgICAgIG1l
bnVMaXN0LT5kaWRVcGRhdGVBY3RpdmVPcHRpb24ob3B0aW9uSW5kZXgpOworICAgIGlmIChhdXRv
KiBheE9iamVjdCA9IGF4Q2FjaGUtPmdldCh0aGlzKSkgeworICAgICAgICBpZiAoIWlzPEFjY2Vz
c2liaWxpdHlNZW51TGlzdD4oKmF4T2JqZWN0KSkKKyAgICAgICAgICAgIHJldHVybjsKKworICAg
ICAgICBkb3duY2FzdDxBY2Nlc3NpYmlsaXR5TWVudUxpc3Q+KCpheE9iamVjdCkuZGlkVXBkYXRl
QWN0aXZlT3B0aW9uKG9wdGlvbkluZGV4KTsKKyAgICB9CiB9CiAKIFN0cmluZyBSZW5kZXJNZW51
TGlzdDo6aXRlbVRleHQodW5zaWduZWQgbGlzdEluZGV4KSBjb25zdAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395303</attachid>
            <date>2020-04-02 14:46:32 -0700</date>
            <delta_ts>2020-04-02 16:27:23 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208867-20200402174631.patch</filename>
            <type>text/plain</type>
            <size>7175</size>
            <attacher name="Andres Gonzalez">andresg_22</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5Mzg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzFhOTA5NDAzYzJjYTk1
ZWJkM2JlOGRhNThkOTVjNGRmMWU0YmYzZC4uNDQ1NjhlZjA2MzRjYzcyN2VhMzE3ODU3ZjcyZmM5
YjhiMWFmN2Q2ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIwLTA0LTAyICBBbmRy
ZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNvbT4KKworICAgICAgICBDcmFzaCBpbiBS
ZW5kZXJNZW51TGlzdDo6ZGlkVXBkYXRlQWN0aXZlT3B0aW9uLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA4ODY3CisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS82MDAzNTM5MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBFbmFibGVkIHRlc3QgYWNjZXNzaWJpbGl0eS9tZW51LWxpc3Qtc2VuZHMtY2hhbmdl
LW5vdGlmaWNhdGlvbi5odG1sLgorCisgICAgICAgIC0gQ2hlY2sgdGhlIHR5cGUgb2YgdGhlIEFj
Y2Vzc2liaWxpdHlPYmplY3QgYmVmb3JlIGRvd25jYXN0aW5nIGluIFJlbmRlck1lbnVMaXN0Lgor
ICAgICAgICAtIEZpeGVkIGhhbmRsaW5nIG9mIHRoZSBBWE1lbnVMaXN0VmFsdWVDaGFuZ2VkIG5v
dGlmaWNhdGlvbiBvbiB0aGUgTWFjLgorICAgICAgICBUaGlzIG5vdGlmaWNhdGlvbiB3YXMgcHJl
dmlvdXNseSBpZ25vcmVkIGFuZCBoZW5jZSB0aGUgTGF5b3V0VGVzdCB3YXMgZmFpbGluZy4KKwor
ICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWFjL0FYT2JqZWN0Q2FjaGVNYWMubW06CisgICAgICAg
IChXZWJDb3JlOjpBWE9iamVjdENhY2hlOjpwb3N0UGxhdGZvcm1Ob3RpZmljYXRpb24pOgorICAg
ICAgICAqIHJlbmRlcmluZy9SZW5kZXJNZW51TGlzdC5jcHA6CisgICAgICAgIChSZW5kZXJNZW51
TGlzdDo6ZGlkVXBkYXRlQWN0aXZlT3B0aW9uKToKKwogMjAyMC0wNC0wMiAgeW91ZW5uIGZhYmxl
dCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIHN5bmNocm9ub3VzIHRlcm1p
bmF0aW9uIG9mIHNlcnZpY2Ugd29ya2VycwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYWNj
ZXNzaWJpbGl0eS9tYWMvQVhPYmplY3RDYWNoZU1hYy5tbSBiL1NvdXJjZS9XZWJDb3JlL2FjY2Vz
c2liaWxpdHkvbWFjL0FYT2JqZWN0Q2FjaGVNYWMubW0KaW5kZXggM2JhY2U5M2Y0ZTRlYmFiZTBj
YjhmZTIyZjY1NWUzOWQ1NTI2ZjI1NC4uNjg4NzgyY2ZkZWQ3YWU1MzdkNGE3NGIyNmIyY2E4NDk1
MjE0MTMyYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9tYWMvQVhP
YmplY3RDYWNoZU1hYy5tbQorKysgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L21hYy9B
WE9iamVjdENhY2hlTWFjLm1tCkBAIC0zNDEsNiArMzQxLDcgQEAgdm9pZCBBWE9iamVjdENhY2hl
Ojpwb3N0UGxhdGZvcm1Ob3RpZmljYXRpb24oQVhDb3JlT2JqZWN0KiBvYmosIEFYTm90aWZpY2F0
aW9uIG4KICAgICAgICAgICAgIG1hY05vdGlmaWNhdGlvbiA9IChpZClrQVhNZW51Q2xvc2VkTm90
aWZpY2F0aW9uOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2UgQVhNZW51TGlzdEl0
ZW1TZWxlY3RlZDoKKyAgICAgICAgY2FzZSBBWE1lbnVMaXN0VmFsdWVDaGFuZ2VkOgogICAgICAg
ICAgICAgbWFjTm90aWZpY2F0aW9uID0gKGlkKWtBWE1lbnVJdGVtU2VsZWN0ZWROb3RpZmljYXRp
b247CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgY2FzZSBBWFByZXNzRGlkU3VjY2VlZDoK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZW51TGlzdC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTWVudUxpc3QuY3BwCmluZGV4IDAyZjFj
YmZmMjk2NGM5OTFkNWEwMjY0M2UxNDNlM2VlYTBhZTdhZjIuLjhlMDllYTVhNDU5Yzk2NWEyY2Qz
NzUxZmFhNzFkOWJjZDQ4YWVkMDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJNZW51TGlzdC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ck1lbnVMaXN0LmNwcApAQCAtNDIwLDggKzQyMCw5IEBAIHZvaWQgUmVuZGVyTWVudUxpc3Q6OmRp
ZFVwZGF0ZUFjdGl2ZU9wdGlvbihpbnQgb3B0aW9uSW5kZXgpCiAgICAgaWYgKGxpc3RJbmRleCA8
IDAgfHwgbGlzdEluZGV4ID49IHN0YXRpY19jYXN0PGludD4oc2VsZWN0RWxlbWVudCgpLmxpc3RJ
dGVtcygpLnNpemUoKSkpCiAgICAgICAgIHJldHVybjsKIAotICAgIGlmIChhdXRvKiBtZW51TGlz
dCA9IGRvd25jYXN0PEFjY2Vzc2liaWxpdHlNZW51TGlzdD4oYXhDYWNoZS0+Z2V0KHRoaXMpKSkK
LSAgICAgICAgbWVudUxpc3QtPmRpZFVwZGF0ZUFjdGl2ZU9wdGlvbihvcHRpb25JbmRleCk7Cisg
ICAgYXV0byogYXhPYmplY3QgPSBheENhY2hlLT5nZXQodGhpcyk7CisgICAgaWYgKGlzPEFjY2Vz
c2liaWxpdHlNZW51TGlzdD4oYXhPYmplY3QpKQorICAgICAgICBkb3duY2FzdDxBY2Nlc3NpYmls
aXR5TWVudUxpc3Q+KCpheE9iamVjdCkuZGlkVXBkYXRlQWN0aXZlT3B0aW9uKG9wdGlvbkluZGV4
KTsKIH0KIAogU3RyaW5nIFJlbmRlck1lbnVMaXN0OjppdGVtVGV4dCh1bnNpZ25lZCBsaXN0SW5k
ZXgpIGNvbnN0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggNTA2NTlkODU2N2RjMzk3OWM0OGQ4ZDk3NGJlYzVkM2EyYTdiYzNj
Zi4uODk5N2E1ODhlNGFhM2MxM2RjZTM1YzNkMzAwOGZkM2QzZTJlOWY3NSAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwz
ICsxLDE4IEBACisyMDIwLTA0LTAyICBBbmRyZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxl
LmNvbT4KKworICAgICAgICBDcmFzaCBpbiBSZW5kZXJNZW51TGlzdDo6ZGlkVXBkYXRlQWN0aXZl
T3B0aW9uLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjA4ODY3CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82MDAzNTM5MD4KKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBFbmFibGVkIGFjY2Vzc2liaWxpdHkv
bWVudS1saXN0LXNlbmRzLWNoYW5nZS1ub3RpZmljYXRpb24uaHRtbCB0ZXN0CisgICAgICAgIGFu
ZCBhZGRlZCB0aGUgZXhwZWN0ZWQudHh0IGZpbGUgZm9yIGl0LgorCisgICAgICAgICogYWNjZXNz
aWJpbGl0eS9tZW51LWxpc3Qtc2VuZHMtY2hhbmdlLW5vdGlmaWNhdGlvbi1leHBlY3RlZC50eHQ6
IEFkZGVkLgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWVudS1saXN0LXNlbmRzLWNoYW5nZS1u
b3RpZmljYXRpb24uaHRtbDoKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9u
czoKKwogMjAyMC0wNC0wMiAgeW91ZW5uIGZhYmxldCAgPHlvdWVubkBhcHBsZS5jb20+CiAKICAg
ICAgICAgRGVidWcgY3Jhc2g6IEFTU0VSVElPTiBGQUlMRUQ6IG1fb25nb2luZ0ZldGNoZXMuY29u
dGFpbnModGFzay5mZXRjaElkZW50aWZpZXIoKSkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Fj
Y2Vzc2liaWxpdHkvbWVudS1saXN0LXNlbmRzLWNoYW5nZS1ub3RpZmljYXRpb24tZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tZW51LWxpc3Qtc2VuZHMtY2hhbmdlLW5v
dGlmaWNhdGlvbi1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYmMzZDRjNDA4MzI0YTkzODlkZWM1
NWFiODY0NzlhNGQxYjMwZTE1OQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvbWVudS1saXN0LXNlbmRzLWNoYW5nZS1ub3RpZmljYXRpb24tZXhwZWN0ZWQudHh0
CkBAIC0wLDAgKzEsMTIgQEAKKworVGhpcyB0ZXN0cyB0aGF0IGNoYW5naW5nIHRoZSB2YWx1ZSBv
ZiBhIG1lbnUgbGlzdCBzZW5kcyBhIG5vdGlmaWNhdGlvbiBldmVuIHdoZW4gaXQncyBub3QgcG9w
cGVkIG9wZW4uCisKK09uIHN1Y2Nlc3MsIHlvdSB3aWxsIHNlZSBhIHNlcmllcyBvZiAiUEFTUyIg
bWVzc2FnZXMsIGZvbGxvd2VkIGJ5ICJURVNUIENPTVBMRVRFIi4KKworCitMb2FkIGV2ZW50IG5v
dGlmaWNhdGlvbiByZWNlaXZlZC4KK01lbnVMaXN0IHJlY2VpdmVkIG5vdGlmaWNhdGlvbjogQVhN
ZW51SXRlbVNlbGVjdGVkCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1Qg
Q09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tZW51LWxp
c3Qtc2VuZHMtY2hhbmdlLW5vdGlmaWNhdGlvbi5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJp
bGl0eS9tZW51LWxpc3Qtc2VuZHMtY2hhbmdlLW5vdGlmaWNhdGlvbi5odG1sCmluZGV4IGJhZTkw
M2E2ZTE5MDJlOGEzMGQwNDA4NzQxOTZjYjNjYWNhNmExMjIuLjIyNzRiY2VhZmM2MzAzMGI3ZDli
OGE3M2IyZDhmM2YzOTZmNzcyODQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxp
dHkvbWVudS1saXN0LXNlbmRzLWNoYW5nZS1ub3RpZmljYXRpb24uaHRtbAorKysgYi9MYXlvdXRU
ZXN0cy9hY2Nlc3NpYmlsaXR5L21lbnUtbGlzdC1zZW5kcy1jaGFuZ2Utbm90aWZpY2F0aW9uLmh0
bWwKQEAgLTEsNiArMSw2IEBACiA8aHRtbD4KIDxoZWFkPgotPHNjcmlwdCBzcmM9Ii4uL3Jlc291
cmNlcy9qcy10ZXN0LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvanMt
dGVzdC1wcmUuanMiPjwvc2NyaXB0PgogPHNjcmlwdD4KICAgICBqc1Rlc3RJc0FzeW5jID0gdHJ1
ZTsKIApAQCAtMTIsNyArMTIsNyBAQAogICAgICAgICB2YXIgYWNjZXNzaWJsZU1lbnVsaXN0ID0g
YWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuZm9jdXNlZEVsZW1lbnQ7CiAKICAgICAgICAgZnVuY3Rp
b24gbGlzdGVuZXIobm90aWZpY2F0aW9uKSB7Ci0gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVt
ZW50QnlJZCgiY29uc29sZSIpLmlubmVyVGV4dCArPSAiR290IG5vdGlmaWNhdGlvbjogIiArIG5v
dGlmaWNhdGlvbiArICJcbiI7CisgICAgICAgICAgICBkZWJ1ZygiTWVudUxpc3QgcmVjZWl2ZWQg
bm90aWZpY2F0aW9uOiAiICsgbm90aWZpY2F0aW9uKTsKICAgICAgICAgICAgIGFjY2Vzc2libGVN
ZW51bGlzdC5yZW1vdmVOb3RpZmljYXRpb25MaXN0ZW5lcihsaXN0ZW5lcik7CiAgICAgICAgICAg
ICBmaW5pc2hKU1Rlc3QoKTsKICAgICAgICAgfQpAQCAtMjAsMTUgKzIwLDExIEBACiAKICAgICAg
ICAgLy8gQ2hhbmdlIHRoZSBzZWxlY3RlZCBpbmRleC4KICAgICAgICAgbWVudWxpc3Quc2VsZWN0
ZWRJbmRleCA9IDE7Ci0KLSAgICAgICAgLy8gTWFrZSB0aGUgdGVzdCBmaW5pc2ggcXVpY2tseSB3
aGV0aGVyIHdlIGdldCB0aGUgbm90aWZpY2F0aW9uIG9yIG5vdC4KLSAgICAgICAgd2luZG93LnNl
dFRpbWVvdXQoZnVuY3Rpb24oKSB7Ci0gICAgICAgICAgICBmaW5pc2hKU1Rlc3QoKTsKLSAgICAg
ICAgfSwgMTApOwogICAgIH0KIAogICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lciAmJiB3aW5kb3cu
YWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIpIHsKICAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVu
ZXIoJ2xvYWQnLCBmdW5jdGlvbigpIHsKKyAgICAgICAgICAgIGRlYnVnKCJMb2FkIGV2ZW50IG5v
dGlmaWNhdGlvbiByZWNlaXZlZC4iKTsKICAgICAgICAgICAgIHNldFRpbWVvdXQocnVuVGVzdCwg
MTApOwogICAgICAgICB9LCBmYWxzZSk7CiAgICAgfQpAQCAtNDUsNSArNDEsNiBAQAogPHAgaWQ9
ImRlc2NyaXB0aW9uIj48L3A+CiA8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KIAorPHNjcmlwdCBz
cmM9Ii4uL3Jlc291cmNlcy9qcy10ZXN0LXBvc3QuanMiPjwvc2NyaXB0PgogPC9ib2R5PgogPC9o
dG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlv
bnMgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4cGVjdGF0aW9ucwppbmRleCBkNjc2
ODIzMmI2NGJlOGQ3YzZiZWFkODJjOTNiNTg5ZjAwZTI3MjQyLi5hYzllZWIwMDI4MzU5ZjdlZjhh
YjVlZDBmMmM2NTljMWIwMTEwZGUzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvVGVzdEV4
cGVjdGF0aW9ucwpAQCAtNjcsNyArNjcsNiBAQCBhY2Nlc3NpYmlsaXR5L2FyaWEtY2hlY2tib3gt
c2VuZHMtbm90aWZpY2F0aW9uLmh0bWwKIGFjY2Vzc2liaWxpdHkvYXJpYS1zd2l0Y2gtc2VuZHMt
bm90aWZpY2F0aW9uLmh0bWwKIGFjY2Vzc2liaWxpdHkvY29tYm8tYm94LWNvbGxhcHNlZC1zZWxl
Y3Rpb24tY2hhbmdlZC5odG1sCiBhY2Nlc3NpYmlsaXR5L2NoaWxkcmVuLWNoYW5nZWQtc2VuZHMt
bm90aWZpY2F0aW9uLmh0bWwKLWFjY2Vzc2liaWxpdHkvbWVudS1saXN0LXNlbmRzLWNoYW5nZS1u
b3RpZmljYXRpb24uaHRtbAogYWNjZXNzaWJpbGl0eS9tdWx0aXNlbGVjdC1saXN0LXJlcG9ydHMt
YWN0aXZlLW9wdGlvbi5odG1sCiAKICMgTmVlZCB0byBpbXBsZW1lbnQgQWNjZXNzaWJpbGl0eVVJ
RWxlbWVudDo6Y2xlYXJTZWxlY3RlZENoaWxkcmVuKCkKQEAgLTE5NzQsNCArMTk3Myw0IEBAIHdl
YmtpdC5vcmcvYi8yMDgwMjMgWyBDYXRhbGluYSBdIGZhc3QvdGV4dC9pbnRlcm5hdGlvbmFsL3N5
c3RlbS1sYW5ndWFnZS9kZWNsYXJhCiAKIHdlYmtpdC5vcmcvYi8yMDk3NDAgd2ViZ2wvMi4wLjAv
Y29uZm9ybWFuY2UyL3JlbmRlcmluZy9mcmFtZWJ1ZmZlci1jb21wbGV0ZW5lc3MtdW5hZmZlY3Rl
ZC5odG1sIFsgRmFpbHVyZSBdCiAKLXdlYmtpdC5vcmcvYi8yMDk4NzggIFsgRGVidWcgXSB3ZWJy
dGMvZGF0YWNoYW5uZWwvbXVsdGlwbGUtY29ubmVjdGlvbnMuaHRtbCBbIFNsb3cgXQpcIE5vIG5l
d2xpbmUgYXQgZW5kIG9mIGZpbGUKK3dlYmtpdC5vcmcvYi8yMDk4NzggIFsgRGVidWcgXSB3ZWJy
dGMvZGF0YWNoYW5uZWwvbXVsdGlwbGUtY29ubmVjdGlvbnMuaHRtbCBbIFNsb3cgXQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>395319</attachid>
            <date>2020-04-02 16:27:26 -0700</date>
            <delta_ts>2020-04-02 18:51:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-208867-20200402192725.patch</filename>
            <type>text/plain</type>
            <size>7232</size>
            <attacher name="Andres Gonzalez">andresg_22</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjU5NDIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTk0MTI5ODFjZDkyOTIz
YzdjMmU1YTVlYzQxNTJjNWExZTczM2U4OS4uNWMyZGU0NWZlOTUyYTE2NDZlYjJlYTA5YjYwNDFm
MzQ3ZDY2NGY0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIwLTA0LTAyICBBbmRy
ZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNvbT4KKworICAgICAgICBDcmFzaCBpbiBS
ZW5kZXJNZW51TGlzdDo6ZGlkVXBkYXRlQWN0aXZlT3B0aW9uLgorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA4ODY3CisgICAgICAgIDxyZGFyOi8vcHJv
YmxlbS82MDAzNTM5MD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBFbmFibGVkIHRlc3QgYWNjZXNzaWJpbGl0eS9tZW51LWxpc3Qtc2VuZHMtY2hhbmdl
LW5vdGlmaWNhdGlvbi5odG1sLgorCisgICAgICAgIC0gQ2hlY2sgdGhlIHR5cGUgb2YgdGhlIEFj
Y2Vzc2liaWxpdHlPYmplY3QgYmVmb3JlIGRvd25jYXN0aW5nIGluIFJlbmRlck1lbnVMaXN0Lgor
ICAgICAgICAtIEZpeGVkIGhhbmRsaW5nIG9mIHRoZSBBWE1lbnVMaXN0VmFsdWVDaGFuZ2VkIG5v
dGlmaWNhdGlvbiBvbiB0aGUgTWFjLgorICAgICAgICBUaGlzIG5vdGlmaWNhdGlvbiB3YXMgcHJl
dmlvdXNseSBpZ25vcmVkIGFuZCBoZW5jZSB0aGUgTGF5b3V0VGVzdCB3YXMgZmFpbGluZy4KKwor
ICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWFjL0FYT2JqZWN0Q2FjaGVNYWMubW06CisgICAgICAg
IChXZWJDb3JlOjpBWE9iamVjdENhY2hlOjpwb3N0UGxhdGZvcm1Ob3RpZmljYXRpb24pOgorICAg
ICAgICAqIHJlbmRlcmluZy9SZW5kZXJNZW51TGlzdC5jcHA6CisgICAgICAgIChSZW5kZXJNZW51
TGlzdDo6ZGlkVXBkYXRlQWN0aXZlT3B0aW9uKToKKwogMjAyMC0wNC0wMiAgQ2hyaXMgRHVtZXog
IDxjZHVtZXpAYXBwbGUuY29tPgogCiAgICAgICAgIEFjdGl2ZURPTU9iamVjdDo6aGFzUGVuZGlu
Z0FjdGl2aXR5KCkgc2hvdWxkIHN0b3AgcHJldmVudGluZyB3cmFwcGVyIGNvbGxlY3Rpb24gYWZ0
ZXIgQWN0aXZlRE9NT2JqZWN0OjpzdG9wKCkgaGFzIGJlZW4gY2FsbGVkCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L21hYy9BWE9iamVjdENhY2hlTWFjLm1tIGIvU291
cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9tYWMvQVhPYmplY3RDYWNoZU1hYy5tbQppbmRleCAz
YmFjZTkzZjRlNGViYWJlMGNiOGZlMjJmNjU1ZTM5ZDU1MjZmMjU0Li42ODg3ODJjZmRlZDdhZTUz
N2Q0YTc0YjI2YjJjYTg0OTUyMTQxMzJiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9hY2Nl
c3NpYmlsaXR5L21hYy9BWE9iamVjdENhY2hlTWFjLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Fj
Y2Vzc2liaWxpdHkvbWFjL0FYT2JqZWN0Q2FjaGVNYWMubW0KQEAgLTM0MSw2ICszNDEsNyBAQCB2
b2lkIEFYT2JqZWN0Q2FjaGU6OnBvc3RQbGF0Zm9ybU5vdGlmaWNhdGlvbihBWENvcmVPYmplY3Qq
IG9iaiwgQVhOb3RpZmljYXRpb24gbgogICAgICAgICAgICAgbWFjTm90aWZpY2F0aW9uID0gKGlk
KWtBWE1lbnVDbG9zZWROb3RpZmljYXRpb247CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAg
Y2FzZSBBWE1lbnVMaXN0SXRlbVNlbGVjdGVkOgorICAgICAgICBjYXNlIEFYTWVudUxpc3RWYWx1
ZUNoYW5nZWQ6CiAgICAgICAgICAgICBtYWNOb3RpZmljYXRpb24gPSAoaWQpa0FYTWVudUl0ZW1T
ZWxlY3RlZE5vdGlmaWNhdGlvbjsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIEFY
UHJlc3NEaWRTdWNjZWVkOgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlck1lbnVMaXN0LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJNZW51TGlz
dC5jcHAKaW5kZXggMDJmMWNiZmYyOTY0Yzk5MWQ1YTAyNjQzZTE0M2UzZWVhMGFlN2FmMi4uOGUw
OWVhNWE0NTljOTY1YTJjZDM3NTFmYWE3MWQ5YmNkNDhhZWQwOSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlck1lbnVMaXN0LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyTWVudUxpc3QuY3BwCkBAIC00MjAsOCArNDIwLDkgQEAgdm9pZCBS
ZW5kZXJNZW51TGlzdDo6ZGlkVXBkYXRlQWN0aXZlT3B0aW9uKGludCBvcHRpb25JbmRleCkKICAg
ICBpZiAobGlzdEluZGV4IDwgMCB8fCBsaXN0SW5kZXggPj0gc3RhdGljX2Nhc3Q8aW50PihzZWxl
Y3RFbGVtZW50KCkubGlzdEl0ZW1zKCkuc2l6ZSgpKSkKICAgICAgICAgcmV0dXJuOwogCi0gICAg
aWYgKGF1dG8qIG1lbnVMaXN0ID0gZG93bmNhc3Q8QWNjZXNzaWJpbGl0eU1lbnVMaXN0PihheENh
Y2hlLT5nZXQodGhpcykpKQotICAgICAgICBtZW51TGlzdC0+ZGlkVXBkYXRlQWN0aXZlT3B0aW9u
KG9wdGlvbkluZGV4KTsKKyAgICBhdXRvKiBheE9iamVjdCA9IGF4Q2FjaGUtPmdldCh0aGlzKTsK
KyAgICBpZiAoaXM8QWNjZXNzaWJpbGl0eU1lbnVMaXN0PihheE9iamVjdCkpCisgICAgICAgIGRv
d25jYXN0PEFjY2Vzc2liaWxpdHlNZW51TGlzdD4oKmF4T2JqZWN0KS5kaWRVcGRhdGVBY3RpdmVP
cHRpb24ob3B0aW9uSW5kZXgpOwogfQogCiBTdHJpbmcgUmVuZGVyTWVudUxpc3Q6Oml0ZW1UZXh0
KHVuc2lnbmVkIGxpc3RJbmRleCkgY29uc3QKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBhZWQ3Y2Y5N2U0Mzg1OGQ2MDMwNDFj
NTI0M2RiYjhhMjU3YzExZmM0Li45MDkwNTliZjUyMzUxMjNhZGZiYWRhMzc0MGYwZWJhNzhiNmE3
YjQ1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjAtMDQtMDIgIEFuZHJlcyBHb256YWxleiAg
PGFuZHJlc2dfMjJAYXBwbGUuY29tPgorCisgICAgICAgIENyYXNoIGluIFJlbmRlck1lbnVMaXN0
OjpkaWRVcGRhdGVBY3RpdmVPcHRpb24uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMDg4NjcKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzYwMDM1Mzkw
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEVuYWJs
ZWQgYWNjZXNzaWJpbGl0eS9tZW51LWxpc3Qtc2VuZHMtY2hhbmdlLW5vdGlmaWNhdGlvbi5odG1s
IHRlc3QKKyAgICAgICAgYW5kIGFkZGVkIHRoZSBleHBlY3RlZC50eHQgZmlsZSBmb3IgaXQuCisK
KyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L21lbnUtbGlzdC1zZW5kcy1jaGFuZ2Utbm90aWZpY2F0
aW9uLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9tZW51LWxp
c3Qtc2VuZHMtY2hhbmdlLW5vdGlmaWNhdGlvbi5odG1sOgorCiAyMDIwLTA0LTAyICBSeW9zdWtl
IE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgogCiAgICAgICAgIFtpT1Mgd2syIERlYnVnXSBpbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL21hdGhtbC9wcmVzZW50YXRpb24tbWFya3VwL3Nj
cmlwdHMvY3JhbXBlZC0wMDEuaHRtbCBpcyBmYWlsaW5nCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9hY2Nlc3NpYmlsaXR5L21lbnUtbGlzdC1zZW5kcy1jaGFuZ2Utbm90aWZpY2F0aW9uLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWVudS1saXN0LXNlbmRzLWNoYW5n
ZS1ub3RpZmljYXRpb24tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmJjM2Q0YzQwODMyNGE5Mzg5
ZGVjNTVhYjg2NDc5YTRkMWIzMGUxNTkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9h
Y2Nlc3NpYmlsaXR5L21lbnUtbGlzdC1zZW5kcy1jaGFuZ2Utbm90aWZpY2F0aW9uLWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDEyIEBACisKK1RoaXMgdGVzdHMgdGhhdCBjaGFuZ2luZyB0aGUgdmFs
dWUgb2YgYSBtZW51IGxpc3Qgc2VuZHMgYSBub3RpZmljYXRpb24gZXZlbiB3aGVuIGl0J3Mgbm90
IHBvcHBlZCBvcGVuLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBB
U1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworTG9hZCBldmVu
dCBub3RpZmljYXRpb24gcmVjZWl2ZWQuCitNZW51TGlzdCByZWNlaXZlZCBub3RpZmljYXRpb246
IEFYTWVudUl0ZW1TZWxlY3RlZAorUEFTUyBzdWNjZXNzZnVsbHlQYXJzZWQgaXMgdHJ1ZQorCitU
RVNUIENPTVBMRVRFCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWVu
dS1saXN0LXNlbmRzLWNoYW5nZS1ub3RpZmljYXRpb24uaHRtbCBiL0xheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvbWVudS1saXN0LXNlbmRzLWNoYW5nZS1ub3RpZmljYXRpb24uaHRtbAppbmRleCBi
YWU5MDNhNmUxOTAyZThhMzBkMDQwODc0MTk2Y2IzY2FjYTZhMTIyLi4yMjc0YmNlYWZjNjMwMzBi
N2Q5YjhhNzNiMmQ4ZjNmMzk2Zjc3Mjg0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9hY2Nlc3Np
YmlsaXR5L21lbnUtbGlzdC1zZW5kcy1jaGFuZ2Utbm90aWZpY2F0aW9uLmh0bWwKKysrIGIvTGF5
b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tZW51LWxpc3Qtc2VuZHMtY2hhbmdlLW5vdGlmaWNhdGlv
bi5odG1sCkBAIC0xLDYgKzEsNiBAQAogPGh0bWw+CiA8aGVhZD4KLTxzY3JpcHQgc3JjPSIuLi9y
ZXNvdXJjZXMvanMtdGVzdC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0iLi4vcmVzb3VyY2Vz
L2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KIDxzY3JpcHQ+CiAgICAganNUZXN0SXNBc3luYyA9
IHRydWU7CiAKQEAgLTEyLDcgKzEyLDcgQEAKICAgICAgICAgdmFyIGFjY2Vzc2libGVNZW51bGlz
dCA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmZvY3VzZWRFbGVtZW50OwogCiAgICAgICAgIGZ1
bmN0aW9uIGxpc3RlbmVyKG5vdGlmaWNhdGlvbikgewotICAgICAgICAgICAgZG9jdW1lbnQuZ2V0
RWxlbWVudEJ5SWQoImNvbnNvbGUiKS5pbm5lclRleHQgKz0gIkdvdCBub3RpZmljYXRpb246ICIg
KyBub3RpZmljYXRpb24gKyAiXG4iOworICAgICAgICAgICAgZGVidWcoIk1lbnVMaXN0IHJlY2Vp
dmVkIG5vdGlmaWNhdGlvbjogIiArIG5vdGlmaWNhdGlvbik7CiAgICAgICAgICAgICBhY2Nlc3Np
YmxlTWVudWxpc3QucmVtb3ZlTm90aWZpY2F0aW9uTGlzdGVuZXIobGlzdGVuZXIpOwogICAgICAg
ICAgICAgZmluaXNoSlNUZXN0KCk7CiAgICAgICAgIH0KQEAgLTIwLDE1ICsyMCwxMSBAQAogCiAg
ICAgICAgIC8vIENoYW5nZSB0aGUgc2VsZWN0ZWQgaW5kZXguCiAgICAgICAgIG1lbnVsaXN0LnNl
bGVjdGVkSW5kZXggPSAxOwotCi0gICAgICAgIC8vIE1ha2UgdGhlIHRlc3QgZmluaXNoIHF1aWNr
bHkgd2hldGhlciB3ZSBnZXQgdGhlIG5vdGlmaWNhdGlvbiBvciBub3QuCi0gICAgICAgIHdpbmRv
dy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCkgewotICAgICAgICAgICAgZmluaXNoSlNUZXN0KCk7Ci0g
ICAgICAgIH0sIDEwKTsKICAgICB9CiAKICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIgJiYgd2lu
ZG93LmFjY2Vzc2liaWxpdHlDb250cm9sbGVyKSB7CiAgICAgICAgIHdpbmRvdy5hZGRFdmVudExp
c3RlbmVyKCdsb2FkJywgZnVuY3Rpb24oKSB7CisgICAgICAgICAgICBkZWJ1ZygiTG9hZCBldmVu
dCBub3RpZmljYXRpb24gcmVjZWl2ZWQuIik7CiAgICAgICAgICAgICBzZXRUaW1lb3V0KHJ1blRl
c3QsIDEwKTsKICAgICAgICAgfSwgZmFsc2UpOwogICAgIH0KQEAgLTQ1LDUgKzQxLDYgQEAKIDxw
IGlkPSJkZXNjcmlwdGlvbiI+PC9wPgogPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+CiAKKzxzY3Jp
cHQgc3JjPSIuLi9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KIDwvYm9keT4K
IDwvaHRtbD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9UZXN0RXhwZWN0
YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXgg
YThhM2U4N2UwNmZkZWUwNmIzZDE0NmYzMDk3YzhlNDBlZjY4MWEwNi4uYmQ0MDM2Y2ZhOGZjYzI3
YjYxNzg4ZTk4NTU0NmY0MjQ4OGIyZmM3OSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL1Rl
c3RFeHBlY3RhdGlvbnMKQEAgLTY3LDcgKzY3LDYgQEAgYWNjZXNzaWJpbGl0eS9hcmlhLWNoZWNr
Ym94LXNlbmRzLW5vdGlmaWNhdGlvbi5odG1sCiBhY2Nlc3NpYmlsaXR5L2FyaWEtc3dpdGNoLXNl
bmRzLW5vdGlmaWNhdGlvbi5odG1sCiBhY2Nlc3NpYmlsaXR5L2NvbWJvLWJveC1jb2xsYXBzZWQt
c2VsZWN0aW9uLWNoYW5nZWQuaHRtbAogYWNjZXNzaWJpbGl0eS9jaGlsZHJlbi1jaGFuZ2VkLXNl
bmRzLW5vdGlmaWNhdGlvbi5odG1sCi1hY2Nlc3NpYmlsaXR5L21lbnUtbGlzdC1zZW5kcy1jaGFu
Z2Utbm90aWZpY2F0aW9uLmh0bWwKIGFjY2Vzc2liaWxpdHkvbXVsdGlzZWxlY3QtbGlzdC1yZXBv
cnRzLWFjdGl2ZS1vcHRpb24uaHRtbAogCiAjIE5lZWQgdG8gaW1wbGVtZW50IEFjY2Vzc2liaWxp
dHlVSUVsZW1lbnQ6OmNsZWFyU2VsZWN0ZWRDaGlsZHJlbigpCkBAIC0xOTc0LDQgKzE5NzMsNCBA
QCB3ZWJraXQub3JnL2IvMjA4MDIzIFsgQ2F0YWxpbmEgXSBmYXN0L3RleHQvaW50ZXJuYXRpb25h
bC9zeXN0ZW0tbGFuZ3VhZ2UvZGVjbGFyYQogCiB3ZWJraXQub3JnL2IvMjA5NzQwIHdlYmdsLzIu
MC4wL2NvbmZvcm1hbmNlMi9yZW5kZXJpbmcvZnJhbWVidWZmZXItY29tcGxldGVuZXNzLXVuYWZm
ZWN0ZWQuaHRtbCBbIEZhaWx1cmUgXQogCi13ZWJraXQub3JnL2IvMjA5OTA4IHN2Zy9jdXN0b20v
YW5pbWF0ZS1pbml0aWFsLXBhdXNlLXVucGF1c2UuaHRtbCBbIFBhc3MgVGltZW91dCBdClwgTm8g
bmV3bGluZSBhdCBlbmQgb2YgZmlsZQord2Via2l0Lm9yZy9iLzIwOTkwOCBzdmcvY3VzdG9tL2Fu
aW1hdGUtaW5pdGlhbC1wYXVzZS11bnBhdXNlLmh0bWwgWyBQYXNzIFRpbWVvdXQgXQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>