<?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>185476</bug_id>
          
          <creation_ts>2018-05-09 09:29:05 -0700</creation_ts>
          <short_desc>[JSC] Fix ArraySpeciesCreate to return a new Array when the given object is not an array</short_desc>
          <delta_ts>2018-05-09 16:11:19 -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>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=185495</see_also>
          <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="Leo Balter">leo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>leo</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1422297</commentid>
    <comment_count>0</comment_count>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-09 09:29:05 -0700</bug_when>
    <thetext>[JSC] Fix ArraySpeciesCreate to return a new Array when the given object is not an array</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422299</commentid>
    <comment_count>1</comment_count>
      <attachid>339969</attachid>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-09 09:31:11 -0700</bug_when>
    <thetext>Created attachment 339969
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422314</commentid>
    <comment_count>2</comment_count>
      <attachid>339969</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-05-09 09:55:54 -0700</bug_when>
    <thetext>Comment on attachment 339969
Patch

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

&gt; Source/JavaScriptCore/runtime/ArrayPrototype.cpp:256
&gt; +        // If isArray is false, return ? ArrayCreate(length).
&gt; +        JSGlobalObject* globalObject = thisObject-&gt;globalObject();
&gt; +        JSValue newValue = constructArrayWithSizeQuirk(exec, nullptr, globalObject, jsNumber(length), exec-&gt;newTarget());
&gt; +        JSObject* newObject = newValue.toObject(exec);
&gt;          RETURN_IF_EXCEPTION(scope, exceptionResult());
&gt; +        return std::make_pair(SpeciesConstructResult::CreatedObject, newObject);

Let&apos;s return `std::make_pair(SpeciesConstructResult::FastPath, nullptr)` since it creates an Array(length), it is fast path case.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422323</commentid>
    <comment_count>3</comment_count>
      <attachid>339974</attachid>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-09 10:06:47 -0700</bug_when>
    <thetext>Created attachment 339974
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422329</commentid>
    <comment_count>4</comment_count>
      <attachid>339977</attachid>
    <who name="Leo Balter">leo</who>
    <bug_when>2018-05-09 10:13:17 -0700</bug_when>
    <thetext>Created attachment 339977
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422330</commentid>
    <comment_count>5</comment_count>
      <attachid>339977</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-05-09 10:14:13 -0700</bug_when>
    <thetext>Comment on attachment 339977
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422336</commentid>
    <comment_count>6</comment_count>
      <attachid>339977</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-09 10:29:45 -0700</bug_when>
    <thetext>Comment on attachment 339977
Patch

Clearing flags on attachment: 339977

Committed r231572: &lt;https://trac.webkit.org/changeset/231572&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422337</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-09 10:29:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1422338</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-05-09 10:30:28 -0700</bug_when>
    <thetext>&lt;rdar://problem/40096808&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339969</attachid>
            <date>2018-05-09 09:31:11 -0700</date>
            <delta_ts>2018-05-09 10:06:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185476-20180509133110.patch</filename>
            <type>text/plain</type>
            <size>2284</size>
            <attacher name="Leo Balter">leo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxNTU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA4
OWFiMTliZTg2YmJjMDdmNTI1Mzg0NzQxZDNjOTczNzE4M2RkYzQ4Li5kZGEyZWQxZGVjNjQ4NDZk
NmI3ZGEzNDkzNzFkNjZkMDc0ZjlmODMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxOC0wNS0wOSAgTGVvIEJhbHRlciAgPGxlb25hcmRvLmJhbHRlckBnbWFp
bC5jb20+CisKKyAgICAgICAgW0pTQ10gRml4IEFycmF5U3BlY2llc0NyZWF0ZSB0byByZXR1cm4g
YSBuZXcgQXJyYXkgd2hlbiB0aGUgZ2l2ZW4gb2JqZWN0IGlzIG5vdCBhbiBhcnJheQorICAgICAg
ICBFcnJvciBmb3VuZCBpbiB0aGUgZm9sbG93aW5nIFRlc3QyNjIgdGVzdHM6CisKKyAgICAgICAg
LSB0ZXN0L2J1aWx0LWlucy9BcnJheS9wcm90b3R5cGUvc2xpY2UvY3JlYXRlLW5vbi1hcnJheS1p
bnZhbGlkLWxlbi5qcworICAgICAgICAtIHRlc3QvYnVpbHQtaW5zL0FycmF5L3Byb3RvdHlwZS9z
bGljZS9jcmVhdGUtcHJveGllZC1hcnJheS1pbnZhbGlkLWxlbi5qcworICAgICAgICAtIHRlc3Qv
YnVpbHQtaW5zL0FycmF5L3Byb3RvdHlwZS9zcGxpY2UvY3JlYXRlLXNwZWNpZXMtdW5kZWYtaW52
YWxpZC1sZW4uanMKKworICAgICAgICBUaGUgQXJyYXlTcGVjaWVzQ3JlYXRlIHNob3VsZCB0aHJv
dyBhIFJhbmdlRXJyb3Igd2l0aCBub24tQXJyYXkgY3VzdG9tIG9iamVjdHMKKyAgICAgICAgcHJl
c2VudGluZyBhIGxlbmd0aCA+IDIqKjMyLTEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE4NTQ3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHA6CisKIDIwMTgt
MDUtMDkgIFNyZGphbiBMYXphcmV2aWMgIDxzcmRqYW4ubGF6YXJldmljQHJ0LXJrLmNvbT4KIAog
ICAgICAgICBbTUlQU10gT3B0aW1pemUgZ2VuZXJhdGVkIEpJVCBjb2RlIHVzaW5nIHIyCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHAg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHAKaW5kZXgg
M2UyODQzZmVhZTFlZDM0NDM4M2Y2OWE0OTU1NDBjZmJiNWE5Nzc1Ni4uZDUzMTI1ZjY3Y2Q4YmFm
ZDgzMzJjMzRiOTFlNDU2M2Q2NDFmNGFlZCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvQXJyYXlQcm90b3R5cGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0FycmF5UHJvdG90eXBlLmNwcApAQCAtMjQ3LDggKzI0NywxNCBAQCBzdGF0aWMg
QUxXQVlTX0lOTElORSBzdGQ6OnBhaXI8U3BlY2llc0NvbnN0cnVjdFJlc3VsdCwgSlNPYmplY3Qq
PiBzcGVjaWVzQ29uc3RydQogICAgICAgICAgICAgaWYgKGNvbnN0cnVjdG9yLmlzTnVsbCgpKQog
ICAgICAgICAgICAgICAgIHJldHVybiBzdGQ6Om1ha2VfcGFpcihTcGVjaWVzQ29uc3RydWN0UmVz
dWx0OjpGYXN0UGF0aCwgbnVsbHB0cik7OwogICAgICAgICB9Ci0gICAgfSBlbHNlCisgICAgfSBl
bHNlIHsKKyAgICAgICAgLy8gSWYgaXNBcnJheSBpcyBmYWxzZSwgcmV0dXJuID8gQXJyYXlDcmVh
dGUobGVuZ3RoKS4KKyAgICAgICAgSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCA9IHRoaXNP
YmplY3QtPmdsb2JhbE9iamVjdCgpOworICAgICAgICBKU1ZhbHVlIG5ld1ZhbHVlID0gY29uc3Ry
dWN0QXJyYXlXaXRoU2l6ZVF1aXJrKGV4ZWMsIG51bGxwdHIsIGdsb2JhbE9iamVjdCwganNOdW1i
ZXIobGVuZ3RoKSwgZXhlYy0+bmV3VGFyZ2V0KCkpOworICAgICAgICBKU09iamVjdCogbmV3T2Jq
ZWN0ID0gbmV3VmFsdWUudG9PYmplY3QoZXhlYyk7CiAgICAgICAgIFJFVFVSTl9JRl9FWENFUFRJ
T04oc2NvcGUsIGV4Y2VwdGlvblJlc3VsdCgpKTsKKyAgICAgICAgcmV0dXJuIHN0ZDo6bWFrZV9w
YWlyKFNwZWNpZXNDb25zdHJ1Y3RSZXN1bHQ6OkNyZWF0ZWRPYmplY3QsIG5ld09iamVjdCk7Cisg
ICAgfQogCiAgICAgaWYgKGNvbnN0cnVjdG9yLmlzVW5kZWZpbmVkKCkpCiAgICAgICAgIHJldHVy
biBzdGQ6Om1ha2VfcGFpcihTcGVjaWVzQ29uc3RydWN0UmVzdWx0OjpGYXN0UGF0aCwgbnVsbHB0
cik7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339974</attachid>
            <date>2018-05-09 10:06:47 -0700</date>
            <delta_ts>2018-05-09 10:13:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185476-20180509140644.patch</filename>
            <type>text/plain</type>
            <size>2030</size>
            <attacher name="Leo Balter">leo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxNTU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA4
OWFiMTliZTg2YmJjMDdmNTI1Mzg0NzQxZDNjOTczNzE4M2RkYzQ4Li5kZGEyZWQxZGVjNjQ4NDZk
NmI3ZGEzNDkzNzFkNjZkMDc0ZjlmODMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxOC0wNS0wOSAgTGVvIEJhbHRlciAgPGxlb25hcmRvLmJhbHRlckBnbWFp
bC5jb20+CisKKyAgICAgICAgW0pTQ10gRml4IEFycmF5U3BlY2llc0NyZWF0ZSB0byByZXR1cm4g
YSBuZXcgQXJyYXkgd2hlbiB0aGUgZ2l2ZW4gb2JqZWN0IGlzIG5vdCBhbiBhcnJheQorICAgICAg
ICBFcnJvciBmb3VuZCBpbiB0aGUgZm9sbG93aW5nIFRlc3QyNjIgdGVzdHM6CisKKyAgICAgICAg
LSB0ZXN0L2J1aWx0LWlucy9BcnJheS9wcm90b3R5cGUvc2xpY2UvY3JlYXRlLW5vbi1hcnJheS1p
bnZhbGlkLWxlbi5qcworICAgICAgICAtIHRlc3QvYnVpbHQtaW5zL0FycmF5L3Byb3RvdHlwZS9z
bGljZS9jcmVhdGUtcHJveGllZC1hcnJheS1pbnZhbGlkLWxlbi5qcworICAgICAgICAtIHRlc3Qv
YnVpbHQtaW5zL0FycmF5L3Byb3RvdHlwZS9zcGxpY2UvY3JlYXRlLXNwZWNpZXMtdW5kZWYtaW52
YWxpZC1sZW4uanMKKworICAgICAgICBUaGUgQXJyYXlTcGVjaWVzQ3JlYXRlIHNob3VsZCB0aHJv
dyBhIFJhbmdlRXJyb3Igd2l0aCBub24tQXJyYXkgY3VzdG9tIG9iamVjdHMKKyAgICAgICAgcHJl
c2VudGluZyBhIGxlbmd0aCA+IDIqKjMyLTEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE4NTQ3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHA6CisKIDIwMTgt
MDUtMDkgIFNyZGphbiBMYXphcmV2aWMgIDxzcmRqYW4ubGF6YXJldmljQHJ0LXJrLmNvbT4KIAog
ICAgICAgICBbTUlQU10gT3B0aW1pemUgZ2VuZXJhdGVkIEpJVCBjb2RlIHVzaW5nIHIyCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHAg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHAKaW5kZXgg
M2UyODQzZmVhZTFlZDM0NDM4M2Y2OWE0OTU1NDBjZmJiNWE5Nzc1Ni4uMTI0YmQzNGJkNGE3NjVj
YTFmMGYxMjBlNmY5N2JiOTM1YWFlYmJkNyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvQXJyYXlQcm90b3R5cGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0FycmF5UHJvdG90eXBlLmNwcApAQCAtMjQ3LDggKzI0NywxMSBAQCBzdGF0aWMg
QUxXQVlTX0lOTElORSBzdGQ6OnBhaXI8U3BlY2llc0NvbnN0cnVjdFJlc3VsdCwgSlNPYmplY3Qq
PiBzcGVjaWVzQ29uc3RydQogICAgICAgICAgICAgaWYgKGNvbnN0cnVjdG9yLmlzTnVsbCgpKQog
ICAgICAgICAgICAgICAgIHJldHVybiBzdGQ6Om1ha2VfcGFpcihTcGVjaWVzQ29uc3RydWN0UmVz
dWx0OjpGYXN0UGF0aCwgbnVsbHB0cik7OwogICAgICAgICB9Ci0gICAgfSBlbHNlCisgICAgfSBl
bHNlIHsKKyAgICAgICAgLy8gSWYgaXNBcnJheSBpcyBmYWxzZSwgcmV0dXJuID8gQXJyYXlDcmVh
dGUobGVuZ3RoKS4KICAgICAgICAgUkVUVVJOX0lGX0VYQ0VQVElPTihzY29wZSwgZXhjZXB0aW9u
UmVzdWx0KCkpOworICAgICAgICByZXR1cm4gc3RkOjptYWtlX3BhaXIoU3BlY2llc0NvbnN0cnVj
dFJlc3VsdDo6RmFzdFBhdGgsIG51bGxwdHIpOworICAgIH0KIAogICAgIGlmIChjb25zdHJ1Y3Rv
ci5pc1VuZGVmaW5lZCgpKQogICAgICAgICByZXR1cm4gc3RkOjptYWtlX3BhaXIoU3BlY2llc0Nv
bnN0cnVjdFJlc3VsdDo6RmFzdFBhdGgsIG51bGxwdHIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339977</attachid>
            <date>2018-05-09 10:13:17 -0700</date>
            <delta_ts>2018-05-09 10:29:45 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-185476-20180509141315.patch</filename>
            <type>text/plain</type>
            <size>2030</size>
            <attacher name="Leo Balter">leo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMxNTU0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA4
OWFiMTliZTg2YmJjMDdmNTI1Mzg0NzQxZDNjOTczNzE4M2RkYzQ4Li5kZGEyZWQxZGVjNjQ4NDZk
NmI3ZGEzNDkzNzFkNjZkMDc0ZjlmODMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxOC0wNS0wOSAgTGVvIEJhbHRlciAgPGxlb25hcmRvLmJhbHRlckBnbWFp
bC5jb20+CisKKyAgICAgICAgW0pTQ10gRml4IEFycmF5U3BlY2llc0NyZWF0ZSB0byByZXR1cm4g
YSBuZXcgQXJyYXkgd2hlbiB0aGUgZ2l2ZW4gb2JqZWN0IGlzIG5vdCBhbiBhcnJheQorICAgICAg
ICBFcnJvciBmb3VuZCBpbiB0aGUgZm9sbG93aW5nIFRlc3QyNjIgdGVzdHM6CisKKyAgICAgICAg
LSB0ZXN0L2J1aWx0LWlucy9BcnJheS9wcm90b3R5cGUvc2xpY2UvY3JlYXRlLW5vbi1hcnJheS1p
bnZhbGlkLWxlbi5qcworICAgICAgICAtIHRlc3QvYnVpbHQtaW5zL0FycmF5L3Byb3RvdHlwZS9z
bGljZS9jcmVhdGUtcHJveGllZC1hcnJheS1pbnZhbGlkLWxlbi5qcworICAgICAgICAtIHRlc3Qv
YnVpbHQtaW5zL0FycmF5L3Byb3RvdHlwZS9zcGxpY2UvY3JlYXRlLXNwZWNpZXMtdW5kZWYtaW52
YWxpZC1sZW4uanMKKworICAgICAgICBUaGUgQXJyYXlTcGVjaWVzQ3JlYXRlIHNob3VsZCB0aHJv
dyBhIFJhbmdlRXJyb3Igd2l0aCBub24tQXJyYXkgY3VzdG9tIG9iamVjdHMKKyAgICAgICAgcHJl
c2VudGluZyBhIGxlbmd0aCA+IDIqKjMyLTEKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTE4NTQ3NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHA6CisKIDIwMTgt
MDUtMDkgIFNyZGphbiBMYXphcmV2aWMgIDxzcmRqYW4ubGF6YXJldmljQHJ0LXJrLmNvbT4KIAog
ICAgICAgICBbTUlQU10gT3B0aW1pemUgZ2VuZXJhdGVkIEpJVCBjb2RlIHVzaW5nIHIyCmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHAg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9BcnJheVByb3RvdHlwZS5jcHAKaW5kZXgg
M2UyODQzZmVhZTFlZDM0NDM4M2Y2OWE0OTU1NDBjZmJiNWE5Nzc1Ni4uNTFiMGQ1YjNlNDZmNWM3
MzkzMTMwOTI0N2VmOThhZDQ0YWIwY2U2YyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvQXJyYXlQcm90b3R5cGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0FycmF5UHJvdG90eXBlLmNwcApAQCAtMjQ3LDggKzI0NywxMCBAQCBzdGF0aWMg
QUxXQVlTX0lOTElORSBzdGQ6OnBhaXI8U3BlY2llc0NvbnN0cnVjdFJlc3VsdCwgSlNPYmplY3Qq
PiBzcGVjaWVzQ29uc3RydQogICAgICAgICAgICAgaWYgKGNvbnN0cnVjdG9yLmlzTnVsbCgpKQog
ICAgICAgICAgICAgICAgIHJldHVybiBzdGQ6Om1ha2VfcGFpcihTcGVjaWVzQ29uc3RydWN0UmVz
dWx0OjpGYXN0UGF0aCwgbnVsbHB0cik7OwogICAgICAgICB9Ci0gICAgfSBlbHNlCi0gICAgICAg
IFJFVFVSTl9JRl9FWENFUFRJT04oc2NvcGUsIGV4Y2VwdGlvblJlc3VsdCgpKTsKKyAgICB9IGVs
c2UgeworICAgICAgICAvLyBJZiBpc0FycmF5IGlzIGZhbHNlLCByZXR1cm4gPyBBcnJheUNyZWF0
ZShsZW5ndGgpLgorICAgICAgICByZXR1cm4gc3RkOjptYWtlX3BhaXIoU3BlY2llc0NvbnN0cnVj
dFJlc3VsdDo6RmFzdFBhdGgsIG51bGxwdHIpOworICAgIH0KIAogICAgIGlmIChjb25zdHJ1Y3Rv
ci5pc1VuZGVmaW5lZCgpKQogICAgICAgICByZXR1cm4gc3RkOjptYWtlX3BhaXIoU3BlY2llc0Nv
bnN0cnVjdFJlc3VsdDo6RmFzdFBhdGgsIG51bGxwdHIpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>