<?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>177038</bug_id>
          
          <creation_ts>2017-09-16 13:43:33 -0700</creation_ts>
          <short_desc>Add an option to run-jsc-stress-tests to limit tests variations to a basic set</short_desc>
          <delta_ts>2017-09-27 12:26:39 -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>JavaScriptCore</component>
          <version>Other</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="Michael Saboff">msaboff</reporter>
          <assigned_to name="Michael Saboff">msaboff</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>jfbastien</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1349677</commentid>
    <comment_count>0</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2017-09-16 13:43:33 -0700</bug_when>
    <thetext>run-jsc-stress-tests has a --quick option, but that runs a minimal number of tests.  It would be good to have something between the minimal --quick set and the full set of  test variation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349684</commentid>
    <comment_count>1</comment_count>
      <attachid>321012</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2017-09-16 14:14:24 -0700</bug_when>
    <thetext>Created attachment 321012
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349688</commentid>
    <comment_count>2</comment_count>
      <attachid>321012</attachid>
    <who name="JF Bastien">jfbastien</who>
    <bug_when>2017-09-16 14:38:47 -0700</bug_when>
    <thetext>Comment on attachment 321012
Patch

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

r=me

&gt; JSTests/ChangeLog:8
&gt; +        * stress/unshiftCountSlowCase-correct-postCapacity.js: Disabled this test on ARM64 iOS devices

Do you know how much memory is needed? Would be good to know when to enable again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349748</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2017-09-17 07:34:24 -0700</bug_when>
    <thetext>(In reply to JF Bastien from comment #2)
&gt; Comment on attachment 321012 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=321012&amp;action=review
&gt; 
&gt; r=me
&gt; 
&gt; &gt; JSTests/ChangeLog:8
&gt; &gt; +        * stress/unshiftCountSlowCase-correct-postCapacity.js: Disabled this test on ARM64 iOS devices
&gt; 
&gt; Do you know how much memory is needed? Would be good to know when to enable
&gt; again.

It ran out of memory after using 800-850MB.  On a MacBook Pro I ran the the same test and saw a high usage of 5.4GB as reported by vmmap --dirty.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349757</commentid>
    <comment_count>4</comment_count>
      <attachid>321012</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-09-17 08:39:06 -0700</bug_when>
    <thetext>Comment on attachment 321012
Patch

Clearing flags on attachment: 321012

Committed r222135: &lt;http://trac.webkit.org/changeset/222135&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349758</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-09-17 08:39:07 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1349782</commentid>
    <comment_count>6</comment_count>
      <attachid>321012</attachid>
    <who name="Saam Barati">saam</who>
    <bug_when>2017-09-17 12:45:04 -0700</bug_when>
    <thetext>Comment on attachment 321012
Patch

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

&gt; Tools/Scripts/run-jsc-stress-tests:767
&gt; +        return if !$isFTLPlatform

Why this change?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1350052</commentid>
    <comment_count>7</comment_count>
      <attachid>321012</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2017-09-18 12:49:51 -0700</bug_when>
    <thetext>Comment on attachment 321012
Patch

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

&gt;&gt; Tools/Scripts/run-jsc-stress-tests:767
&gt;&gt; +        return if !$isFTLPlatform
&gt; 
&gt; Why this change?

This is a bug fix I added.  The statement was doing the opposite of what was intended as the following tests are FTL tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1353385</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-09-27 12:26:39 -0700</bug_when>
    <thetext>&lt;rdar://problem/34693287&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>321012</attachid>
            <date>2017-09-16 14:14:24 -0700</date>
            <delta_ts>2017-09-17 08:39:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>177038.patch</filename>
            <type>text/plain</type>
            <size>8853</size>
            <attacher name="Michael Saboff">msaboff</attacher>
            
              <data encoding="base64">SW5kZXg6IEpTVGVzdHMvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIEpTVGVzdHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAyMjIxMzEpCisrKyBKU1Rlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpA
QCAtMSwzICsxLDEzIEBACisyMDE3LTA5LTE2ICBNaWNoYWVsIFNhYm9mZiAgPG1zYWJvZmZAYXBw
bGUuY29tPgorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0xNzcwMzgKKyAgICAgICAgQWRkIGFuIG9wdGlvbiB0byBydW4tanNjLXN0cmVzcy10ZXN0cyB0
byBsaW1pdCB0ZXN0cyB2YXJpYXRpb25zIHRvIGEgYmFzaWMgc2V0CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBzdHJlc3MvdW5zaGlmdENvdW50U2xv
d0Nhc2UtY29ycmVjdC1wb3N0Q2FwYWNpdHkuanM6IERpc2FibGVkIHRoaXMgdGVzdCBvbiBBUk02
NCBpT1MgZGV2aWNlcworICAgICAgICBhcyBpdCBkaWVzIHVzaW5nIHRvbyBtdWNoIG1lbW9yeS4K
KwogMjAxNy0wOS0xNSAgU2FhbSBCYXJhdGkgIDxzYmFyYXRpQGFwcGxlLmNvbT4KIAogICAgICAg
ICBBcml0eSBmaXh1cCBkdXJpbmcgaW5saW5pbmcgc2hvdWxkIGRvIGEgMiBwaGFzZSBjb21taXQg
c28gaXQgcHJvcGVybHkgcmVjb3ZlcnMgdGhlIGZyYW1lIGluIGNhc2Ugb2YgZXhpdApJbmRleDog
SlNUZXN0cy9zdHJlc3MvdW5zaGlmdENvdW50U2xvd0Nhc2UtY29ycmVjdC1wb3N0Q2FwYWNpdHku
anMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gSlNUZXN0cy9zdHJlc3MvdW5zaGlmdENvdW50U2xvd0Nhc2UtY29y
cmVjdC1wb3N0Q2FwYWNpdHkuanMJKHJldmlzaW9uIDIyMjEzMSkKKysrIEpTVGVzdHMvc3RyZXNz
L3Vuc2hpZnRDb3VudFNsb3dDYXNlLWNvcnJlY3QtcG9zdENhcGFjaXR5LmpzCSh3b3JraW5nIGNv
cHkpCkBAIC0xLDQgKzEsNCBAQAotLy9AIGlmICRidWlsZFR5cGUgPT0gInJlbGVhc2UiIHRoZW4g
cnVuRGVmYXVsdCBlbHNlIHNraXAgZW5kCisvL0AgaWYgJGJ1aWxkVHlwZSA9PSAicmVsZWFzZSIg
JiYgJGFyY2hpdGVjdHVyZSAhPSAiYXJtNjQiIHRoZW4gcnVuRGVmYXVsdCBlbHNlIHNraXAgZW5k
CiAKIGZ1bmN0aW9uIHRlbXAoaSkgewogICAgIGxldCBhMSA9IFt7fV07CkluZGV4OiBUb29scy9D
aGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAyMjIxMzEp
CisrKyBUb29scy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNyBAQAorMjAx
Ny0wOS0xNiAgTWljaGFlbCBTYWJvZmYgIDxtc2Fib2ZmQGFwcGxlLmNvbT4KKworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc3MDM4CisgICAgICAgIEFk
ZCBhbiBvcHRpb24gdG8gcnVuLWpzYy1zdHJlc3MtdGVzdHMgdG8gbGltaXQgdGVzdHMgdmFyaWF0
aW9ucyB0byBhIGJhc2ljIHNldAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEFkZGVkIHRoZSAtLWJhc2ljIG9wdGlvbiB0aGF0IHJ1bnMgZGVmYXVsdHMg
dGVzdHMgd2l0aCB0aGUgZm9sbG93aW5nIG1vZGVzLCBkZWZhdWx0LCBuby1sbGludCwKKyAgICAg
ICAgbm8tY2ppdC12YWxpZGF0ZS1waGFzZXMsIG5vLWNqaXQtY29sbGVjdC1jb250aW51b3VzbHks
IGRmZy1lYWdlciBhbmQgZm9yIEZUTCBwbGF0Zm9ybXM6IG5vLWZ0bCwKKyAgICAgICAgZnRsLWVh
Z2VyLW5vLWNqaXQgYW5kIGZ0bC1uby1jaml0LXNtYWxsLXBvb2wuICBUaGlzIHRha2VzIGFib3V0
IGhhbGYgdGhlIHRpbWUgYXMgcnVubmluZyBhbGwKKyAgICAgICAgMTYgbW9kZXMgb2YgYSBmdWxs
IHJ1bi4KKworICAgICAgICAqIFNjcmlwdHMvcnVuLWpzYy1zdHJlc3MtdGVzdHM6CisKIDIwMTct
MDktMTYgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAg
Rml4IHRoZSBUb29scyBidWlsZCB3aXRoIENNYWtlIG9uIG1hY09TCkluZGV4OiBUb29scy9TY3Jp
cHRzL3J1bi1qc2Mtc3RyZXNzLXRlc3RzCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvcnVu
LWpzYy1zdHJlc3MtdGVzdHMJKHJldmlzaW9uIDIyMjEzMSkKKysrIFRvb2xzL1NjcmlwdHMvcnVu
LWpzYy1zdHJlc3MtdGVzdHMJKHdvcmtpbmcgY29weSkKQEAgLTExNyw3ICsxMTcsNyBAQCAkYXJj
aGl0ZWN0dXJlID0gbmlsCiAkaG9zdE9TID0gbmlsCiAkZmlsdGVyID0gbmlsCiAkZW52VmFycyA9
IFtdCi0kcXVpY2tNb2RlID0gZmFsc2UKKyRtb2RlID0gImZ1bGwiCiAkYnVpbGRUeXBlID0gInJl
bGVhc2UiCiAkZm9yY2VDb2xsZWN0Q29udGludW91c2x5ID0gZmFsc2UKIApAQCAtMTU3LDYgKzE1
NywxMCBAQCBkZWYgdXNhZ2UKICAgICBwdXRzICIgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZS5nLiBcImZvbz1iYXIgeD15XCIgKG5vIHF1b3RlcykuIE5vdGUsIGlmIHlvdSBwYXNzIERZTERf
RlJBTUVXT1JLX1BBVEgiCiAgICAgcHV0cyAiICAgICAgICAgICAgICAgICAgICAgICAgICAgIGl0
IHdpbGwgb3ZlcnJpZGUgdGhlIGRlZmF1bHQgdmFsdWUuIgogICAgIHB1dHMgIi0tcXVpY2sgICAg
ICAgICAgICAgICgtcSkgICBPbmx5IHJ1biB3aXRoIHRoZSBkZWZhdWx0IGFuZCBuby1jaml0LXZh
bGlkYXRlIG1vZGVzLiIKKyAgICBwdXRzICItLWJhc2ljICAgICAgICAgICAgICAgICAgICAgUnVu
IHdpdGggZGVmYXVsdCBhbmQgdGhlc2UgYWRkaXRpb25hbCBtb2Rlczogbm8tbGxpbnQsIgorICAg
IHB1dHMgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICBuby1jaml0LXZhbGlkYXRlLXBoYXNl
cywgbm8tY2ppdC1jb2xsZWN0LWNvbnRpbnVvdXNseSwgZGZnLWVhZ2VyIgorICAgIHB1dHMgIiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBhbmQgZm9yIEZUTCBwbGF0Zm9ybXM6IG5vLWZ0bCwg
ZnRsLWVhZ2VyLW5vLWNqaXQgYW5kIgorICAgIHB1dHMgIiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmdGwtbm8tY2ppdC1zbWFsbC1wb29sLiIKICAgICBleGl0IDEKIGVuZAogCkBAIC0xODYs
NyArMTkwLDggQEAgR2V0b3B0TG9uZy5uZXcoWyctLWhlbHAnLCAnLWgnLCBHZXRvcHRMbwogICAg
ICAgICAgICAgICAgWyctLWVudi12YXJzJywgR2V0b3B0TG9uZzo6UkVRVUlSRURfQVJHVU1FTlRd
LAogICAgICAgICAgICAgICAgWyctLWRlYnVnJywgR2V0b3B0TG9uZzo6Tk9fQVJHVU1FTlRdLAog
ICAgICAgICAgICAgICAgWyctLXJlbGVhc2UnLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0sCi0g
ICAgICAgICAgICAgICBbJy0tcXVpY2snLCAnLXEnLCBHZXRvcHRMb25nOjpOT19BUkdVTUVOVF0p
LmVhY2ggeworICAgICAgICAgICAgICAgWyctLXF1aWNrJywgJy1xJywgR2V0b3B0TG9uZzo6Tk9f
QVJHVU1FTlRdLAorICAgICAgICAgICAgICAgWyctLWJhc2ljJywgR2V0b3B0TG9uZzo6Tk9fQVJH
VU1FTlRdKS5lYWNoIHsKICAgICB8IG9wdCwgYXJnIHwKICAgICBjYXNlIG9wdAogICAgIHdoZW4g
Jy0taGVscCcKQEAgLTI0MCw3ICsyNDUsOSBAQCBHZXRvcHRMb25nLm5ldyhbJy0taGVscCcsICct
aCcsIEdldG9wdExvCiAgICAgd2hlbiAnLS1lbnYtdmFycycKICAgICAgICAgJGVudlZhcnMgPSBh
cmcuZ3N1YigvXHMrLywgJyAnKS5zcGxpdCgnICcpCiAgICAgd2hlbiAnLS1xdWljaycKLSAgICAg
ICAgJHF1aWNrTW9kZSA9IHRydWUKKyAgICAgICAgJG1vZGUgPSAicXVpY2siCisgICAgd2hlbiAn
LS1iYXNpYycKKyAgICAgICAgJG1vZGUgPSAiYmFzaWMiCiAgICAgd2hlbiAnLS1kZWJ1ZycKICAg
ICAgICAgJGJ1aWxkVHlwZSA9ICJkZWJ1ZyIKICAgICB3aGVuICctLXJlbGVhc2UnCkBAIC02ODks
NyArNjk2LDcgQEAgZGVmIHJ1blNoYWRvd0NoaWNrZW4oKm9wdGlvbmFsVGVzdFNwZWNpZgogZW5k
CiAKIGRlZiBkZWZhdWx0UnVuCi0gICAgaWYgJHF1aWNrTW9kZQorICAgIGlmICRtb2RlID09ICJx
dWljayIKICAgICAgICAgZGVmYXVsdFF1aWNrUnVuCiAgICAgZWxzZQogICAgICAgICBydW5EZWZh
dWx0CkBAIC02OTgsMjYgKzcwNSwzMSBAQCBkZWYgZGVmYXVsdFJ1bgogICAgICAgICAgICAgcnVu
Tm9DSklUVmFsaWRhdGVQaGFzZXMKICAgICAgICAgICAgIHJ1bk5vQ0pJVENvbGxlY3RDb250aW51
b3VzbHkgaWYgc2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KICAgICAgICAgICAgIHJ1bkRGR0Vh
Z2VyCi0gICAgICAgICAgICBydW5ERkdFYWdlck5vQ0pJVFZhbGlkYXRlCi0gICAgICAgICAgICBy
dW5ERkdNYXhpbWFsRmx1c2hQaGFzZQorICAgICAgICAgICAgaWYgJG1vZGUgIT0gImJhc2ljIgor
ICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyTm9DSklUVmFsaWRhdGUKKyAgICAgICAgICAgICAg
ICBydW5ERkdNYXhpbWFsRmx1c2hQaGFzZQorICAgICAgICAgICAgZW5kCiAKICAgICAgICAgICAg
IHJldHVybiBpZiAhJGlzRlRMUGxhdGZvcm0KIAogICAgICAgICAgICAgcnVuTm9GVEwKKyAgICAg
ICAgICAgIHJ1bkZUTEVhZ2VyCisgICAgICAgICAgICBydW5GVExFYWdlck5vQ0pJVFZhbGlkYXRl
CisgICAgICAgICAgICBydW5GVExOb0NKSVRTbWFsbFBvb2wKKworICAgICAgICAgICAgcmV0dXJu
IGlmICRtb2RlID09ICJiYXNpYyIKKwogICAgICAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUK
ICAgICAgICAgICAgIHJ1bkZUTE5vQ0pJVEIzTzEKICAgICAgICAgICAgIHJ1bkZUTE5vQ0pJVE5v
UHV0U3RhY2tWYWxpZGF0ZQogICAgICAgICAgICAgcnVuRlRMTm9DSklUTm9JbmxpbmVWYWxpZGF0
ZQotICAgICAgICAgICAgcnVuRlRMRWFnZXIKLSAgICAgICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklU
VmFsaWRhdGUKICAgICAgICAgICAgIHJ1bkZUTEVhZ2VyTm9DSklUQjNPMQotICAgICAgICAgICAg
cnVuRlRMTm9DSklUU21hbGxQb29sCiAgICAgICAgIGVuZAogICAgIGVuZAogZW5kCiAKIGRlZiBk
ZWZhdWx0Tm9Ob0xMSW50UnVuCi0gICAgaWYgJHF1aWNrTW9kZQorICAgIGlmICRtb2RlID09ICJx
dWljayIKICAgICAgICAgZGVmYXVsdFF1aWNrUnVuCiAgICAgZWxzZQogICAgICAgICBydW5EZWZh
dWx0CkBAIC03MjUsMTkgKzczNywyNCBAQCBkZWYgZGVmYXVsdE5vTm9MTEludFJ1bgogICAgICAg
ICAgICAgcnVuTm9DSklUVmFsaWRhdGVQaGFzZXMKICAgICAgICAgICAgIHJ1bk5vQ0pJVENvbGxl
Y3RDb250aW51b3VzbHkgaWYgc2hvdWxkQ29sbGVjdENvbnRpbnVvdXNseT8KICAgICAgICAgICAg
IHJ1bkRGR0VhZ2VyCi0gICAgICAgICAgICBydW5ERkdFYWdlck5vQ0pJVFZhbGlkYXRlCi0gICAg
ICAgICAgICBydW5ERkdNYXhpbWFsRmx1c2hQaGFzZQorICAgICAgICAgICAgaWYgJG1vZGUgIT0g
ImJhc2ljIgorICAgICAgICAgICAgICAgIHJ1bkRGR0VhZ2VyTm9DSklUVmFsaWRhdGUKKyAgICAg
ICAgICAgICAgICBydW5ERkdNYXhpbWFsRmx1c2hQaGFzZQorICAgICAgICAgICAgZW5kCiAKICAg
ICAgICAgICAgIHJldHVybiBpZiAhJGlzRlRMUGxhdGZvcm0KIAogICAgICAgICAgICAgcnVuTm9G
VEwKICAgICAgICAgICAgIHJ1bkZUTE5vQ0pJVFZhbGlkYXRlCisgICAgICAgICAgICBydW5GVExO
b0NKSVRTbWFsbFBvb2wKKworICAgICAgICAgICAgcmV0dXJuIGlmICRtb2RlID09ICJiYXNpYyIK
KwogICAgICAgICAgICAgcnVuRlRMTm9DSklUQjNPMQogICAgICAgICAgICAgcnVuRlRMTm9DSklU
Tm9QdXRTdGFja1ZhbGlkYXRlCiAgICAgICAgICAgICBydW5GVExOb0NKSVROb0lubGluZVZhbGlk
YXRlCiAgICAgICAgICAgICBydW5GVExFYWdlcgogICAgICAgICAgICAgcnVuRlRMRWFnZXJOb0NK
SVRWYWxpZGF0ZQotICAgICAgICAgICAgcnVuRlRMTm9DSklUU21hbGxQb29sCiAgICAgICAgIGVu
ZAogICAgIGVuZAogZW5kCkBAIC03NDcsNyArNzY0LDcgQEAgZGVmIGRlZmF1bHRRdWlja1J1bgog
ICAgIGlmICRqaXRUZXN0cwogICAgICAgICBydW5Ob0NKSVRWYWxpZGF0ZQogCi0gICAgICAgIHJl
dHVybiBpZiAkaXNGVExQbGF0Zm9ybQorICAgICAgICByZXR1cm4gaWYgISRpc0ZUTFBsYXRmb3Jt
CiAKICAgICAgICAgcnVuTm9GVEwKICAgICAgICAgcnVuRlRMTm9DSklUVmFsaWRhdGUKQEAgLTc4
NCw2ICs4MDEsOSBAQCBkZWYgZGVmYXVsdE5vRWFnZXJSdW4KIAogICAgICAgICBydW5Ob0ZUTAog
ICAgICAgICBydW5GVExOb0NKSVRWYWxpZGF0ZQorCisgICAgICAgIHJldHVybiBpZiAkbW9kZSA9
PSAiYmFzaWMiCisKICAgICAgICAgcnVuRlRMTm9DSklUTm9JbmxpbmVWYWxpZGF0ZQogICAgICAg
ICBydW5GVExOb0NKSVRCM08xCiAgICAgZW5kCkBAIC05NjEsNyArOTgxLDcgQEAgZGVmIHJ1bldl
YkFzc2VtYmx5CiAgICAgcHJlcGFyZUV4dHJhQWJzb2x1dGVGaWxlcyhXQVNNVEVTVFNfUEFUSCwg
WyJ3YXNtLmpzb24iXSkKICAgICBwcmVwYXJlRXh0cmFSZWxhdGl2ZUZpbGVzKG1vZHVsZXMubWFw
IHsgfGZ8ICIuLi8iICsgZiB9LCAkY29sbGVjdGlvbikKICAgICBydW4oImRlZmF1bHQtd2FzbSIs
ICItbSIsICpGVExfT1BUSU9OUykKLSAgICBpZiAhJHF1aWNrTW9kZQorICAgIGlmICRtb2RlICE9
ICJxdWljayIKICAgICAgICAgcnVuKCJ3YXNtLW5vLWNqaXQteWVzLXRscy1jb250ZXh0IiwgIi1t
IiwgIi0tdXNlRmFzdFRMU0Zvcldhc21Db250ZXh0PXRydWUiLCAqKEZUTF9PUFRJT05TICsgTk9f
Q0pJVF9PUFRJT05TKSkKICAgICAgICAgcnVuKCJ3YXNtLWVhZ2VyLWpldHRpc29uIiwgIi1tIiwg
Ii0tZm9yY2VDb2RlQmxvY2tUb0pldHRpc29uRHVlVG9PbGRBZ2U9dHJ1ZSIsICpGVExfT1BUSU9O
UykKICAgICAgICAgcnVuKCJ3YXNtLW5vLWNhbGwtaWMiLCAiLW0iLCAiLS11c2VDYWxsSUNzRm9y
V2ViQXNzZW1ibHlUb0pTQ2FsbHM9ZmFsc2UiLCAqRlRMX09QVElPTlMpCkBAIC05ODAsNyArMTAw
MCw3IEBAIGRlZiBydW5XZWJBc3NlbWJseUVtc2NyaXB0ZW4obW9kZSkKICAgICB3YXNtID0gJGJl
bmNobWFyay50b19zLnN1YiEgJy5qcycsICcud2FzbScKICAgICBwcmVwYXJlRXh0cmFSZWxhdGl2
ZUZpbGVzKFtQYXRobmFtZSgnLi4nKSArIHdhc21dLCAkY29sbGVjdGlvbikKICAgICBydW4oImRl
ZmF1bHQtd2FzbSIsICpGVExfT1BUSU9OUykKLSAgICBpZiAhJHF1aWNrTW9kZQorICAgIGlmICRt
b2RlICE9ICJxdWljayIKICAgICAgICAgcnVuKCJ3YXNtLW5vLWNqaXQteWVzLXRscy1jb250ZXh0
IiwgIi0tdXNlRmFzdFRMU0Zvcldhc21Db250ZXh0PXRydWUiLCAqKEZUTF9PUFRJT05TICsgTk9f
Q0pJVF9PUFRJT05TKSkKICAgICAgICAgcnVuKCJ3YXNtLWVhZ2VyLWpldHRpc29uIiwgIi0tZm9y
Y2VDb2RlQmxvY2tUb0pldHRpc29uRHVlVG9PbGRBZ2U9dHJ1ZSIsICpGVExfT1BUSU9OUykKICAg
ICAgICAgcnVuKCJ3YXNtLW5vLWNhbGwtaWMiLCAiLS11c2VDYWxsSUNzRm9yV2ViQXNzZW1ibHlU
b0pTQ2FsbHM9ZmFsc2UiLCAqRlRMX09QVElPTlMpCkBAIC0xMDA0LDcgKzEwMjQsNyBAQCBkZWYg
cnVuV2ViQXNzZW1ibHlTcGVjVGVzdChtb2RlKQogICAgIHByZXBhcmVFeHRyYVJlbGF0aXZlRmls
ZXMoaGFybmVzcy5tYXAgeyB8ZnwgIi4uLy4uL3NwZWMtaGFybmVzcy8iICsgZiB9LCAkY29sbGVj
dGlvbikKIAogICAgIHJ1bldpdGhPdXRwdXRIYW5kbGVyKCJkZWZhdWx0LXdhc20iLCBub2lzeU91
dHB1dEhhbmRsZXIsICIuLi9zcGVjLWhhcm5lc3MuanMiLCAqRlRMX09QVElPTlMpCi0gICAgaWYg
ISRxdWlja01vZGUKKyAgICBpZiAkbW9kZSAhPSAicXVpY2siCiAgICAgICBydW5XaXRoT3V0cHV0
SGFuZGxlcigid2FzbS1uby1jaml0LXllcy10bHMtY29udGV4dCIsIG5vaXN5T3V0cHV0SGFuZGxl
ciwgIi4uL3NwZWMtaGFybmVzcy5qcyIsICAiLS11c2VGYXN0VExTRm9yV2FzbUNvbnRleHQ9dHJ1
ZSIsICooRlRMX09QVElPTlMgKyBOT19DSklUX09QVElPTlMpKQogICAgICAgcnVuV2l0aE91dHB1
dEhhbmRsZXIoIndhc20tZWFnZXItamV0dGlzb24iLCBub2lzeU91dHB1dEhhbmRsZXIsICIuLi9z
cGVjLWhhcm5lc3MuanMiLCAiLS1mb3JjZUNvZGVCbG9ja1RvSmV0dGlzb25EdWVUb09sZEFnZT10
cnVlIiwgKkZUTF9PUFRJT05TKQogICAgICAgcnVuV2l0aE91dHB1dEhhbmRsZXIoIndhc20tbm8t
Y2FsbC1pYyIsIG5vaXN5T3V0cHV0SGFuZGxlciwgIi4uL3NwZWMtaGFybmVzcy5qcyIsICItLXVz
ZUNhbGxJQ3NGb3JXZWJBc3NlbWJseVRvSlNDYWxscz1mYWxzZSIsICpGVExfT1BUSU9OUykKQEAg
LTExMzQsNyArMTE1NCw3IEBAIGRlZiBkZWZhdWx0UXVpY2tSdW5MYXlvdXRUZXN0CiBlbmQKIAog
ZGVmIGRlZmF1bHRSdW5MYXlvdXRUZXN0Ci0gICAgaWYgJHF1aWNrTW9kZQorICAgIGlmICRtb2Rl
ID09ICJxdWljayIKICAgICAgICAgZGVmYXVsdFF1aWNrUnVuTGF5b3V0VGVzdAogICAgIGVsc2UK
ICAgICAgICAgcnVuTGF5b3V0VGVzdERlZmF1bHQKQEAgLTEyNjYsNyArMTI4Niw3IEBAIGRlZiBk
ZWZhdWx0UXVpY2tSdW5Nb3ppbGxhVGVzdChtb2RlLCAqZXgKIGVuZAogCiBkZWYgZGVmYXVsdFJ1
bk1vemlsbGFUZXN0KG1vZGUsICpleHRyYUZpbGVzKQotICAgIGlmICRxdWlja01vZGUKKyAgICBp
ZiAkbW9kZSA9PSAicXVpY2siCiAgICAgICAgIGRlZmF1bHRRdWlja1J1bk1vemlsbGFUZXN0KG1v
ZGUsICpleHRyYUZpbGVzKQogICAgIGVsc2UKICAgICAgICAgcnVuTW96aWxsYVRlc3ROb0ZUTCht
b2RlLCAqZXh0cmFGaWxlcykK
</data>

          </attachment>
      

    </bug>

</bugzilla>