<?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>215876</bug_id>
          
          <creation_ts>2020-08-26 18:55:37 -0700</creation_ts>
          <short_desc>[JSC] Use auxiliary memory for JSBigInt storage</short_desc>
          <delta_ts>2020-08-27 13:02:17 -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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1683252</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-26 18:55:37 -0700</bug_when>
    <thetext>[JSC] Use auxiliary memory for JSBigInt storage</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683253</commentid>
    <comment_count>1</comment_count>
      <attachid>407367</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-26 18:56:16 -0700</bug_when>
    <thetext>Created attachment 407367
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683260</commentid>
    <comment_count>2</comment_count>
      <attachid>407368</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-26 19:22:49 -0700</bug_when>
    <thetext>Created attachment 407368
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683263</commentid>
    <comment_count>3</comment_count>
      <attachid>407368</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-08-26 19:30:49 -0700</bug_when>
    <thetext>Comment on attachment 407368
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683463</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-27 13:01:10 -0700</bug_when>
    <thetext>Committed r266250: &lt;https://trac.webkit.org/changeset/266250&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 407368.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683464</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-08-27 13:02:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/67892560&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407367</attachid>
            <date>2020-08-26 18:56:16 -0700</date>
            <delta_ts>2020-08-26 19:22:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215876-20200826185616.patch</filename>
            <type>text/plain</type>
            <size>4508</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2MjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA2
MDY3Yjc2ODkxMjFmMTBmZGU4YmVjYTIyODA5MjQ3MmM3YTU1ZGQ0Li4wMmVjNmE4ZTcwYWJjZTI0
YmIxMWViNDcwZDljZWM0NDI3OWFjMmI2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAyMC0wOC0yNiAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFVzZSBhdXhpbGlhcnkgbWVtb3J5IGZvciBKU0JpZ0ludCBzdG9y
YWdlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTU4
NzYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlz
IG1ha2VzIEpTQmlnSW50IG5vbi1kZXN0cnVjdGlibGUgY2VsbC4gQW5kIGl0IG1ha2VzIGFsbG9j
YXRpbmcgSlNCaWdJbnQgZnJvbSBKSVQgZWFzeS4KKworICAgICAgICAqIHJ1bnRpbWUvSlNCaWdJ
bnQuY3BwOgorICAgICAgICAoSlNDOjpKU0JpZ0ludDo6dmlzaXRDaGlsZHJlbik6CisgICAgICAg
IChKU0M6OkpTQmlnSW50OjpjcmVhdGVXaXRoTGVuZ3RoKToKKyAgICAgICAgKEpTQzo6SlNCaWdJ
bnQ6OmRlc3Ryb3kpOiBEZWxldGVkLgorICAgICAgICAqIHJ1bnRpbWUvSlNCaWdJbnQuaDoKKyAg
ICAgICAgKiBydW50aW1lL1ZNLmNwcDoKKyAgICAgICAgKEpTQzo6Vk06OlZNKToKKwogMjAyMC0w
OC0yNiAgQWxleGV5IFNodmF5a2EgIDxzaHZhaWthbGVzaEBnbWFpbC5jb20+CiAKICAgICAgICAg
VXNlIHVuc2lnbmVkIHR5cGUgZm9yIGBsZW5ndGhgIG9mIEpTRnVuY3Rpb24KZGlmZiAtLWdpdCBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQmlnSW50LmNwcCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0pTQmlnSW50LmNwcAppbmRleCAzOTdlYTAxMmNhMmUwNDM5N2M5
M2M5ZThlNDVjNTg4MzdjMjg4MmZjLi42OTU0OGMzOWM2OTFiOGE2ZWNmZTJkMTM4NGQ4MDZjZGUw
Mzc0ZTM5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0JpZ0lu
dC5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNCaWdJbnQuY3BwCkBA
IC02Niw5ICs2NiwxMyBAQCBKU0JpZ0ludDo6SlNCaWdJbnQoVk0mIHZtLCBTdHJ1Y3R1cmUqIHN0
cnVjdHVyZSwgRGlnaXQqIGRhdGEsIHVuc2lnbmVkIGxlbmd0aCkKICAgICAsIG1fZGF0YShkYXRh
LCBsZW5ndGgpCiB7IH0KIAotdm9pZCBKU0JpZ0ludDo6ZGVzdHJveShKU0NlbGwqIHRoaXNDZWxs
KQordm9pZCBKU0JpZ0ludDo6dmlzaXRDaGlsZHJlbihKU0NlbGwqIGNlbGwsIFNsb3RWaXNpdG9y
JiB2aXNpdG9yKQogewotICAgIHN0YXRpY19jYXN0PEpTQmlnSW50Kj4odGhpc0NlbGwpLT5+SlNC
aWdJbnQoKTsKKyAgICBhdXRvKiB0aGlzT2JqZWN0ID0ganNDYXN0PEpTQmlnSW50Kj4oY2VsbCk7
CisgICAgQVNTRVJUX0dDX09CSkVDVF9JTkhFUklUUyh0aGlzT2JqZWN0LCBpbmZvKCkpOworICAg
IEJhc2U6OnZpc2l0Q2hpbGRyZW4odGhpc09iamVjdCwgdmlzaXRvcik7CisgICAgaWYgKGF1dG8q
IGRhdGEgPSB0aGlzT2JqZWN0LT5tX2RhdGEuZ2V0VW5zYWZlKCkpCisgICAgICAgIHZpc2l0b3Iu
bWFya0F1eGlsaWFyeShkYXRhKTsKIH0KIAogdm9pZCBKU0JpZ0ludDo6aW5pdGlhbGl6ZShJbml0
aWFsaXphdGlvblR5cGUgaW5pdFR5cGUpCkBAIC0xMDgsNyArMTEyLDcgQEAgaW5saW5lIEpTQmln
SW50KiBKU0JpZ0ludDo6Y3JlYXRlV2l0aExlbmd0aChKU0dsb2JhbE9iamVjdCogbnVsbE9yR2xv
YmFsT2JqZWN0Rm8KICAgICB9CiAKICAgICBBU1NFUlQobGVuZ3RoIDw9IG1heExlbmd0aCk7Ci0g
ICAgdm9pZCogZGF0YSA9IEdpZ2FjYWdlOjp0cnlNYWxsb2MoR2lnYWNhZ2U6OlByaW1pdGl2ZSwg
bGVuZ3RoICogc2l6ZW9mKERpZ2l0KSk7CisgICAgdm9pZCogZGF0YSA9IHZtLnByaW1pdGl2ZUdp
Z2FjYWdlQXV4aWxpYXJ5U3BhY2UuYWxsb2NhdGVOb25WaXJ0dWFsKHZtLCBsZW5ndGggKiBzaXpl
b2YoRGlnaXQpLCBudWxscHRyLCBBbGxvY2F0aW9uRmFpbHVyZU1vZGU6OlJldHVybk51bGwpOwog
ICAgIGlmIChVTkxJS0VMWSghZGF0YSkpIHsKICAgICAgICAgaWYgKG51bGxPckdsb2JhbE9iamVj
dEZvck9PTSkgewogICAgICAgICAgICAgYXV0byBzY29wZSA9IERFQ0xBUkVfVEhST1dfU0NPUEUo
dm0pOwpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNCaWdJbnQu
aCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQmlnSW50LmgKaW5kZXggMDE2YzE5
Zjc0YTVhNDhmNTEyNjM3MzlmNThkN2I3MTQ0MmU4ZjhmNC4uNWFkZmRkN2FkMGQ1MDIyYzk3YTFi
ZTMzYWNmMzgxNjExNDhkY2RiOSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1
bnRpbWUvSlNCaWdJbnQuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0Jp
Z0ludC5oCkBAIC01MCw4ICs1MCw3IEBAIGNsYXNzIEpTQmlnSW50IGZpbmFsIDogcHVibGljIEpT
Q2VsbCB7CiAgICAgc3RhdGljIGNvbnN0ZXhwciB1bnNpZ25lZCBTdHJ1Y3R1cmVGbGFncyA9IEJh
c2U6OlN0cnVjdHVyZUZsYWdzIHwgU3RydWN0dXJlSXNJbW1vcnRhbCB8IE92ZXJyaWRlc1RvVGhp
czsKICAgICBmcmllbmQgY2xhc3MgQ2FjaGVkQmlnSW50OwogCi0gICAgc3RhdGljIGNvbnN0ZXhw
ciBib29sIG5lZWRzRGVzdHJ1Y3Rpb24gPSB0cnVlOwotICAgIHN0YXRpYyB2b2lkIGRlc3Ryb3ko
SlNDZWxsKik7CisgICAgc3RhdGljIHZvaWQgdmlzaXRDaGlsZHJlbihKU0NlbGwqLCBTbG90Vmlz
aXRvciYpOwogCiAgICAgdGVtcGxhdGU8dHlwZW5hbWUgQ2VsbFR5cGUsIFN1YnNwYWNlQWNjZXNz
PgogICAgIHN0YXRpYyBJc29TdWJzcGFjZSogc3Vic3BhY2VGb3IoVk0mIHZtKQpAQCAtNTc2LDcg
KzU3NSw3IEBAIGNsYXNzIEpTQmlnSW50IGZpbmFsIDogcHVibGljIEpTQ2VsbCB7CiAKICAgICBj
b25zdCB1bnNpZ25lZCBtX2xlbmd0aDsKICAgICBib29sIG1fc2lnbiB7IGZhbHNlIH07Ci0gICAg
Q2FnZWRVbmlxdWVQdHI8R2lnYWNhZ2U6OlByaW1pdGl2ZSwgRGlnaXQ+IG1fZGF0YTsKKyAgICBD
YWdlZEJhcnJpZXJQdHI8R2lnYWNhZ2U6OlByaW1pdGl2ZSwgRGlnaXQ+IG1fZGF0YTsKIH07CiAK
IGlubGluZSBKU0JpZ0ludCogYXNIZWFwQmlnSW50KEpTVmFsdWUgdmFsdWUpCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9WTS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9WTS5jcHAKaW5kZXggYzY4OTg4OWM4OGRlNmU2MWI3ZDAyYzRkNWFiYzBk
ZWUwZDVmZTExNC4uNTllNDBjOGU0Y2M5ODdlZjQzY2U3MWFmZGVkZjBlMWExY2UxZTVmMSAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvVk0uY3BwCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1ZNLmNwcApAQCAtMzM3LDcgKzMzNyw3IEBAIFZNOjpW
TShWTVR5cGUgdm1UeXBlLCBIZWFwVHlwZSBoZWFwVHlwZSwgV1RGOjpSdW5Mb29wKiBydW5Mb29w
LCBib29sKiBzdWNjZXNzKQogICAgICwgdmFyaWFibGVTaXplZENlbGxTcGFjZSgiVmFyaWFibGUg
U2l6ZWQgSlNDZWxsIiwgaGVhcCwgY2VsbEhlYXBDZWxsVHlwZS5nZXQoKSwgZmFzdE1hbGxvY0Fs
bG9jYXRvci5nZXQoKSkgLy8gSGFzaDoweGJjZDc2OWNjCiAgICAgLCBkZXN0cnVjdGlibGVPYmpl
Y3RTcGFjZSgiSlNEZXN0cnVjdGlibGVPYmplY3QiLCBoZWFwLCBkZXN0cnVjdGlibGVPYmplY3RI
ZWFwQ2VsbFR5cGUuZ2V0KCksIGZhc3RNYWxsb2NBbGxvY2F0b3IuZ2V0KCkpIC8vIEhhc2g6MHg0
ZjVlZDdhOQogICAgICwgYXJyYXlTcGFjZSBJU09fU1VCU1BBQ0VfSU5JVChoZWFwLCBjZWxsSGVh
cENlbGxUeXBlLmdldCgpLCBKU0FycmF5KQotICAgICwgYmlnSW50U3BhY2UgSVNPX1NVQlNQQUNF
X0lOSVQoaGVhcCwgZGVzdHJ1Y3RpYmxlQ2VsbEhlYXBDZWxsVHlwZS5nZXQoKSwgSlNCaWdJbnQp
CisgICAgLCBiaWdJbnRTcGFjZSBJU09fU1VCU1BBQ0VfSU5JVChoZWFwLCBjZWxsSGVhcENlbGxU
eXBlLmdldCgpLCBKU0JpZ0ludCkKICAgICAsIGNhbGxlZVNwYWNlIElTT19TVUJTUEFDRV9JTklU
KGhlYXAsIGNlbGxIZWFwQ2VsbFR5cGUuZ2V0KCksIEpTQ2FsbGVlKQogICAgICwgY2xvbmVkQXJn
dW1lbnRzU3BhY2UgSVNPX1NVQlNQQUNFX0lOSVQoaGVhcCwgY2VsbEhlYXBDZWxsVHlwZS5nZXQo
KSwgQ2xvbmVkQXJndW1lbnRzKQogICAgICwgY3VzdG9tR2V0dGVyU2V0dGVyU3BhY2UgSVNPX1NV
QlNQQUNFX0lOSVQoaGVhcCwgY2VsbEhlYXBDZWxsVHlwZS5nZXQoKSwgQ3VzdG9tR2V0dGVyU2V0
dGVyKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407368</attachid>
            <date>2020-08-26 19:22:49 -0700</date>
            <delta_ts>2020-08-27 13:01:10 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215876-20200826192248.patch</filename>
            <type>text/plain</type>
            <size>4716</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2MjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA2
MDY3Yjc2ODkxMjFmMTBmZGU4YmVjYTIyODA5MjQ3MmM3YTU1ZGQ0Li40YmY3YzdjN2U2YjY2ZGNj
OTE1ZWIwZjJhNzYzZTU4N2FkZmUxZWQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMSBAQAorMjAyMC0wOC0yNiAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIFVzZSBhdXhpbGlhcnkgbWVtb3J5IGZvciBKU0JpZ0ludCBzdG9y
YWdlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTU4
NzYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlz
IG1ha2VzIEpTQmlnSW50IG5vbi1kZXN0cnVjdGlibGUgY2VsbC4gQW5kIGl0IG1ha2VzIGFsbG9j
YXRpbmcgSlNCaWdJbnQgZnJvbSBKSVQgZWFzeS4KKworICAgICAgICAqIHJ1bnRpbWUvSlNCaWdJ
bnQuY3BwOgorICAgICAgICAoSlNDOjpKU0JpZ0ludDo6SlNCaWdJbnQpOgorICAgICAgICAoSlND
OjpKU0JpZ0ludDo6dmlzaXRDaGlsZHJlbik6CisgICAgICAgIChKU0M6OkpTQmlnSW50OjpjcmVh
dGVXaXRoTGVuZ3RoKToKKyAgICAgICAgKEpTQzo6SlNCaWdJbnQ6OmRlc3Ryb3kpOiBEZWxldGVk
LgorICAgICAgICAqIHJ1bnRpbWUvSlNCaWdJbnQuaDoKKyAgICAgICAgKiBydW50aW1lL1ZNLmNw
cDoKKyAgICAgICAgKEpTQzo6Vk06OlZNKToKKwogMjAyMC0wOC0yNiAgQWxleGV5IFNodmF5a2Eg
IDxzaHZhaWthbGVzaEBnbWFpbC5jb20+CiAKICAgICAgICAgVXNlIHVuc2lnbmVkIHR5cGUgZm9y
IGBsZW5ndGhgIG9mIEpTRnVuY3Rpb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9ydW50aW1lL0pTQmlnSW50LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pT
QmlnSW50LmNwcAppbmRleCAzOTdlYTAxMmNhMmUwNDM5N2M5M2M5ZThlNDVjNTg4MzdjMjg4MmZj
Li4zMmEzNzVkOTZkZTk0MDc3YTZmZTE1OWUxMGNmMTg4Yjg1ZmZlNDEyIDEwMDY0NAotLS0gYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0JpZ0ludC5jcHAKKysrIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNCaWdJbnQuY3BwCkBAIC02MywxMiArNjMsMTYgQEAgY29u
c3QgQ2xhc3NJbmZvIEpTQmlnSW50OjpzX2luZm8gPSB7ICJCaWdJbnQiLCBudWxscHRyLCBudWxs
cHRyLCBudWxscHRyLCBDUkVBVEUKIEpTQmlnSW50OjpKU0JpZ0ludChWTSYgdm0sIFN0cnVjdHVy
ZSogc3RydWN0dXJlLCBEaWdpdCogZGF0YSwgdW5zaWduZWQgbGVuZ3RoKQogICAgIDogQmFzZSh2
bSwgc3RydWN0dXJlKQogICAgICwgbV9sZW5ndGgobGVuZ3RoKQotICAgICwgbV9kYXRhKGRhdGEs
IGxlbmd0aCkKKyAgICAsIG1fZGF0YSh2bSwgdGhpcywgZGF0YSwgbGVuZ3RoKQogeyB9CiAKLXZv
aWQgSlNCaWdJbnQ6OmRlc3Ryb3koSlNDZWxsKiB0aGlzQ2VsbCkKK3ZvaWQgSlNCaWdJbnQ6OnZp
c2l0Q2hpbGRyZW4oSlNDZWxsKiBjZWxsLCBTbG90VmlzaXRvciYgdmlzaXRvcikKIHsKLSAgICBz
dGF0aWNfY2FzdDxKU0JpZ0ludCo+KHRoaXNDZWxsKS0+fkpTQmlnSW50KCk7CisgICAgYXV0byog
dGhpc09iamVjdCA9IGpzQ2FzdDxKU0JpZ0ludCo+KGNlbGwpOworICAgIEFTU0VSVF9HQ19PQkpF
Q1RfSU5IRVJJVFModGhpc09iamVjdCwgaW5mbygpKTsKKyAgICBCYXNlOjp2aXNpdENoaWxkcmVu
KHRoaXNPYmplY3QsIHZpc2l0b3IpOworICAgIGlmIChhdXRvKiBkYXRhID0gdGhpc09iamVjdC0+
bV9kYXRhLmdldFVuc2FmZSgpKQorICAgICAgICB2aXNpdG9yLm1hcmtBdXhpbGlhcnkoZGF0YSk7
CiB9CiAKIHZvaWQgSlNCaWdJbnQ6OmluaXRpYWxpemUoSW5pdGlhbGl6YXRpb25UeXBlIGluaXRU
eXBlKQpAQCAtMTA4LDcgKzExMiw3IEBAIGlubGluZSBKU0JpZ0ludCogSlNCaWdJbnQ6OmNyZWF0
ZVdpdGhMZW5ndGgoSlNHbG9iYWxPYmplY3QqIG51bGxPckdsb2JhbE9iamVjdEZvCiAgICAgfQog
CiAgICAgQVNTRVJUKGxlbmd0aCA8PSBtYXhMZW5ndGgpOwotICAgIHZvaWQqIGRhdGEgPSBHaWdh
Y2FnZTo6dHJ5TWFsbG9jKEdpZ2FjYWdlOjpQcmltaXRpdmUsIGxlbmd0aCAqIHNpemVvZihEaWdp
dCkpOworICAgIHZvaWQqIGRhdGEgPSB2bS5wcmltaXRpdmVHaWdhY2FnZUF1eGlsaWFyeVNwYWNl
LmFsbG9jYXRlTm9uVmlydHVhbCh2bSwgbGVuZ3RoICogc2l6ZW9mKERpZ2l0KSwgbnVsbHB0ciwg
QWxsb2NhdGlvbkZhaWx1cmVNb2RlOjpSZXR1cm5OdWxsKTsKICAgICBpZiAoVU5MSUtFTFkoIWRh
dGEpKSB7CiAgICAgICAgIGlmIChudWxsT3JHbG9iYWxPYmplY3RGb3JPT00pIHsKICAgICAgICAg
ICAgIGF1dG8gc2NvcGUgPSBERUNMQVJFX1RIUk9XX1NDT1BFKHZtKTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQmlnSW50LmggYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9KU0JpZ0ludC5oCmluZGV4IDAxNmMxOWY3NGE1YTQ4ZjUxMjYzNzM5ZjU4
ZDdiNzE0NDJlOGY4ZjQuLjVhZGZkZDdhZDBkNTAyMmM5N2ExYmUzM2FjZjM4MTYxMTQ4ZGNkYjkg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQmlnSW50LmgKKysr
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNCaWdJbnQuaApAQCAtNTAsOCArNTAs
NyBAQCBjbGFzcyBKU0JpZ0ludCBmaW5hbCA6IHB1YmxpYyBKU0NlbGwgewogICAgIHN0YXRpYyBj
b25zdGV4cHIgdW5zaWduZWQgU3RydWN0dXJlRmxhZ3MgPSBCYXNlOjpTdHJ1Y3R1cmVGbGFncyB8
IFN0cnVjdHVyZUlzSW1tb3J0YWwgfCBPdmVycmlkZXNUb1RoaXM7CiAgICAgZnJpZW5kIGNsYXNz
IENhY2hlZEJpZ0ludDsKIAotICAgIHN0YXRpYyBjb25zdGV4cHIgYm9vbCBuZWVkc0Rlc3RydWN0
aW9uID0gdHJ1ZTsKLSAgICBzdGF0aWMgdm9pZCBkZXN0cm95KEpTQ2VsbCopOworICAgIHN0YXRp
YyB2b2lkIHZpc2l0Q2hpbGRyZW4oSlNDZWxsKiwgU2xvdFZpc2l0b3ImKTsKIAogICAgIHRlbXBs
YXRlPHR5cGVuYW1lIENlbGxUeXBlLCBTdWJzcGFjZUFjY2Vzcz4KICAgICBzdGF0aWMgSXNvU3Vi
c3BhY2UqIHN1YnNwYWNlRm9yKFZNJiB2bSkKQEAgLTU3Niw3ICs1NzUsNyBAQCBjbGFzcyBKU0Jp
Z0ludCBmaW5hbCA6IHB1YmxpYyBKU0NlbGwgewogCiAgICAgY29uc3QgdW5zaWduZWQgbV9sZW5n
dGg7CiAgICAgYm9vbCBtX3NpZ24geyBmYWxzZSB9OwotICAgIENhZ2VkVW5pcXVlUHRyPEdpZ2Fj
YWdlOjpQcmltaXRpdmUsIERpZ2l0PiBtX2RhdGE7CisgICAgQ2FnZWRCYXJyaWVyUHRyPEdpZ2Fj
YWdlOjpQcmltaXRpdmUsIERpZ2l0PiBtX2RhdGE7CiB9OwogCiBpbmxpbmUgSlNCaWdJbnQqIGFz
SGVhcEJpZ0ludChKU1ZhbHVlIHZhbHVlKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvVk0uY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvVk0uY3Bw
CmluZGV4IGM2ODk4ODljODhkZTZlNjFiN2QwMmM0ZDVhYmMwZGVlMGQ1ZmUxMTQuLjU5ZTQwYzhl
NGNjOTg3ZWY0M2NlNzFhZmRlZGYwZTFhMWNlMWU1ZjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL1ZNLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVu
dGltZS9WTS5jcHAKQEAgLTMzNyw3ICszMzcsNyBAQCBWTTo6Vk0oVk1UeXBlIHZtVHlwZSwgSGVh
cFR5cGUgaGVhcFR5cGUsIFdURjo6UnVuTG9vcCogcnVuTG9vcCwgYm9vbCogc3VjY2VzcykKICAg
ICAsIHZhcmlhYmxlU2l6ZWRDZWxsU3BhY2UoIlZhcmlhYmxlIFNpemVkIEpTQ2VsbCIsIGhlYXAs
IGNlbGxIZWFwQ2VsbFR5cGUuZ2V0KCksIGZhc3RNYWxsb2NBbGxvY2F0b3IuZ2V0KCkpIC8vIEhh
c2g6MHhiY2Q3NjljYwogICAgICwgZGVzdHJ1Y3RpYmxlT2JqZWN0U3BhY2UoIkpTRGVzdHJ1Y3Rp
YmxlT2JqZWN0IiwgaGVhcCwgZGVzdHJ1Y3RpYmxlT2JqZWN0SGVhcENlbGxUeXBlLmdldCgpLCBm
YXN0TWFsbG9jQWxsb2NhdG9yLmdldCgpKSAvLyBIYXNoOjB4NGY1ZWQ3YTkKICAgICAsIGFycmF5
U3BhY2UgSVNPX1NVQlNQQUNFX0lOSVQoaGVhcCwgY2VsbEhlYXBDZWxsVHlwZS5nZXQoKSwgSlNB
cnJheSkKLSAgICAsIGJpZ0ludFNwYWNlIElTT19TVUJTUEFDRV9JTklUKGhlYXAsIGRlc3RydWN0
aWJsZUNlbGxIZWFwQ2VsbFR5cGUuZ2V0KCksIEpTQmlnSW50KQorICAgICwgYmlnSW50U3BhY2Ug
SVNPX1NVQlNQQUNFX0lOSVQoaGVhcCwgY2VsbEhlYXBDZWxsVHlwZS5nZXQoKSwgSlNCaWdJbnQp
CiAgICAgLCBjYWxsZWVTcGFjZSBJU09fU1VCU1BBQ0VfSU5JVChoZWFwLCBjZWxsSGVhcENlbGxU
eXBlLmdldCgpLCBKU0NhbGxlZSkKICAgICAsIGNsb25lZEFyZ3VtZW50c1NwYWNlIElTT19TVUJT
UEFDRV9JTklUKGhlYXAsIGNlbGxIZWFwQ2VsbFR5cGUuZ2V0KCksIENsb25lZEFyZ3VtZW50cykK
ICAgICAsIGN1c3RvbUdldHRlclNldHRlclNwYWNlIElTT19TVUJTUEFDRV9JTklUKGhlYXAsIGNl
bGxIZWFwQ2VsbFR5cGUuZ2V0KCksIEN1c3RvbUdldHRlclNldHRlcikK
</data>

          </attachment>
      

    </bug>

</bugzilla>