<?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>234343</bug_id>
          
          <creation_ts>2021-12-15 04:59:07 -0800</creation_ts>
          <short_desc>[JSC] Further unification in run-jsc-stress-tests</short_desc>
          <delta_ts>2022-01-20 02:02:00 -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>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="Angelos Oikonomopoulos">angelos</reporter>
          <assigned_to name="Angelos Oikonomopoulos">angelos</assigned_to>
          <cc>aperez</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>jbedard</cc>
    
    <cc>ryanhaddad</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1824321</commentid>
    <comment_count>0</comment_count>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2021-12-15 04:59:07 -0800</bug_when>
    <thetext>[JSC] Further unification in run-jsc-stress-tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1824325</commentid>
    <comment_count>1</comment_count>
      <attachid>447225</attachid>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2021-12-15 05:14:56 -0800</bug_when>
    <thetext>Created attachment 447225
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826267</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-12-22 05:00:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/86807341&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831450</commentid>
    <comment_count>3</comment_count>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2022-01-17 03:54:51 -0800</bug_when>
    <thetext>Ping, this is a straightforward refactoring patch (which, by reducing divergence, re-enables some inadvertently omitted testing modes for a few tests).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831710</commentid>
    <comment_count>4</comment_count>
      <attachid>447225</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2022-01-18 10:00:41 -0800</bug_when>
    <thetext>Comment on attachment 447225
Patch

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

&gt; Tools/ChangeLog:12
&gt; +        When defaultNoNoLLIntRun was added in https://github.com/WebKit/WebKit/commit/5bdfa5675fffa3939e7a66cb6947b607dc0040ed,

Could we use identifiers or revisions here? This one would be https://commits.webkit.org/176404@main (it&apos;s in the commit message). The advantage of commits.webkit.org is that those links will redirect to GitHub when SVN dies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832017</commentid>
    <comment_count>5</comment_count>
      <attachid>449480</attachid>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2022-01-19 06:53:54 -0800</bug_when>
    <thetext>Created attachment 449480
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832020</commentid>
    <comment_count>6</comment_count>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2022-01-19 07:03:43 -0800</bug_when>
    <thetext>(In reply to Jonathan Bedard from comment #4)
&gt; Comment on attachment 447225 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=447225&amp;action=review
&gt; 
&gt; &gt; Tools/ChangeLog:12
&gt; &gt; +        When defaultNoNoLLIntRun was added in https://github.com/WebKit/WebKit/commit/5bdfa5675fffa3939e7a66cb6947b607dc0040ed,
&gt; 
&gt; Could we use identifiers or revisions here? This one would be
&gt; https://commits.webkit.org/176404@main (it&apos;s in the commit message). The
&gt; advantage of commits.webkit.org is that those links will redirect to GitHub
&gt; when SVN dies.

Sure, I&apos;ve updated the ChangeLog entry to use commits.webkit.org URLs instead. The reason I went with github URLs in the first place was to pick the identifier that looked more likely to remain stable. I guess commits.webkit.org is at least equally likely to remain available :-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832057</commentid>
    <comment_count>7</comment_count>
      <attachid>449489</attachid>
    <who name="Angelos Oikonomopoulos">angelos</who>
    <bug_when>2022-01-19 09:44:25 -0800</bug_when>
    <thetext>Created attachment 449489
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1832378</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-20 02:01:57 -0800</bug_when>
    <thetext>Committed r288276 (246214@main): &lt;https://commits.webkit.org/246214@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 449489.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447225</attachid>
            <date>2021-12-15 05:14:56 -0800</date>
            <delta_ts>2022-01-19 06:53:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234343-20211215131455.patch</filename>
            <type>text/plain</type>
            <size>8340</size>
            <attacher name="Angelos Oikonomopoulos">angelos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MDE3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYWI4YTgzYjY1NDdiMDZlMjg2NDc2MjM5ZDFiYjExZDA4
NGUxODMyNy4uM2FmNGJkNjE1MjJmODk3NDM4YTMyZGUxNjkzY2U2MGE5NTI1YjgwNiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMx
IEBACisyMDIxLTEyLTE1ICBBbmdlbG9zIE9pa29ub21vcG91bG9zICA8YW5nZWxvc0BpZ2FsaWEu
Y29tPgorCisgICAgICAgIFtKU0NdIEZ1cnRoZXIgdW5pZmljYXRpb24gaW4gcnVuLWpzYy1zdHJl
c3MtdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzNDM0MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IEV4dGVuZCBkZWZhdWx0UnVuQ2ZnIHRvIGJlIGFibGUgdG8gb21pdCBhIHN1YnNldCBvZiB0aGUg
dGVzdAorICAgICAgICBtb2RlcyBhbmQgY2hhbmdlIGRlZmF1bHROb05vTExJbnRSdW4sIGRlZmF1
bHROb0VhZ2VyUnVuIGFuZAorICAgICAgICBkZWZhdWx0Tm9TYW1wbGluZ1Byb2ZpbGVyUnVuIHRv
IGNhbGwgaW50byBpdC4KKworICAgICAgICBXaGVuIGRlZmF1bHROb05vTExJbnRSdW4gd2FzIGFk
ZGVkIGluIGh0dHBzOi8vZ2l0aHViLmNvbS9XZWJLaXQvV2ViS2l0L2NvbW1pdC81YmRmYTU2NzVm
ZmZhMzkzOWU3YTY2Y2I2OTQ3YjYwN2RjMDA0MGVkLAorICAgICAgICBpdCB3YXMgYSB2ZXJiYXRp
bSBjb3B5IG9mIGRlZmF1bHRSdW4sIGV4Y2VwdCBmb3IgdGhlIE5vTExJbnQgdGVzdAorICAgICAg
ICBtb2Rlcy4gSXQgaGFzbid0IGRpdmVyZ2VkIGZ1cnRoZXIsIHNvIGFmdGVyIHRoaXMgcGF0Y2gs
IHRoZSBzZXQgb2YKKyAgICAgICAgdGVzdHMgZXhlY3V0ZWQgcmVtYWlucyB0aGUgc2FtZS4KKwor
ICAgICAgICBXaGVuIGRlZmF1bHROb0VhZ2VyUnVuIHdhcyBhZGRlZCBpbiBodHRwczovL2dpdGh1
Yi5jb20vV2ViS2l0L1dlYktpdC9jb21taXQvNzRlMjYyYmJmYzg0ZjQxZGNhNDVlNmM1NTVkNDBj
ZGIyNGM5MTliMCwKKyAgICAgICAgaXQgd2FzIGludGVuZGVkIHRvIGJlIHRoZSBzYW1lIGFzIGRl
ZmF1bHRSdW4sIG1pbnVzIHRoZSBlYWdlciBtb2Rlcy4gSXQKKyAgICAgICAgaGFzbid0IGJlZW4g
a2VwdCBpbiBzeW5jLCBzbyB0aGlzIGNoYW5nZSByZXN1bHRzIGluIGZldyBtb3JlIHRlc3Rpbmcg
bW9kZXMgZm9yCisgICAgICAgIHRoZSB0ZXN0cyBleHBsaWNpdGx5IHVzaW5nIGRlZmF1bHROb0Vh
Z2VyUnVuLgorCisgICAgICAgIGRlZmF1bHROb1NhbXBsaW5nUHJvZmlsZXJSdW4gd2FzIGlnbm9y
aW5nIHF1aWNrIG1vZGUgYW5kIHdhcyBkcm9wcGluZworICAgICAgICBydW5GVExOb0NKSVRWYWxp
ZGF0ZSB3aGVuIGFkZGVkIGluIGh0dHBzOi8vZ2l0aHViLmNvbS9XZWJLaXQvV2ViS2l0L2NvbW1p
dC8xZDJjOWY0NGE1NTY5ZTc5NzRlMThmMTQ5YTQzMWZiODlhYzM4MDIwLgorICAgICAgICBUaGlz
IHBhdGNoIGVuYWJsZXMgbW9yZSB0ZXN0IG1vZGVzIGZvciB0aGUgaGFuZGZ1bCBvZiB0ZXN0cyB0
aGF0IHVzZQorICAgICAgICBkZWZhdWx0Tm9TYW1wbGluZ1Byb2ZpbGVyUnVuLgorCisgICAgICAg
ICogU2NyaXB0cy9ydW4tanNjLXN0cmVzcy10ZXN0czoKKwogMjAyMS0xMi0xMyAgSm9obiBXaWxh
bmRlciAgPHdpbGFuZGVyQGFwcGxlLmNvbT4KIAogICAgICAgICBQQ006IFJlbW92ZSBvbGQgREIg
dXBkYXRlIGFuZCBtaWdyYXRpb24gY29kZSwgYW5kIGFkZCBhIHVuaXQgdGVzdCBmb3IgZGVzdGlu
YXRpb24gdG9rZW4gREIgY29sdW1ucwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9ydW4tanNj
LXN0cmVzcy10ZXN0cyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMKaW5kZXgg
NjQ0YjBhYmVmMGIzOGIwNzhjYWQxNmQ2M2M2YzJhM2NhNzQwNDIwNS4uODMxZjRhYTA0ODQ4Yzgz
MzY0OGUwYzYzOWVjYzEwYTQ1NDNlZjU0ZSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4t
anNjLXN0cmVzcy10ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3Rz
CkBAIC0xNDU2LDg2ICsxNDU2LDY3IEBAIEJBU0VfTU9ERVMuZWFjaCB7IHxtb2RlfAogfQogCiAj
IERlZmF1bHQgc2V0IG9mIHRlc3RzIHRvIHJ1bjsgcHJvcGFnYXRlcyB0aGUgY2ZnIHRvIGV2ZXJ5
IGNhbGxlZS4KLWRlZiBkZWZhdWx0UnVuQ2ZnKGNmZykKK2RlZiBkZWZhdWx0UnVuQ2ZnKGNmZywg
c3Vic2V0T3B0aW9ucywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAgICBjZmcuZnJl
ZXplCi0gICAgaWYgJG1vZGUgPT0gInF1aWNrIgotICAgICAgICBkZWZhdWx0UXVpY2tSdW5DZmco
Y2ZnKQorICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhhc19rZXk/KDppZ25vcmVRdWlja01vZGUp
IGFuZCAkbW9kZSA9PSAicXVpY2siCisgICAgICAgIGRlZmF1bHRRdWlja1J1bkNmZyhjZmcsICpv
cHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCiAgICAgZWxzZQotICAgICAgICBydW5EZWZhdWx0
Q2ZnKGNmZykKLSAgICAgICAgcnVuQnl0ZWNvZGVDYWNoZUNmZyhjZmcpCi0gICAgICAgIHJ1bk1p
bmlNb2RlQ2ZnKGNmZykKKyAgICAgICAgcnVuRGVmYXVsdENmZyhjZmcsICpvcHRpb25hbFRlc3RT
cGVjaWZpY09wdGlvbnMpCisgICAgICAgIHJ1bkJ5dGVjb2RlQ2FjaGVDZmcoY2ZnLCAqb3B0aW9u
YWxUZXN0U3BlY2lmaWNPcHRpb25zKQorICAgICAgICBydW5NaW5pTW9kZUNmZyhjZmcsICpvcHRp
b25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCiAgICAgICAgIGlmICRqaXRUZXN0cwotICAgICAgICAg
ICAgcnVuTm9MTEludENmZyhjZmcpCi0gICAgICAgICAgICBydW5Ob0NKSVRWYWxpZGF0ZVBoYXNl
c0NmZyhjZmcpCi0gICAgICAgICAgICBydW5Ob0NKSVRDb2xsZWN0Q29udGludW91c2x5Q2ZnKGNm
ZykgaWYgc2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KLSAgICAgICAgICAgIHJ1bkRGR0VhZ2Vy
Q2ZnKGNmZykKLSAgICAgICAgICAgIGlmICRtb2RlICE9ICJiYXNpYyIKLSAgICAgICAgICAgICAg
ICBydW5ERkdFYWdlck5vQ0pJVFZhbGlkYXRlQ2ZnKGNmZykKLSAgICAgICAgICAgICAgICBydW5F
YWdlckpldHRpc29uTm9DSklUQ2ZnKGNmZykKKyAgICAgICAgICAgIGlmIG5vdCBzdWJzZXRPcHRp
b25zLmhhc19rZXk/KDpza2lwTm9MTEludCkKKyAgICAgICAgICAgICAgICBydW5Ob0xMSW50Q2Zn
KGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIGVuZAorICAg
ICAgICAgICAgcnVuTm9DSklUVmFsaWRhdGVQaGFzZXNDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3Bl
Y2lmaWNPcHRpb25zKQorICAgICAgICAgICAgcnVuTm9DSklUQ29sbGVjdENvbnRpbnVvdXNseUNm
ZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpIGlmIHNob3VsZENvbGxlY3RDb250
aW51b3VzbHk/CisgICAgICAgICAgICBpZiBub3Qgc3Vic2V0T3B0aW9ucy5oYXNfa2V5Pyg6c2tp
cEVhZ2VyKQorICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyQ2ZnKGNmZykKKyAgICAgICAgICAg
ICAgICBpZiAkbW9kZSAhPSAiYmFzaWMiCisgICAgICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2Vy
Tm9DSklUVmFsaWRhdGVDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQorICAg
ICAgICAgICAgICAgICAgICBydW5FYWdlckpldHRpc29uTm9DSklUQ2ZnKGNmZywgKm9wdGlvbmFs
VGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgIGVu
ZAogCiAgICAgICAgICAgICByZXR1cm4gaWYgISRpc0ZUTFBsYXRmb3JtCiAKLSAgICAgICAgICAg
IHJ1bk5vRlRMQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyQ2ZnKGNmZykKLSAgICAg
ICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklUVmFsaWRhdGVDZmcoY2ZnKSBpZiAkYnVpbGRUeXBlID09
ICJyZWxlYXNlIgotICAgICAgICAgICAgcnVuRlRMTm9DSklUU21hbGxQb29sQ2ZnKGNmZykKKyAg
ICAgICAgICAgIHJ1bk5vRlRMQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykK
KyAgICAgICAgICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhhc19rZXk/KDpza2lwRWFnZXIpCisg
ICAgICAgICAgICAgICAgcnVuRlRMRWFnZXJDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNP
cHRpb25zKQorICAgICAgICAgICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklUVmFsaWRhdGVDZmcoY2Zn
LCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKSBpZiAkYnVpbGRUeXBlID09ICJyZWxlYXNl
IgorICAgICAgICAgICAgZW5kCisgICAgICAgICAgICBydW5GVExOb0NKSVRTbWFsbFBvb2xDZmco
Y2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQogCiAgICAgICAgICAgICByZXR1cm4g
aWYgJG1vZGUgPT0gImJhc2ljIgogCi0gICAgICAgICAgICBydW5GVExOb0NKSVRWYWxpZGF0ZUNm
ZyhjZmcpCi0gICAgICAgICAgICBydW5GVExOb0NKSVRCM08wQ2ZnKGNmZykKLSAgICAgICAgICAg
IHJ1bkZUTE5vQ0pJVE5vUHV0U3RhY2tWYWxpZGF0ZUNmZyhjZmcpCi0gICAgICAgICAgICBydW5G
VExOb0NKSVROb0lubGluZVZhbGlkYXRlQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2Vy
Tm9DSklUQjNPMUNmZyhjZmcpCisgICAgICAgICAgICBydW5GVExOb0NKSVRWYWxpZGF0ZUNmZyhj
ZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCisgICAgICAgICAgICBydW5GVExOb0NK
SVRCM08wQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAg
IHJ1bkZUTE5vQ0pJVE5vUHV0U3RhY2tWYWxpZGF0ZUNmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVj
aWZpY09wdGlvbnMpCisgICAgICAgICAgICBydW5GVExOb0NKSVROb0lubGluZVZhbGlkYXRlQ2Zn
KGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIGlmIG5vdCBz
dWJzZXRPcHRpb25zLmhhc19rZXk/KDpza2lwRWFnZXIpCisgICAgICAgICAgICAgICAgcnVuRlRM
RWFnZXJOb0NKSVRCM08xQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAg
ICAgICAgICAgIGVuZAogICAgICAgICBlbmQKICAgICBlbmQKIGVuZAogCiBkZWYgZGVmYXVsdFJ1
bgotICAgIGRlZmF1bHRSdW5DZmcoe30pCisgICAgZGVmYXVsdFJ1bkNmZyh7fSwge30pCiBlbmQK
IAogZGVmIGRlZmF1bHROb05vTExJbnRSdW4KLSAgICBpZiAkbW9kZSA9PSAicXVpY2siCi0gICAg
ICAgIGRlZmF1bHRRdWlja1J1bgotICAgIGVsc2UKLSAgICAgICAgcnVuRGVmYXVsdAotICAgICAg
ICBpZiAkaml0VGVzdHMKLSAgICAgICAgICAgIHJ1bk5vQ0pJVFZhbGlkYXRlUGhhc2VzCi0gICAg
ICAgICAgICBydW5Ob0NKSVRDb2xsZWN0Q29udGludW91c2x5IGlmIHNob3VsZENvbGxlY3RDb250
aW51b3VzbHk/Ci0gICAgICAgICAgICBydW5ERkdFYWdlcgotICAgICAgICAgICAgaWYgJG1vZGUg
IT0gImJhc2ljIgotICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyTm9DSklUVmFsaWRhdGUKLSAg
ICAgICAgICAgICAgICBydW5FYWdlckpldHRpc29uTm9DSklUCi0gICAgICAgICAgICBlbmQKLQot
ICAgICAgICAgICAgcmV0dXJuIGlmICEkaXNGVExQbGF0Zm9ybQotCi0gICAgICAgICAgICBydW5O
b0ZUTAotICAgICAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUKLSAgICAgICAgICAgIHJ1bkZU
TE5vQ0pJVFNtYWxsUG9vbAotCi0gICAgICAgICAgICByZXR1cm4gaWYgJG1vZGUgPT0gImJhc2lj
IgotCi0gICAgICAgICAgICBydW5GVExOb0NKSVRCM08wCi0gICAgICAgICAgICBydW5GVExOb0NK
SVROb1B1dFN0YWNrVmFsaWRhdGUKLSAgICAgICAgICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFs
aWRhdGUKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyCi0gICAgICAgICAgICBydW5GVExFYWdlck5v
Q0pJVFZhbGlkYXRlIGlmICRidWlsZFR5cGUgPT0gInJlbGVhc2UiCi0gICAgICAgIGVuZAotICAg
IGVuZAorICAgIGRlZmF1bHRSdW5DZmcoe30sIHs6c2tpcE5vTExJbnQgPT4gdHJ1ZX0pCiBlbmQK
IAotZGVmIGRlZmF1bHRRdWlja1J1bkNmZyhjZmcpCi0gICAgcnVuRGVmYXVsdENmZyhjZmcpCitk
ZWYgZGVmYXVsdFF1aWNrUnVuQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykK
KyAgICBydW5EZWZhdWx0Q2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAg
ICBpZiAkaml0VGVzdHMKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGVDZmcoY2ZnKQorICAgICAg
ICBydW5Ob0NKSVRWYWxpZGF0ZUNmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMp
CiAKICAgICAgICAgcmV0dXJuIGlmICEkaXNGVExQbGF0Zm9ybQogCi0gICAgICAgIHJ1bk5vRlRM
Q2ZnKGNmZykKLSAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGVDZmcoY2ZnKQorICAgICAgICBy
dW5Ob0ZUTENmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCisgICAgICAgIHJ1
bkZUTE5vQ0pJVFZhbGlkYXRlQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykK
ICAgICBlbmQKIGVuZAogCkBAIC0xNTYzLDQzICsxNTQ0LDExIEBAIGVuZAogIyBmb3IgcmVhc29u
cyB0aGF0IGRvbid0IGFyaXNlIGluIHRoZSByZWFsIHdvcmxkLiBJdCdzIHVzZWQgZm9yIHRlc3Rz
IHRoYXQgYXNzZXJ0IGNvbnZlcmdlbmNlCiAjIGJ5IGNvdW50aW5nIHJlY29tcGlsYXRpb25zLgog
ZGVmIGRlZmF1bHROb0VhZ2VyUnVuKCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAg
cnVuRGVmYXVsdCgqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQotICAgIGlmICRqaXRUZXN0
cwotICAgICAgICBydW5Ob0xMSW50KCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAg
ICAgIHJ1bk5vQ0pJVFZhbGlkYXRlUGhhc2VzKCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMp
Ci0gICAgICAgIHJ1bk5vQ0pJVENvbGxlY3RDb250aW51b3VzbHkoKm9wdGlvbmFsVGVzdFNwZWNp
ZmljT3B0aW9ucykgaWYgc2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KLQotICAgICAgICByZXR1
cm4gaWYgISRpc0ZUTFBsYXRmb3JtCi0KLSAgICAgICAgcnVuTm9GVEwoKm9wdGlvbmFsVGVzdFNw
ZWNpZmljT3B0aW9ucykKLSAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUoKm9wdGlvbmFsVGVz
dFNwZWNpZmljT3B0aW9ucykKLQotICAgICAgICByZXR1cm4gaWYgJG1vZGUgPT0gImJhc2ljIgot
Ci0gICAgICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUoKm9wdGlvbmFsVGVzdFNwZWNp
ZmljT3B0aW9ucykKLSAgICAgICAgcnVuRlRMTm9DSklUQjNPMCgqb3B0aW9uYWxUZXN0U3BlY2lm
aWNPcHRpb25zKQotICAgIGVuZAorICAgIGRlZmF1bHRSdW5DZmcoe30sIHsgOnNraXBFYWdlciA9
PiB0cnVlIH0sICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCiBlbmQKIAogZGVmIGRlZmF1
bHROb1NhbXBsaW5nUHJvZmlsZXJSdW4KLSAgICBydW5EZWZhdWx0Ci0gICAgaWYgJGppdFRlc3Rz
Ci0gICAgICAgIHJ1bk5vTExJbnQKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGVQaGFzZXMKLSAg
ICAgICAgcnVuTm9DSklUQ29sbGVjdENvbnRpbnVvdXNseSBpZiBzaG91bGRDb2xsZWN0Q29udGlu
dW91c2x5PwotICAgICAgICBydW5ERkdFYWdlcgotICAgICAgICBydW5ERkdFYWdlck5vQ0pJVFZh
bGlkYXRlCi0gICAgICAgIHJ1bkVhZ2VySmV0dGlzb25Ob0NKSVQKLQotICAgICAgICByZXR1cm4g
aWYgISRpc0ZUTFBsYXRmb3JtCi0KLSAgICAgICAgcnVuTm9GVEwKLSAgICAgICAgcnVuRlRMTm9D
SklUTm9QdXRTdGFja1ZhbGlkYXRlCi0gICAgICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRh
dGUKLSAgICAgICAgcnVuRlRMRWFnZXIKLSAgICAgICAgcnVuRlRMRWFnZXJOb0NKSVRWYWxpZGF0
ZSBpZiAkYnVpbGRUeXBlID09ICJyZWxlYXNlIgotICAgICAgICBydW5GVExOb0NKSVRTbWFsbFBv
b2wKLSAgICBlbmQKKyAgICBkZWZhdWx0UnVuQ2ZnKHt9LCB7IDppZ25vcmVRdWlja01vZGUgPT4g
dHJ1ZSB9KQogZW5kCiAKIGRlZiBydW5Qcm9maWxlcgpAQCAtMjIwNSw3ICsyMTU0LDcgQEAgZGVm
IGRlZmF1bHRSdW5Ob2lzeVRlc3QKICAgICAgICAgOm91dHB1dEhhbmRsZXIgPT4gbm9pc3lPdXRw
dXRIYW5kbGVyLAogICAgICAgICA6ZXJyb3JIYW5kbGVyID0+IG5vaXN5RXJyb3JIYW5kbGVyLAog
ICAgIH0KLSAgICBkZWZhdWx0UnVuQ2ZnKGNmZykKKyAgICBkZWZhdWx0UnVuQ2ZnKGNmZywge30p
CiBlbmQKIAogZGVmIHNraXAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449480</attachid>
            <date>2022-01-19 06:53:54 -0800</date>
            <delta_ts>2022-01-19 09:44:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234343-20220119145353.patch</filename>
            <type>text/plain</type>
            <size>8220</size>
            <attacher name="Angelos Oikonomopoulos">angelos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4MTk3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZjNhYWIwMzdjNTkyNWUzOGM3NDAwNjg1YTA5YjhiZjc5
NDVmZTFlZi4uMTBhZDZmYzRjYzZlNDEzYzZkYTliMWNjOGM5YmUzMTEyNGFiNWI2OSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMx
IEBACisyMDIyLTAxLTE5ICBBbmdlbG9zIE9pa29ub21vcG91bG9zICA8YW5nZWxvc0BpZ2FsaWEu
Y29tPgorCisgICAgICAgIFtKU0NdIEZ1cnRoZXIgdW5pZmljYXRpb24gaW4gcnVuLWpzYy1zdHJl
c3MtdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzNDM0MworCisgICAgICAgIFJldmlld2VkIGJ5IEpvbmF0aGFuIEJlZGFyZC4KKworICAgICAg
ICBFeHRlbmQgZGVmYXVsdFJ1bkNmZyB0byBiZSBhYmxlIHRvIG9taXQgYSBzdWJzZXQgb2YgdGhl
IHRlc3QKKyAgICAgICAgbW9kZXMgYW5kIGNoYW5nZSBkZWZhdWx0Tm9Ob0xMSW50UnVuLCBkZWZh
dWx0Tm9FYWdlclJ1biBhbmQKKyAgICAgICAgZGVmYXVsdE5vU2FtcGxpbmdQcm9maWxlclJ1biB0
byBjYWxsIGludG8gaXQuCisKKyAgICAgICAgV2hlbiBkZWZhdWx0Tm9Ob0xMSW50UnVuIHdhcyBh
ZGRlZCBpbiBodHRwczovL2NvbW1pdHMud2Via2l0Lm9yZy8xNzY0MDRAbWFpbiwKKyAgICAgICAg
aXQgd2FzIGEgdmVyYmF0aW0gY29weSBvZiBkZWZhdWx0UnVuLCBleGNlcHQgZm9yIHRoZSBOb0xM
SW50IHRlc3QKKyAgICAgICAgbW9kZXMuIEl0IGhhc24ndCBkaXZlcmdlZCBmdXJ0aGVyLCBzbyBh
ZnRlciB0aGlzIHBhdGNoLCB0aGUgc2V0IG9mCisgICAgICAgIHRlc3RzIGV4ZWN1dGVkIHJlbWFp
bnMgdGhlIHNhbWUuCisKKyAgICAgICAgV2hlbiBkZWZhdWx0Tm9FYWdlclJ1biB3YXMgYWRkZWQg
aW4gaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMTUwMDMzQG1haW4sCisgICAgICAgIGl0IHdh
cyBpbnRlbmRlZCB0byBiZSB0aGUgc2FtZSBhcyBkZWZhdWx0UnVuLCBtaW51cyB0aGUgZWFnZXIg
bW9kZXMuIEl0CisgICAgICAgIGhhc24ndCBiZWVuIGtlcHQgaW4gc3luYywgc28gdGhpcyBjaGFu
Z2UgcmVzdWx0cyBpbiBmZXcgbW9yZSB0ZXN0aW5nIG1vZGVzIGZvcgorICAgICAgICB0aGUgdGVz
dHMgZXhwbGljaXRseSB1c2luZyBkZWZhdWx0Tm9FYWdlclJ1bi4KKworICAgICAgICBkZWZhdWx0
Tm9TYW1wbGluZ1Byb2ZpbGVyUnVuIHdhcyBpZ25vcmluZyBxdWljayBtb2RlIGFuZCB3YXMgZHJv
cHBpbmcKKyAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUgd2hlbiBhZGRlZCBpbiBodHRwczov
L2NvbW1pdHMud2Via2l0Lm9yZy8xNzE3NjlAbWFpbi4KKyAgICAgICAgVGhpcyBwYXRjaCBlbmFi
bGVzIG1vcmUgdGVzdCBtb2RlcyBmb3IgdGhlIGhhbmRmdWwgb2YgdGVzdHMgdGhhdCB1c2UKKyAg
ICAgICAgZGVmYXVsdE5vU2FtcGxpbmdQcm9maWxlclJ1bi4KKworICAgICAgICAqIFNjcmlwdHMv
cnVuLWpzYy1zdHJlc3MtdGVzdHM6CisKIDIwMjItMDEtMTggIFdlbnNvbiBIc2llaCAgPHdlbnNv
bl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTiAocjI2NDM1Mik6IE1haWwg
Y29tcG9zZSBib2R5IGZpZWxkIGRvZXMgbm90IGF2b2lkIHRoZSBrZXlib2FyZCB3aGVuIHNjcm9s
bGluZyBhZnRlciBmb2N1cwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVz
cy10ZXN0cyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMKaW5kZXggYTNlNDg4
NDEzOGQyMTQyYTU0ZjY2MDUwZTY4ZTkxMWExZWQyN2M4ZC4uNjMwMGMzMTllMGQyYzMwZDk1ZDUw
YzVkYzdhM2NiNTk4ODBjMTExOSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0
cmVzcy10ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCkBAIC0x
NDYwLDg2ICsxNDYwLDY3IEBAIEJBU0VfTU9ERVMuZWFjaCB7IHxtb2RlfAogfQogCiAjIERlZmF1
bHQgc2V0IG9mIHRlc3RzIHRvIHJ1bjsgcHJvcGFnYXRlcyB0aGUgY2ZnIHRvIGV2ZXJ5IGNhbGxl
ZS4KLWRlZiBkZWZhdWx0UnVuQ2ZnKGNmZykKK2RlZiBkZWZhdWx0UnVuQ2ZnKGNmZywgc3Vic2V0
T3B0aW9ucywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAgICBjZmcuZnJlZXplCi0g
ICAgaWYgJG1vZGUgPT0gInF1aWNrIgotICAgICAgICBkZWZhdWx0UXVpY2tSdW5DZmcoY2ZnKQor
ICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhhc19rZXk/KDppZ25vcmVRdWlja01vZGUpIGFuZCAk
bW9kZSA9PSAicXVpY2siCisgICAgICAgIGRlZmF1bHRRdWlja1J1bkNmZyhjZmcsICpvcHRpb25h
bFRlc3RTcGVjaWZpY09wdGlvbnMpCiAgICAgZWxzZQotICAgICAgICBydW5EZWZhdWx0Q2ZnKGNm
ZykKLSAgICAgICAgcnVuQnl0ZWNvZGVDYWNoZUNmZyhjZmcpCi0gICAgICAgIHJ1bk1pbmlNb2Rl
Q2ZnKGNmZykKKyAgICAgICAgcnVuRGVmYXVsdENmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZp
Y09wdGlvbnMpCisgICAgICAgIHJ1bkJ5dGVjb2RlQ2FjaGVDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0
U3BlY2lmaWNPcHRpb25zKQorICAgICAgICBydW5NaW5pTW9kZUNmZyhjZmcsICpvcHRpb25hbFRl
c3RTcGVjaWZpY09wdGlvbnMpCiAgICAgICAgIGlmICRqaXRUZXN0cwotICAgICAgICAgICAgcnVu
Tm9MTEludENmZyhjZmcpCi0gICAgICAgICAgICBydW5Ob0NKSVRWYWxpZGF0ZVBoYXNlc0NmZyhj
ZmcpCi0gICAgICAgICAgICBydW5Ob0NKSVRDb2xsZWN0Q29udGludW91c2x5Q2ZnKGNmZykgaWYg
c2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KLSAgICAgICAgICAgIHJ1bkRGR0VhZ2VyQ2ZnKGNm
ZykKLSAgICAgICAgICAgIGlmICRtb2RlICE9ICJiYXNpYyIKLSAgICAgICAgICAgICAgICBydW5E
RkdFYWdlck5vQ0pJVFZhbGlkYXRlQ2ZnKGNmZykKLSAgICAgICAgICAgICAgICBydW5FYWdlckpl
dHRpc29uTm9DSklUQ2ZnKGNmZykKKyAgICAgICAgICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhh
c19rZXk/KDpza2lwTm9MTEludCkKKyAgICAgICAgICAgICAgICBydW5Ob0xMSW50Q2ZnKGNmZywg
Km9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIGVuZAorICAgICAgICAg
ICAgcnVuTm9DSklUVmFsaWRhdGVQaGFzZXNDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNP
cHRpb25zKQorICAgICAgICAgICAgcnVuTm9DSklUQ29sbGVjdENvbnRpbnVvdXNseUNmZyhjZmcs
ICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpIGlmIHNob3VsZENvbGxlY3RDb250aW51b3Vz
bHk/CisgICAgICAgICAgICBpZiBub3Qgc3Vic2V0T3B0aW9ucy5oYXNfa2V5Pyg6c2tpcEVhZ2Vy
KQorICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyQ2ZnKGNmZykKKyAgICAgICAgICAgICAgICBp
ZiAkbW9kZSAhPSAiYmFzaWMiCisgICAgICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyTm9DSklU
VmFsaWRhdGVDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQorICAgICAgICAg
ICAgICAgICAgICBydW5FYWdlckpldHRpc29uTm9DSklUQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNw
ZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgIGVuZAogCiAg
ICAgICAgICAgICByZXR1cm4gaWYgISRpc0ZUTFBsYXRmb3JtCiAKLSAgICAgICAgICAgIHJ1bk5v
RlRMQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyQ2ZnKGNmZykKLSAgICAgICAgICAg
IHJ1bkZUTEVhZ2VyTm9DSklUVmFsaWRhdGVDZmcoY2ZnKSBpZiAkYnVpbGRUeXBlID09ICJyZWxl
YXNlIgotICAgICAgICAgICAgcnVuRlRMTm9DSklUU21hbGxQb29sQ2ZnKGNmZykKKyAgICAgICAg
ICAgIHJ1bk5vRlRMQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAg
ICAgICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhhc19rZXk/KDpza2lwRWFnZXIpCisgICAgICAg
ICAgICAgICAgcnVuRlRMRWFnZXJDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25z
KQorICAgICAgICAgICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklUVmFsaWRhdGVDZmcoY2ZnLCAqb3B0
aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKSBpZiAkYnVpbGRUeXBlID09ICJyZWxlYXNlIgorICAg
ICAgICAgICAgZW5kCisgICAgICAgICAgICBydW5GVExOb0NKSVRTbWFsbFBvb2xDZmcoY2ZnLCAq
b3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQogCiAgICAgICAgICAgICByZXR1cm4gaWYgJG1v
ZGUgPT0gImJhc2ljIgogCi0gICAgICAgICAgICBydW5GVExOb0NKSVRWYWxpZGF0ZUNmZyhjZmcp
Ci0gICAgICAgICAgICBydW5GVExOb0NKSVRCM08wQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZU
TE5vQ0pJVE5vUHV0U3RhY2tWYWxpZGF0ZUNmZyhjZmcpCi0gICAgICAgICAgICBydW5GVExOb0NK
SVROb0lubGluZVZhbGlkYXRlQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklU
QjNPMUNmZyhjZmcpCisgICAgICAgICAgICBydW5GVExOb0NKSVRWYWxpZGF0ZUNmZyhjZmcsICpv
cHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCisgICAgICAgICAgICBydW5GVExOb0NKSVRCM08w
Q2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIHJ1bkZU
TE5vQ0pJVE5vUHV0U3RhY2tWYWxpZGF0ZUNmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09w
dGlvbnMpCisgICAgICAgICAgICBydW5GVExOb0NKSVROb0lubGluZVZhbGlkYXRlQ2ZnKGNmZywg
Km9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIGlmIG5vdCBzdWJzZXRP
cHRpb25zLmhhc19rZXk/KDpza2lwRWFnZXIpCisgICAgICAgICAgICAgICAgcnVuRlRMRWFnZXJO
b0NKSVRCM08xQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAg
ICAgIGVuZAogICAgICAgICBlbmQKICAgICBlbmQKIGVuZAogCiBkZWYgZGVmYXVsdFJ1bgotICAg
IGRlZmF1bHRSdW5DZmcoe30pCisgICAgZGVmYXVsdFJ1bkNmZyh7fSwge30pCiBlbmQKIAogZGVm
IGRlZmF1bHROb05vTExJbnRSdW4KLSAgICBpZiAkbW9kZSA9PSAicXVpY2siCi0gICAgICAgIGRl
ZmF1bHRRdWlja1J1bgotICAgIGVsc2UKLSAgICAgICAgcnVuRGVmYXVsdAotICAgICAgICBpZiAk
aml0VGVzdHMKLSAgICAgICAgICAgIHJ1bk5vQ0pJVFZhbGlkYXRlUGhhc2VzCi0gICAgICAgICAg
ICBydW5Ob0NKSVRDb2xsZWN0Q29udGludW91c2x5IGlmIHNob3VsZENvbGxlY3RDb250aW51b3Vz
bHk/Ci0gICAgICAgICAgICBydW5ERkdFYWdlcgotICAgICAgICAgICAgaWYgJG1vZGUgIT0gImJh
c2ljIgotICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyTm9DSklUVmFsaWRhdGUKLSAgICAgICAg
ICAgICAgICBydW5FYWdlckpldHRpc29uTm9DSklUCi0gICAgICAgICAgICBlbmQKLQotICAgICAg
ICAgICAgcmV0dXJuIGlmICEkaXNGVExQbGF0Zm9ybQotCi0gICAgICAgICAgICBydW5Ob0ZUTAot
ICAgICAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUKLSAgICAgICAgICAgIHJ1bkZUTE5vQ0pJ
VFNtYWxsUG9vbAotCi0gICAgICAgICAgICByZXR1cm4gaWYgJG1vZGUgPT0gImJhc2ljIgotCi0g
ICAgICAgICAgICBydW5GVExOb0NKSVRCM08wCi0gICAgICAgICAgICBydW5GVExOb0NKSVROb1B1
dFN0YWNrVmFsaWRhdGUKLSAgICAgICAgICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUK
LSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyCi0gICAgICAgICAgICBydW5GVExFYWdlck5vQ0pJVFZh
bGlkYXRlIGlmICRidWlsZFR5cGUgPT0gInJlbGVhc2UiCi0gICAgICAgIGVuZAotICAgIGVuZAor
ICAgIGRlZmF1bHRSdW5DZmcoe30sIHs6c2tpcE5vTExJbnQgPT4gdHJ1ZX0pCiBlbmQKIAotZGVm
IGRlZmF1bHRRdWlja1J1bkNmZyhjZmcpCi0gICAgcnVuRGVmYXVsdENmZyhjZmcpCitkZWYgZGVm
YXVsdFF1aWNrUnVuQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICBy
dW5EZWZhdWx0Q2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAgICBpZiAk
aml0VGVzdHMKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGVDZmcoY2ZnKQorICAgICAgICBydW5O
b0NKSVRWYWxpZGF0ZUNmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCiAKICAg
ICAgICAgcmV0dXJuIGlmICEkaXNGVExQbGF0Zm9ybQogCi0gICAgICAgIHJ1bk5vRlRMQ2ZnKGNm
ZykKLSAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGVDZmcoY2ZnKQorICAgICAgICBydW5Ob0ZU
TENmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCisgICAgICAgIHJ1bkZUTE5v
Q0pJVFZhbGlkYXRlQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAgICBl
bmQKIGVuZAogCkBAIC0xNTY3LDQzICsxNTQ4LDExIEBAIGVuZAogIyBmb3IgcmVhc29ucyB0aGF0
IGRvbid0IGFyaXNlIGluIHRoZSByZWFsIHdvcmxkLiBJdCdzIHVzZWQgZm9yIHRlc3RzIHRoYXQg
YXNzZXJ0IGNvbnZlcmdlbmNlCiAjIGJ5IGNvdW50aW5nIHJlY29tcGlsYXRpb25zLgogZGVmIGRl
ZmF1bHROb0VhZ2VyUnVuKCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAgcnVuRGVm
YXVsdCgqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQotICAgIGlmICRqaXRUZXN0cwotICAg
ICAgICBydW5Ob0xMSW50KCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAgICAgIHJ1
bk5vQ0pJVFZhbGlkYXRlUGhhc2VzKCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAg
ICAgIHJ1bk5vQ0pJVENvbGxlY3RDb250aW51b3VzbHkoKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0
aW9ucykgaWYgc2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KLQotICAgICAgICByZXR1cm4gaWYg
ISRpc0ZUTFBsYXRmb3JtCi0KLSAgICAgICAgcnVuTm9GVEwoKm9wdGlvbmFsVGVzdFNwZWNpZmlj
T3B0aW9ucykKLSAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUoKm9wdGlvbmFsVGVzdFNwZWNp
ZmljT3B0aW9ucykKLQotICAgICAgICByZXR1cm4gaWYgJG1vZGUgPT0gImJhc2ljIgotCi0gICAg
ICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUoKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0
aW9ucykKLSAgICAgICAgcnVuRlRMTm9DSklUQjNPMCgqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRp
b25zKQotICAgIGVuZAorICAgIGRlZmF1bHRSdW5DZmcoe30sIHsgOnNraXBFYWdlciA9PiB0cnVl
IH0sICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCiBlbmQKIAogZGVmIGRlZmF1bHROb1Nh
bXBsaW5nUHJvZmlsZXJSdW4KLSAgICBydW5EZWZhdWx0Ci0gICAgaWYgJGppdFRlc3RzCi0gICAg
ICAgIHJ1bk5vTExJbnQKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGVQaGFzZXMKLSAgICAgICAg
cnVuTm9DSklUQ29sbGVjdENvbnRpbnVvdXNseSBpZiBzaG91bGRDb2xsZWN0Q29udGludW91c2x5
PwotICAgICAgICBydW5ERkdFYWdlcgotICAgICAgICBydW5ERkdFYWdlck5vQ0pJVFZhbGlkYXRl
Ci0gICAgICAgIHJ1bkVhZ2VySmV0dGlzb25Ob0NKSVQKLQotICAgICAgICByZXR1cm4gaWYgISRp
c0ZUTFBsYXRmb3JtCi0KLSAgICAgICAgcnVuTm9GVEwKLSAgICAgICAgcnVuRlRMTm9DSklUTm9Q
dXRTdGFja1ZhbGlkYXRlCi0gICAgICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUKLSAg
ICAgICAgcnVuRlRMRWFnZXIKLSAgICAgICAgcnVuRlRMRWFnZXJOb0NKSVRWYWxpZGF0ZSBpZiAk
YnVpbGRUeXBlID09ICJyZWxlYXNlIgotICAgICAgICBydW5GVExOb0NKSVRTbWFsbFBvb2wKLSAg
ICBlbmQKKyAgICBkZWZhdWx0UnVuQ2ZnKHt9LCB7IDppZ25vcmVRdWlja01vZGUgPT4gdHJ1ZSB9
KQogZW5kCiAKIGRlZiBydW5Qcm9maWxlcgpAQCAtMjIwOSw3ICsyMTU4LDcgQEAgZGVmIGRlZmF1
bHRSdW5Ob2lzeVRlc3QKICAgICAgICAgOm91dHB1dEhhbmRsZXIgPT4gbm9pc3lPdXRwdXRIYW5k
bGVyLAogICAgICAgICA6ZXJyb3JIYW5kbGVyID0+IG5vaXN5RXJyb3JIYW5kbGVyLAogICAgIH0K
LSAgICBkZWZhdWx0UnVuQ2ZnKGNmZykKKyAgICBkZWZhdWx0UnVuQ2ZnKGNmZywge30pCiBlbmQK
IAogZGVmIHNraXAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449489</attachid>
            <date>2022-01-19 09:44:25 -0800</date>
            <delta_ts>2022-01-20 02:01:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234343-20220119174423.patch</filename>
            <type>text/plain</type>
            <size>8220</size>
            <attacher name="Angelos Oikonomopoulos">angelos</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4MTk3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZjNhYWIwMzdjNTkyNWUzOGM3NDAwNjg1YTA5YjhiZjc5
NDVmZTFlZi4uMTBhZDZmYzRjYzZlNDEzYzZkYTliMWNjOGM5YmUzMTEyNGFiNWI2OSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMx
IEBACisyMDIyLTAxLTE5ICBBbmdlbG9zIE9pa29ub21vcG91bG9zICA8YW5nZWxvc0BpZ2FsaWEu
Y29tPgorCisgICAgICAgIFtKU0NdIEZ1cnRoZXIgdW5pZmljYXRpb24gaW4gcnVuLWpzYy1zdHJl
c3MtdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTIzNDM0MworCisgICAgICAgIFJldmlld2VkIGJ5IEpvbmF0aGFuIEJlZGFyZC4KKworICAgICAg
ICBFeHRlbmQgZGVmYXVsdFJ1bkNmZyB0byBiZSBhYmxlIHRvIG9taXQgYSBzdWJzZXQgb2YgdGhl
IHRlc3QKKyAgICAgICAgbW9kZXMgYW5kIGNoYW5nZSBkZWZhdWx0Tm9Ob0xMSW50UnVuLCBkZWZh
dWx0Tm9FYWdlclJ1biBhbmQKKyAgICAgICAgZGVmYXVsdE5vU2FtcGxpbmdQcm9maWxlclJ1biB0
byBjYWxsIGludG8gaXQuCisKKyAgICAgICAgV2hlbiBkZWZhdWx0Tm9Ob0xMSW50UnVuIHdhcyBh
ZGRlZCBpbiBodHRwczovL2NvbW1pdHMud2Via2l0Lm9yZy8xNzY0MDRAbWFpbiwKKyAgICAgICAg
aXQgd2FzIGEgdmVyYmF0aW0gY29weSBvZiBkZWZhdWx0UnVuLCBleGNlcHQgZm9yIHRoZSBOb0xM
SW50IHRlc3QKKyAgICAgICAgbW9kZXMuIEl0IGhhc24ndCBkaXZlcmdlZCBmdXJ0aGVyLCBzbyBh
ZnRlciB0aGlzIHBhdGNoLCB0aGUgc2V0IG9mCisgICAgICAgIHRlc3RzIGV4ZWN1dGVkIHJlbWFp
bnMgdGhlIHNhbWUuCisKKyAgICAgICAgV2hlbiBkZWZhdWx0Tm9FYWdlclJ1biB3YXMgYWRkZWQg
aW4gaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvMTUwMDMzQG1haW4sCisgICAgICAgIGl0IHdh
cyBpbnRlbmRlZCB0byBiZSB0aGUgc2FtZSBhcyBkZWZhdWx0UnVuLCBtaW51cyB0aGUgZWFnZXIg
bW9kZXMuIEl0CisgICAgICAgIGhhc24ndCBiZWVuIGtlcHQgaW4gc3luYywgc28gdGhpcyBjaGFu
Z2UgcmVzdWx0cyBpbiBmZXcgbW9yZSB0ZXN0aW5nIG1vZGVzIGZvcgorICAgICAgICB0aGUgdGVz
dHMgZXhwbGljaXRseSB1c2luZyBkZWZhdWx0Tm9FYWdlclJ1bi4KKworICAgICAgICBkZWZhdWx0
Tm9TYW1wbGluZ1Byb2ZpbGVyUnVuIHdhcyBpZ25vcmluZyBxdWljayBtb2RlIGFuZCB3YXMgZHJv
cHBpbmcKKyAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUgd2hlbiBhZGRlZCBpbiBodHRwczov
L2NvbW1pdHMud2Via2l0Lm9yZy8xNzE3NjlAbWFpbi4KKyAgICAgICAgVGhpcyBwYXRjaCBlbmFi
bGVzIG1vcmUgdGVzdCBtb2RlcyBmb3IgdGhlIGhhbmRmdWwgb2YgdGVzdHMgdGhhdCB1c2UKKyAg
ICAgICAgZGVmYXVsdE5vU2FtcGxpbmdQcm9maWxlclJ1bi4KKworICAgICAgICAqIFNjcmlwdHMv
cnVuLWpzYy1zdHJlc3MtdGVzdHM6CisKIDIwMjItMDEtMTggIFdlbnNvbiBIc2llaCAgPHdlbnNv
bl9oc2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTiAocjI2NDM1Mik6IE1haWwg
Y29tcG9zZSBib2R5IGZpZWxkIGRvZXMgbm90IGF2b2lkIHRoZSBrZXlib2FyZCB3aGVuIHNjcm9s
bGluZyBhZnRlciBmb2N1cwpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0cmVz
cy10ZXN0cyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHMKaW5kZXggYTNlNDg4
NDEzOGQyMTQyYTU0ZjY2MDUwZTY4ZTkxMWExZWQyN2M4ZC4uNjMwMGMzMTllMGQyYzMwZDk1ZDUw
YzVkYzdhM2NiNTk4ODBjMTExOSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9ydW4tanNjLXN0
cmVzcy10ZXN0cworKysgYi9Ub29scy9TY3JpcHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCkBAIC0x
NDYwLDg2ICsxNDYwLDY3IEBAIEJBU0VfTU9ERVMuZWFjaCB7IHxtb2RlfAogfQogCiAjIERlZmF1
bHQgc2V0IG9mIHRlc3RzIHRvIHJ1bjsgcHJvcGFnYXRlcyB0aGUgY2ZnIHRvIGV2ZXJ5IGNhbGxl
ZS4KLWRlZiBkZWZhdWx0UnVuQ2ZnKGNmZykKK2RlZiBkZWZhdWx0UnVuQ2ZnKGNmZywgc3Vic2V0
T3B0aW9ucywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAgICBjZmcuZnJlZXplCi0g
ICAgaWYgJG1vZGUgPT0gInF1aWNrIgotICAgICAgICBkZWZhdWx0UXVpY2tSdW5DZmcoY2ZnKQor
ICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhhc19rZXk/KDppZ25vcmVRdWlja01vZGUpIGFuZCAk
bW9kZSA9PSAicXVpY2siCisgICAgICAgIGRlZmF1bHRRdWlja1J1bkNmZyhjZmcsICpvcHRpb25h
bFRlc3RTcGVjaWZpY09wdGlvbnMpCiAgICAgZWxzZQotICAgICAgICBydW5EZWZhdWx0Q2ZnKGNm
ZykKLSAgICAgICAgcnVuQnl0ZWNvZGVDYWNoZUNmZyhjZmcpCi0gICAgICAgIHJ1bk1pbmlNb2Rl
Q2ZnKGNmZykKKyAgICAgICAgcnVuRGVmYXVsdENmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZp
Y09wdGlvbnMpCisgICAgICAgIHJ1bkJ5dGVjb2RlQ2FjaGVDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0
U3BlY2lmaWNPcHRpb25zKQorICAgICAgICBydW5NaW5pTW9kZUNmZyhjZmcsICpvcHRpb25hbFRl
c3RTcGVjaWZpY09wdGlvbnMpCiAgICAgICAgIGlmICRqaXRUZXN0cwotICAgICAgICAgICAgcnVu
Tm9MTEludENmZyhjZmcpCi0gICAgICAgICAgICBydW5Ob0NKSVRWYWxpZGF0ZVBoYXNlc0NmZyhj
ZmcpCi0gICAgICAgICAgICBydW5Ob0NKSVRDb2xsZWN0Q29udGludW91c2x5Q2ZnKGNmZykgaWYg
c2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KLSAgICAgICAgICAgIHJ1bkRGR0VhZ2VyQ2ZnKGNm
ZykKLSAgICAgICAgICAgIGlmICRtb2RlICE9ICJiYXNpYyIKLSAgICAgICAgICAgICAgICBydW5E
RkdFYWdlck5vQ0pJVFZhbGlkYXRlQ2ZnKGNmZykKLSAgICAgICAgICAgICAgICBydW5FYWdlckpl
dHRpc29uTm9DSklUQ2ZnKGNmZykKKyAgICAgICAgICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhh
c19rZXk/KDpza2lwTm9MTEludCkKKyAgICAgICAgICAgICAgICBydW5Ob0xMSW50Q2ZnKGNmZywg
Km9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIGVuZAorICAgICAgICAg
ICAgcnVuTm9DSklUVmFsaWRhdGVQaGFzZXNDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNP
cHRpb25zKQorICAgICAgICAgICAgcnVuTm9DSklUQ29sbGVjdENvbnRpbnVvdXNseUNmZyhjZmcs
ICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpIGlmIHNob3VsZENvbGxlY3RDb250aW51b3Vz
bHk/CisgICAgICAgICAgICBpZiBub3Qgc3Vic2V0T3B0aW9ucy5oYXNfa2V5Pyg6c2tpcEVhZ2Vy
KQorICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyQ2ZnKGNmZykKKyAgICAgICAgICAgICAgICBp
ZiAkbW9kZSAhPSAiYmFzaWMiCisgICAgICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyTm9DSklU
VmFsaWRhdGVDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQorICAgICAgICAg
ICAgICAgICAgICBydW5FYWdlckpldHRpc29uTm9DSklUQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNw
ZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgICAgICBlbmQKICAgICAgICAgICAgIGVuZAogCiAg
ICAgICAgICAgICByZXR1cm4gaWYgISRpc0ZUTFBsYXRmb3JtCiAKLSAgICAgICAgICAgIHJ1bk5v
RlRMQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyQ2ZnKGNmZykKLSAgICAgICAgICAg
IHJ1bkZUTEVhZ2VyTm9DSklUVmFsaWRhdGVDZmcoY2ZnKSBpZiAkYnVpbGRUeXBlID09ICJyZWxl
YXNlIgotICAgICAgICAgICAgcnVuRlRMTm9DSklUU21hbGxQb29sQ2ZnKGNmZykKKyAgICAgICAg
ICAgIHJ1bk5vRlRMQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAg
ICAgICAgIGlmIG5vdCBzdWJzZXRPcHRpb25zLmhhc19rZXk/KDpza2lwRWFnZXIpCisgICAgICAg
ICAgICAgICAgcnVuRlRMRWFnZXJDZmcoY2ZnLCAqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25z
KQorICAgICAgICAgICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklUVmFsaWRhdGVDZmcoY2ZnLCAqb3B0
aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKSBpZiAkYnVpbGRUeXBlID09ICJyZWxlYXNlIgorICAg
ICAgICAgICAgZW5kCisgICAgICAgICAgICBydW5GVExOb0NKSVRTbWFsbFBvb2xDZmcoY2ZnLCAq
b3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQogCiAgICAgICAgICAgICByZXR1cm4gaWYgJG1v
ZGUgPT0gImJhc2ljIgogCi0gICAgICAgICAgICBydW5GVExOb0NKSVRWYWxpZGF0ZUNmZyhjZmcp
Ci0gICAgICAgICAgICBydW5GVExOb0NKSVRCM08wQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZU
TE5vQ0pJVE5vUHV0U3RhY2tWYWxpZGF0ZUNmZyhjZmcpCi0gICAgICAgICAgICBydW5GVExOb0NK
SVROb0lubGluZVZhbGlkYXRlQ2ZnKGNmZykKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklU
QjNPMUNmZyhjZmcpCisgICAgICAgICAgICBydW5GVExOb0NKSVRWYWxpZGF0ZUNmZyhjZmcsICpv
cHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCisgICAgICAgICAgICBydW5GVExOb0NKSVRCM08w
Q2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIHJ1bkZU
TE5vQ0pJVE5vUHV0U3RhY2tWYWxpZGF0ZUNmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09w
dGlvbnMpCisgICAgICAgICAgICBydW5GVExOb0NKSVROb0lubGluZVZhbGlkYXRlQ2ZnKGNmZywg
Km9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAgICAgIGlmIG5vdCBzdWJzZXRP
cHRpb25zLmhhc19rZXk/KDpza2lwRWFnZXIpCisgICAgICAgICAgICAgICAgcnVuRlRMRWFnZXJO
b0NKSVRCM08xQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICAgICAg
ICAgIGVuZAogICAgICAgICBlbmQKICAgICBlbmQKIGVuZAogCiBkZWYgZGVmYXVsdFJ1bgotICAg
IGRlZmF1bHRSdW5DZmcoe30pCisgICAgZGVmYXVsdFJ1bkNmZyh7fSwge30pCiBlbmQKIAogZGVm
IGRlZmF1bHROb05vTExJbnRSdW4KLSAgICBpZiAkbW9kZSA9PSAicXVpY2siCi0gICAgICAgIGRl
ZmF1bHRRdWlja1J1bgotICAgIGVsc2UKLSAgICAgICAgcnVuRGVmYXVsdAotICAgICAgICBpZiAk
aml0VGVzdHMKLSAgICAgICAgICAgIHJ1bk5vQ0pJVFZhbGlkYXRlUGhhc2VzCi0gICAgICAgICAg
ICBydW5Ob0NKSVRDb2xsZWN0Q29udGludW91c2x5IGlmIHNob3VsZENvbGxlY3RDb250aW51b3Vz
bHk/Ci0gICAgICAgICAgICBydW5ERkdFYWdlcgotICAgICAgICAgICAgaWYgJG1vZGUgIT0gImJh
c2ljIgotICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyTm9DSklUVmFsaWRhdGUKLSAgICAgICAg
ICAgICAgICBydW5FYWdlckpldHRpc29uTm9DSklUCi0gICAgICAgICAgICBlbmQKLQotICAgICAg
ICAgICAgcmV0dXJuIGlmICEkaXNGVExQbGF0Zm9ybQotCi0gICAgICAgICAgICBydW5Ob0ZUTAot
ICAgICAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUKLSAgICAgICAgICAgIHJ1bkZUTE5vQ0pJ
VFNtYWxsUG9vbAotCi0gICAgICAgICAgICByZXR1cm4gaWYgJG1vZGUgPT0gImJhc2ljIgotCi0g
ICAgICAgICAgICBydW5GVExOb0NKSVRCM08wCi0gICAgICAgICAgICBydW5GVExOb0NKSVROb1B1
dFN0YWNrVmFsaWRhdGUKLSAgICAgICAgICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUK
LSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyCi0gICAgICAgICAgICBydW5GVExFYWdlck5vQ0pJVFZh
bGlkYXRlIGlmICRidWlsZFR5cGUgPT0gInJlbGVhc2UiCi0gICAgICAgIGVuZAotICAgIGVuZAor
ICAgIGRlZmF1bHRSdW5DZmcoe30sIHs6c2tpcE5vTExJbnQgPT4gdHJ1ZX0pCiBlbmQKIAotZGVm
IGRlZmF1bHRRdWlja1J1bkNmZyhjZmcpCi0gICAgcnVuRGVmYXVsdENmZyhjZmcpCitkZWYgZGVm
YXVsdFF1aWNrUnVuQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKKyAgICBy
dW5EZWZhdWx0Q2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAgICBpZiAk
aml0VGVzdHMKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGVDZmcoY2ZnKQorICAgICAgICBydW5O
b0NKSVRWYWxpZGF0ZUNmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCiAKICAg
ICAgICAgcmV0dXJuIGlmICEkaXNGVExQbGF0Zm9ybQogCi0gICAgICAgIHJ1bk5vRlRMQ2ZnKGNm
ZykKLSAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGVDZmcoY2ZnKQorICAgICAgICBydW5Ob0ZU
TENmZyhjZmcsICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCisgICAgICAgIHJ1bkZUTE5v
Q0pJVFZhbGlkYXRlQ2ZnKGNmZywgKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0aW9ucykKICAgICBl
bmQKIGVuZAogCkBAIC0xNTY3LDQzICsxNTQ4LDExIEBAIGVuZAogIyBmb3IgcmVhc29ucyB0aGF0
IGRvbid0IGFyaXNlIGluIHRoZSByZWFsIHdvcmxkLiBJdCdzIHVzZWQgZm9yIHRlc3RzIHRoYXQg
YXNzZXJ0IGNvbnZlcmdlbmNlCiAjIGJ5IGNvdW50aW5nIHJlY29tcGlsYXRpb25zLgogZGVmIGRl
ZmF1bHROb0VhZ2VyUnVuKCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAgcnVuRGVm
YXVsdCgqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRpb25zKQotICAgIGlmICRqaXRUZXN0cwotICAg
ICAgICBydW5Ob0xMSW50KCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAgICAgIHJ1
bk5vQ0pJVFZhbGlkYXRlUGhhc2VzKCpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCi0gICAg
ICAgIHJ1bk5vQ0pJVENvbGxlY3RDb250aW51b3VzbHkoKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0
aW9ucykgaWYgc2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KLQotICAgICAgICByZXR1cm4gaWYg
ISRpc0ZUTFBsYXRmb3JtCi0KLSAgICAgICAgcnVuTm9GVEwoKm9wdGlvbmFsVGVzdFNwZWNpZmlj
T3B0aW9ucykKLSAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUoKm9wdGlvbmFsVGVzdFNwZWNp
ZmljT3B0aW9ucykKLQotICAgICAgICByZXR1cm4gaWYgJG1vZGUgPT0gImJhc2ljIgotCi0gICAg
ICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUoKm9wdGlvbmFsVGVzdFNwZWNpZmljT3B0
aW9ucykKLSAgICAgICAgcnVuRlRMTm9DSklUQjNPMCgqb3B0aW9uYWxUZXN0U3BlY2lmaWNPcHRp
b25zKQotICAgIGVuZAorICAgIGRlZmF1bHRSdW5DZmcoe30sIHsgOnNraXBFYWdlciA9PiB0cnVl
IH0sICpvcHRpb25hbFRlc3RTcGVjaWZpY09wdGlvbnMpCiBlbmQKIAogZGVmIGRlZmF1bHROb1Nh
bXBsaW5nUHJvZmlsZXJSdW4KLSAgICBydW5EZWZhdWx0Ci0gICAgaWYgJGppdFRlc3RzCi0gICAg
ICAgIHJ1bk5vTExJbnQKLSAgICAgICAgcnVuTm9DSklUVmFsaWRhdGVQaGFzZXMKLSAgICAgICAg
cnVuTm9DSklUQ29sbGVjdENvbnRpbnVvdXNseSBpZiBzaG91bGRDb2xsZWN0Q29udGludW91c2x5
PwotICAgICAgICBydW5ERkdFYWdlcgotICAgICAgICBydW5ERkdFYWdlck5vQ0pJVFZhbGlkYXRl
Ci0gICAgICAgIHJ1bkVhZ2VySmV0dGlzb25Ob0NKSVQKLQotICAgICAgICByZXR1cm4gaWYgISRp
c0ZUTFBsYXRmb3JtCi0KLSAgICAgICAgcnVuTm9GVEwKLSAgICAgICAgcnVuRlRMTm9DSklUTm9Q
dXRTdGFja1ZhbGlkYXRlCi0gICAgICAgIHJ1bkZUTE5vQ0pJVE5vSW5saW5lVmFsaWRhdGUKLSAg
ICAgICAgcnVuRlRMRWFnZXIKLSAgICAgICAgcnVuRlRMRWFnZXJOb0NKSVRWYWxpZGF0ZSBpZiAk
YnVpbGRUeXBlID09ICJyZWxlYXNlIgotICAgICAgICBydW5GVExOb0NKSVRTbWFsbFBvb2wKLSAg
ICBlbmQKKyAgICBkZWZhdWx0UnVuQ2ZnKHt9LCB7IDppZ25vcmVRdWlja01vZGUgPT4gdHJ1ZSB9
KQogZW5kCiAKIGRlZiBydW5Qcm9maWxlcgpAQCAtMjIwOSw3ICsyMTU4LDcgQEAgZGVmIGRlZmF1
bHRSdW5Ob2lzeVRlc3QKICAgICAgICAgOm91dHB1dEhhbmRsZXIgPT4gbm9pc3lPdXRwdXRIYW5k
bGVyLAogICAgICAgICA6ZXJyb3JIYW5kbGVyID0+IG5vaXN5RXJyb3JIYW5kbGVyLAogICAgIH0K
LSAgICBkZWZhdWx0UnVuQ2ZnKGNmZykKKyAgICBkZWZhdWx0UnVuQ2ZnKGNmZywge30pCiBlbmQK
IAogZGVmIHNraXAK
</data>

          </attachment>
      

    </bug>

</bugzilla>