<?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>215317</bug_id>
          
          <creation_ts>2020-08-09 22:24:46 -0700</creation_ts>
          <short_desc>[JSC] JSFinalObject::finishCreation&apos;s ASSERT has stale condition</short_desc>
          <delta_ts>2020-08-10 00:39: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>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>1679009</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-09 22:24:46 -0700</bug_when>
    <thetext>[JSC] JSFinalObject::finishCreation&apos;s ASSERT has stale condition</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679010</commentid>
    <comment_count>1</comment_count>
      <attachid>406280</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-09 22:28:37 -0700</bug_when>
    <thetext>Created attachment 406280
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679011</commentid>
    <comment_count>2</comment_count>
      <attachid>406281</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-09 22:32:49 -0700</bug_when>
    <thetext>Created attachment 406281
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679012</commentid>
    <comment_count>3</comment_count>
      <attachid>406281</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-08-09 22:34:38 -0700</bug_when>
    <thetext>Comment on attachment 406281
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679014</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-09 23:09:50 -0700</bug_when>
    <thetext>ASSERT is changed part, the other part is not changed.
So, only mac-debug-wk1 is interesting.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679018</commentid>
    <comment_count>5</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-10 00:21:59 -0700</bug_when>
    <thetext>webaudio/automatic-pull-node.html [ Crash ]

This crash signature is known WebAudio crash.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679027</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-10 00:38:29 -0700</bug_when>
    <thetext>Committed r265423: &lt;https://trac.webkit.org/changeset/265423&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 406281.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1679029</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-08-10 00:39:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/66767512&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406280</attachid>
            <date>2020-08-09 22:28:37 -0700</date>
            <delta_ts>2020-08-09 22:32:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215317-20200809222836.patch</filename>
            <type>text/plain</type>
            <size>6391</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1NDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
MWI0OTk2NTQ1YTUyYzU2MjIxYzI4YTVlOWQwNmIyNDFiYzNjOWZlLi43YjAyYjFhODQ2MzExZjdl
ZTFlYzg2MTJjZDAwNjZiNDMyMmYwNWFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNSBAQAorMjAyMC0wOC0wOSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIEpTRmluYWxPYmplY3Q6OmZpbmlzaENyZWF0aW9uJ3MgQVNTRVJU
IGhhcyBzdGFsZSBjb25kaXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxNTMxNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEpTRmluYWxPYmplY3Q6OmZpbmlzaENyZWF0aW9uIGFzc3VtZXMgdGhhdCB0
aGVyZSBpcyBubyBvdXQtb2YtbGluZSBwcm9wZXJ0eSBzdG9yYWdlIChpbmxpbmUgc3RvcmFnZSBj
YXBhY2l0eSA9PSB0b3RhbCBzdG9yYWdlIGNhcGFjaXR5KS4KKyAgICAgICAgQnV0IHRoaXMgaXMg
d3Jvbmcgd2hlbiBwYXNzaW5nIEJ1dHRlcmZseSogcGFyYW1ldGVyIHRvIEpTRmluYWxPYmplY3Qu
IFByZXZpb3VzbHksIHRoaXMgZmVhdHVyZSBpcyBub3QgdXNlZCBhbmQgd2UgaW5zdGVhZCB1c2Vk
IEpTT2JqZWN0OjpjcmVhdGVSYXdPYmplY3QsCisgICAgICAgIHdoaWNoIGJ5cGFzc2VzIHRoaXMg
YXNzZXJ0aW9uLiBCdXQgbm93LCB3ZSBzdGFydCB1c2luZyB0aGlzIHdoZW4gY3JlYXRpbmcgYW4g
b2JqZWN0IGZvciBNYXRlcmlhbGl6ZU5ld09iamVjdCBpbiBERkcgYW5kIEZUTCwgYW5kIHRoZW4g
d2UgaGl0IHRoZSBjcmFzaAorICAgICAgICBiZWNhdXNlIHRoaXMgYXNzZXJ0aW9uIGRvZXMgbm90
IGNvbnNpZGVyIGFib3V0IG5vbi1udWxscHRyIGJ1dHRlcmZseS4KKworICAgICAgICBUaGlzIHBh
dGNoIG1ha2VzIGNyZWF0ZSBmdW5jdGlvbiBleHBsaWNpdCBieSBpbnRyb2R1Y2luZyBgSlNGaW5h
bE9iamVjdDo6Y3JlYXRlV2l0aEJ1dHRlcmZseWAsIHdoaWNoIGlzIHNpbWlsYXIgdG8gSlNBcnJh
eTo6Y3JlYXRlV2l0aEJ1dHRlcmZseS4KKyAgICAgICAgQW5kIHdlIGZpeCB0aGUgYXNzZXJ0aW9u
IGJ5IGNoZWNraW5nIGJ1dHRlcmZseSBleGlzdGVuY2UuIEJ5IHJlbmFtaW5nIEpTRmluYWxPYmpl
Y3Q6OmNyZWF0ZSB0byBKU0ZpbmFsT2JqZWN0OjpjcmVhdGVXaXRoQnV0dGVyZmx5IHdoZW4gZ2V0
dGluZyBidXR0ZXJmbHksCisgICAgICAgIHRoaXMgcGF0Y2ggYWxzbyBjbGFyaWZpZXMgdGhhdCBv
bmx5IE1hdGVyaWFsaXplTmV3T2JqZWN0IHJlbGF0ZWQgZnVuY3Rpb25zLCB3aGljaCB3ZXJlIHVz
aW5nIEpTT2JqZWN0OjpjcmVhdGVSYXdPYmplY3QgdG8gYnlwYXNzIHRoaXMgYXNzZXJ0aW9uLCBp
cyBwYXNzaW5nCisgICAgICAgIGJ1dHRlcmZseS4KKworICAgICAgICAqIGRmZy9ERkdPcGVyYXRp
b25zLmNwcDoKKyAgICAgICAgKiBydW50aW1lL0pTT2JqZWN0Lmg6CisgICAgICAgIChKU0M6OkpT
RmluYWxPYmplY3Q6OmNyZWF0ZVdpdGhCdXR0ZXJmbHkpOgorICAgICAgICAoSlNDOjpKU0ZpbmFs
T2JqZWN0OjpjcmVhdGUpOgorCiAyMDIwLTA4LTA5ICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBh
cHBsZS5jb20+CiAKICAgICAgICAgW0pTQ10gTWFrZSBDb21tYW5kTGluZSBvbiBXb3JrZXIgYWdl
bnQgKEpTQyBzaGVsbCBmZWF0dXJlIGZvciB0ZXN0aW5nKSB3b3JrIG9uIGlPUwpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPcGVyYXRpb25zLmNwcCBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHT3BlcmF0aW9ucy5jcHAKaW5kZXggNzdiZTkxMjNjYTc0NWI2
MjRkOTgxMjhkNzZlMDBmYWYzODYzYTc2Ny4uZTQzMTAzOWRlODk3MWUxZTJjMzNjY2RjMjgwMGZm
NTYzZGUyZjM3OSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPcGVy
YXRpb25zLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR09wZXJhdGlvbnMu
Y3BwCkBAIC0yOTIxLDcgKzI5MjEsNyBAQCBjaGFyKiBKSVRfT1BFUkFUSU9OIG9wZXJhdGlvbk5l
d1Jhd09iamVjdChWTSogdm1Qb2ludGVyLCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgaQogCiAgICAg
aWYgKHN0cnVjdHVyZS0+dHlwZSgpID09IEpTVHlwZTo6QXJyYXlUeXBlKQogICAgICAgICByZXR1
cm4gYml0d2lzZV9jYXN0PGNoYXIqPihKU0FycmF5OjpjcmVhdGVXaXRoQnV0dGVyZmx5KHZtLCBu
dWxscHRyLCBzdHJ1Y3R1cmUsIGJ1dHRlcmZseSkpOwotICAgIHJldHVybiBiaXR3aXNlX2Nhc3Q8
Y2hhcio+KEpTRmluYWxPYmplY3Q6OmNyZWF0ZSh2bSwgc3RydWN0dXJlLCBidXR0ZXJmbHkpKTsK
KyAgICByZXR1cm4gYml0d2lzZV9jYXN0PGNoYXIqPihKU0ZpbmFsT2JqZWN0OjpjcmVhdGVXaXRo
QnV0dGVyZmx5KHZtLCBzdHJ1Y3R1cmUsIGJ1dHRlcmZseSkpOwogfQogCiBKU0NlbGwqIEpJVF9P
UEVSQVRJT04gb3BlcmF0aW9uTmV3T2JqZWN0V2l0aEJ1dHRlcmZseShWTSogdm1Qb2ludGVyLCBT
dHJ1Y3R1cmUqIHN0cnVjdHVyZSwgQnV0dGVyZmx5KiBidXR0ZXJmbHkpCkBAIC0yOTM3LDcgKzI5
MzcsNyBAQCBKU0NlbGwqIEpJVF9PUEVSQVRJT04gb3BlcmF0aW9uTmV3T2JqZWN0V2l0aEJ1dHRl
cmZseShWTSogdm1Qb2ludGVyLCBTdHJ1Y3R1cmUqCiAgICAgCiAgICAgaWYgKHN0cnVjdHVyZS0+
dHlwZSgpID09IEpTVHlwZTo6QXJyYXlUeXBlKQogICAgICAgICByZXR1cm4gSlNBcnJheTo6Y3Jl
YXRlV2l0aEJ1dHRlcmZseSh2bSwgbnVsbHB0ciwgc3RydWN0dXJlLCBidXR0ZXJmbHkpOwotICAg
IHJldHVybiBKU0ZpbmFsT2JqZWN0OjpjcmVhdGUodm0sIHN0cnVjdHVyZSwgYnV0dGVyZmx5KTsK
KyAgICByZXR1cm4gSlNGaW5hbE9iamVjdDo6Y3JlYXRlV2l0aEJ1dHRlcmZseSh2bSwgc3RydWN0
dXJlLCBidXR0ZXJmbHkpOwogfQogCiBKU0NlbGwqIEpJVF9PUEVSQVRJT04gb3BlcmF0aW9uTmV3
T2JqZWN0V2l0aEJ1dHRlcmZseVdpdGhJbmRleGluZ0hlYWRlckFuZFZlY3Rvckxlbmd0aChWTSog
dm1Qb2ludGVyLCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgdW5zaWduZWQgbGVuZ3RoLCBCdXR0ZXJm
bHkqIGJ1dHRlcmZseSkKQEAgLTI5NTksNyArMjk1OSw3IEBAIEpTQ2VsbCogSklUX09QRVJBVElP
TiBvcGVyYXRpb25OZXdPYmplY3RXaXRoQnV0dGVyZmx5V2l0aEluZGV4aW5nSGVhZGVyQW5kVmVj
dG9yCiAgICAgCiAgICAgaWYgKHN0cnVjdHVyZS0+dHlwZSgpID09IEpTVHlwZTo6QXJyYXlUeXBl
KQogICAgICAgICByZXR1cm4gSlNBcnJheTo6Y3JlYXRlV2l0aEJ1dHRlcmZseSh2bSwgbnVsbHB0
ciwgc3RydWN0dXJlLCBidXR0ZXJmbHkpOwotICAgIHJldHVybiBKU0ZpbmFsT2JqZWN0OjpjcmVh
dGUodm0sIHN0cnVjdHVyZSwgYnV0dGVyZmx5KTsKKyAgICByZXR1cm4gSlNGaW5hbE9iamVjdDo6
Y3JlYXRlV2l0aEJ1dHRlcmZseSh2bSwgc3RydWN0dXJlLCBidXR0ZXJmbHkpOwogfQogCiBKU0Nl
bGwqIEpJVF9PUEVSQVRJT04gb3BlcmF0aW9uTmV3QXJyYXlXaXRoU3ByZWFkU2xvdyhKU0dsb2Jh
bE9iamVjdCogZ2xvYmFsT2JqZWN0LCB2b2lkKiBidWZmZXIsIHVpbnQzMl90IG51bUl0ZW1zKQpk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNPYmplY3QuaCBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTT2JqZWN0LmgKaW5kZXggYzQ4Y2JhYmQ0MTc2
YWU4OGU0YWNiNzdiNzQxNjVhNDM5YWY1YTFiMC4uNTliMjA0ODA2MjQ2OTY2MGE5NTBhZjVhZWI0
MTEwZDViZGI0NmY2NiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNPYmplY3QuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5o
CkBAIC0xMjA5LDcgKzEyMDksOCBAQCBjbGFzcyBKU0ZpbmFsT2JqZWN0IGZpbmFsIDogcHVibGlj
IEpTT2JqZWN0IHsKICAgICAgICAgcmV0dXJuIChtYXhTaXplIC0gYWxsb2NhdGlvblNpemUoMCkp
IC8gc2l6ZW9mKFdyaXRlQmFycmllcjxVbmtub3duPik7CiAgICAgfQogCi0gICAgc3RhdGljIEpT
RmluYWxPYmplY3QqIGNyZWF0ZShWTSYsIFN0cnVjdHVyZSosIEJ1dHRlcmZseSogPSBudWxscHRy
KTsKKyAgICBzdGF0aWMgSlNGaW5hbE9iamVjdCogY3JlYXRlKFZNJiwgU3RydWN0dXJlKik7Cisg
ICAgc3RhdGljIEpTRmluYWxPYmplY3QqIGNyZWF0ZVdpdGhCdXR0ZXJmbHkoVk0mLCBTdHJ1Y3R1
cmUqLCBCdXR0ZXJmbHkqKTsKICAgICBzdGF0aWMgU3RydWN0dXJlKiBjcmVhdGVTdHJ1Y3R1cmUo
Vk0mIHZtLCBKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBKU1ZhbHVlIHByb3RvdHlwZSwg
dW5zaWduZWQgaW5saW5lQ2FwYWNpdHkpCiAgICAgewogICAgICAgICByZXR1cm4gU3RydWN0dXJl
OjpjcmVhdGUodm0sIGdsb2JhbE9iamVjdCwgcHJvdG90eXBlLCB0eXBlSW5mbygpLCBpbmZvKCks
IGRlZmF1bHRJbmRleGluZ1R5cGUsIGlubGluZUNhcGFjaXR5KTsKQEAgLTEyMjQsMzUgKzEyMjUs
NDAgQEAgY2xhc3MgSlNGaW5hbE9iamVjdCBmaW5hbCA6IHB1YmxpYyBKU09iamVjdCB7CiAKICAg
ICB2b2lkIHZpc2l0Q2hpbGRyZW5Db21tb24oU2xvdFZpc2l0b3ImKTsKIAotICAgIGV4cGxpY2l0
IEpTRmluYWxPYmplY3QoVk0mIHZtLCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgQnV0dGVyZmx5KiBi
dXR0ZXJmbHkgPSBudWxscHRyKQorICAgIGV4cGxpY2l0IEpTRmluYWxPYmplY3QoVk0mIHZtLCBT
dHJ1Y3R1cmUqIHN0cnVjdHVyZSwgQnV0dGVyZmx5KiBidXR0ZXJmbHkpCiAgICAgICAgIDogSlNP
YmplY3Qodm0sIHN0cnVjdHVyZSwgYnV0dGVyZmx5KQogICAgIHsKICAgICAgICAgZ2NTYWZlWmVy
b01lbW9yeShpbmxpbmVTdG9yYWdlVW5zYWZlKCksIHN0cnVjdHVyZS0+aW5saW5lQ2FwYWNpdHko
KSAqIHNpemVvZihFbmNvZGVkSlNWYWx1ZSkpOwogICAgIH0KIAotICAgIHZvaWQgZmluaXNoQ3Jl
YXRpb24oVk0mIHZtKQorICAgIHZvaWQgZmluaXNoQ3JlYXRpb24oVk0mIHZtLCBCdXR0ZXJmbHkq
IGJ1dHRlcmZseSkKICAgICB7CiAgICAgICAgIEJhc2U6OmZpbmlzaENyZWF0aW9uKHZtKTsKLSAg
ICAgICAgQVNTRVJUKHN0cnVjdHVyZSh2bSktPnRvdGFsU3RvcmFnZUNhcGFjaXR5KCkgPT0gc3Ry
dWN0dXJlKHZtKS0+aW5saW5lQ2FwYWNpdHkoKSk7CisgICAgICAgIEFTU0VSVChidXR0ZXJmbHkg
fHwgc3RydWN0dXJlKHZtKS0+dG90YWxTdG9yYWdlQ2FwYWNpdHkoKSA9PSBzdHJ1Y3R1cmUodm0p
LT5pbmxpbmVDYXBhY2l0eSgpKTsKICAgICAgICAgQVNTRVJUKGNsYXNzSW5mbyh2bSkpOwogICAg
IH0KIH07CiAKIEpTX0VYUE9SVF9QUklWQVRFIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwg
b2JqZWN0UHJpdmF0ZUZ1bmNJbnN0YW5jZU9mKEpTR2xvYmFsT2JqZWN0KiwgQ2FsbEZyYW1lKik7
CiAKLWlubGluZSBKU0ZpbmFsT2JqZWN0KiBKU0ZpbmFsT2JqZWN0OjpjcmVhdGUoVk0mIHZtLCBT
dHJ1Y3R1cmUqIHN0cnVjdHVyZSwgQnV0dGVyZmx5KiBidXR0ZXJmbHkpCitpbmxpbmUgSlNGaW5h
bE9iamVjdCogSlNGaW5hbE9iamVjdDo6Y3JlYXRlV2l0aEJ1dHRlcmZseShWTSYgdm0sIFN0cnVj
dHVyZSogc3RydWN0dXJlLCBCdXR0ZXJmbHkqIGJ1dHRlcmZseSkKIHsKICAgICBKU0ZpbmFsT2Jq
ZWN0KiBmaW5hbE9iamVjdCA9IG5ldyAoCi0gICAgICAgIE5vdE51bGwsIAorICAgICAgICBOb3RO
dWxsLAogICAgICAgICBhbGxvY2F0ZUNlbGw8SlNGaW5hbE9iamVjdD4oCiAgICAgICAgICAgICB2
bS5oZWFwLAogICAgICAgICAgICAgYWxsb2NhdGlvblNpemUoc3RydWN0dXJlLT5pbmxpbmVDYXBh
Y2l0eSgpKQogICAgICAgICApCiAgICAgKSBKU0ZpbmFsT2JqZWN0KHZtLCBzdHJ1Y3R1cmUsIGJ1
dHRlcmZseSk7Ci0gICAgZmluYWxPYmplY3QtPmZpbmlzaENyZWF0aW9uKHZtKTsKKyAgICBmaW5h
bE9iamVjdC0+ZmluaXNoQ3JlYXRpb24odm0sIGJ1dHRlcmZseSk7CiAgICAgcmV0dXJuIGZpbmFs
T2JqZWN0OwogfQogCitpbmxpbmUgSlNGaW5hbE9iamVjdCogSlNGaW5hbE9iamVjdDo6Y3JlYXRl
KFZNJiB2bSwgU3RydWN0dXJlKiBzdHJ1Y3R1cmUpCit7CisgICAgcmV0dXJuIGNyZWF0ZVdpdGhC
dXR0ZXJmbHkodm0sIHN0cnVjdHVyZSwgbnVsbHB0cik7Cit9CisKIGlubGluZSBzaXplX3QgSlNP
YmplY3Q6Om9mZnNldE9mSW5saW5lU3RvcmFnZSgpCiB7CiAgICAgcmV0dXJuIHNpemVvZihKU09i
amVjdCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406281</attachid>
            <date>2020-08-09 22:32:49 -0700</date>
            <delta_ts>2020-08-10 00:38:29 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215317-20200809223248.patch</filename>
            <type>text/plain</type>
            <size>6355</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY1NDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
MWI0OTk2NTQ1YTUyYzU2MjIxYzI4YTVlOWQwNmIyNDFiYzNjOWZlLi43YjAyYjFhODQ2MzExZjdl
ZTFlYzg2MTJjZDAwNjZiNDMyMmYwNWFkIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNSBAQAorMjAyMC0wOC0wOSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIEpTRmluYWxPYmplY3Q6OmZpbmlzaENyZWF0aW9uJ3MgQVNTRVJU
IGhhcyBzdGFsZSBjb25kaXRpb24KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxNTMxNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIEpTRmluYWxPYmplY3Q6OmZpbmlzaENyZWF0aW9uIGFzc3VtZXMgdGhhdCB0
aGVyZSBpcyBubyBvdXQtb2YtbGluZSBwcm9wZXJ0eSBzdG9yYWdlIChpbmxpbmUgc3RvcmFnZSBj
YXBhY2l0eSA9PSB0b3RhbCBzdG9yYWdlIGNhcGFjaXR5KS4KKyAgICAgICAgQnV0IHRoaXMgaXMg
d3Jvbmcgd2hlbiBwYXNzaW5nIEJ1dHRlcmZseSogcGFyYW1ldGVyIHRvIEpTRmluYWxPYmplY3Qu
IFByZXZpb3VzbHksIHRoaXMgZmVhdHVyZSBpcyBub3QgdXNlZCBhbmQgd2UgaW5zdGVhZCB1c2Vk
IEpTT2JqZWN0OjpjcmVhdGVSYXdPYmplY3QsCisgICAgICAgIHdoaWNoIGJ5cGFzc2VzIHRoaXMg
YXNzZXJ0aW9uLiBCdXQgbm93LCB3ZSBzdGFydCB1c2luZyB0aGlzIHdoZW4gY3JlYXRpbmcgYW4g
b2JqZWN0IGZvciBNYXRlcmlhbGl6ZU5ld09iamVjdCBpbiBERkcgYW5kIEZUTCwgYW5kIHRoZW4g
d2UgaGl0IHRoZSBjcmFzaAorICAgICAgICBiZWNhdXNlIHRoaXMgYXNzZXJ0aW9uIGRvZXMgbm90
IGNvbnNpZGVyIGFib3V0IG5vbi1udWxscHRyIGJ1dHRlcmZseS4KKworICAgICAgICBUaGlzIHBh
dGNoIG1ha2VzIGNyZWF0ZSBmdW5jdGlvbiBleHBsaWNpdCBieSBpbnRyb2R1Y2luZyBgSlNGaW5h
bE9iamVjdDo6Y3JlYXRlV2l0aEJ1dHRlcmZseWAsIHdoaWNoIGlzIHNpbWlsYXIgdG8gSlNBcnJh
eTo6Y3JlYXRlV2l0aEJ1dHRlcmZseS4KKyAgICAgICAgQW5kIHdlIGZpeCB0aGUgYXNzZXJ0aW9u
IGJ5IGNoZWNraW5nIGJ1dHRlcmZseSBleGlzdGVuY2UuIEJ5IHJlbmFtaW5nIEpTRmluYWxPYmpl
Y3Q6OmNyZWF0ZSB0byBKU0ZpbmFsT2JqZWN0OjpjcmVhdGVXaXRoQnV0dGVyZmx5IHdoZW4gZ2V0
dGluZyBidXR0ZXJmbHksCisgICAgICAgIHRoaXMgcGF0Y2ggYWxzbyBjbGFyaWZpZXMgdGhhdCBv
bmx5IE1hdGVyaWFsaXplTmV3T2JqZWN0IHJlbGF0ZWQgZnVuY3Rpb25zLCB3aGljaCB3ZXJlIHVz
aW5nIEpTT2JqZWN0OjpjcmVhdGVSYXdPYmplY3QgdG8gYnlwYXNzIHRoaXMgYXNzZXJ0aW9uLCBp
cyBwYXNzaW5nCisgICAgICAgIGJ1dHRlcmZseS4KKworICAgICAgICAqIGRmZy9ERkdPcGVyYXRp
b25zLmNwcDoKKyAgICAgICAgKiBydW50aW1lL0pTT2JqZWN0Lmg6CisgICAgICAgIChKU0M6OkpT
RmluYWxPYmplY3Q6OmNyZWF0ZVdpdGhCdXR0ZXJmbHkpOgorICAgICAgICAoSlNDOjpKU0ZpbmFs
T2JqZWN0OjpjcmVhdGUpOgorCiAyMDIwLTA4LTA5ICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBh
cHBsZS5jb20+CiAKICAgICAgICAgW0pTQ10gTWFrZSBDb21tYW5kTGluZSBvbiBXb3JrZXIgYWdl
bnQgKEpTQyBzaGVsbCBmZWF0dXJlIGZvciB0ZXN0aW5nKSB3b3JrIG9uIGlPUwpkaWZmIC0tZ2l0
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPcGVyYXRpb25zLmNwcCBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHT3BlcmF0aW9ucy5jcHAKaW5kZXggNzdiZTkxMjNjYTc0NWI2
MjRkOTgxMjhkNzZlMDBmYWYzODYzYTc2Ny4uZTQzMTAzOWRlODk3MWUxZTJjMzNjY2RjMjgwMGZm
NTYzZGUyZjM3OSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdPcGVy
YXRpb25zLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR09wZXJhdGlvbnMu
Y3BwCkBAIC0yOTIxLDcgKzI5MjEsNyBAQCBjaGFyKiBKSVRfT1BFUkFUSU9OIG9wZXJhdGlvbk5l
d1Jhd09iamVjdChWTSogdm1Qb2ludGVyLCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgaQogCiAgICAg
aWYgKHN0cnVjdHVyZS0+dHlwZSgpID09IEpTVHlwZTo6QXJyYXlUeXBlKQogICAgICAgICByZXR1
cm4gYml0d2lzZV9jYXN0PGNoYXIqPihKU0FycmF5OjpjcmVhdGVXaXRoQnV0dGVyZmx5KHZtLCBu
dWxscHRyLCBzdHJ1Y3R1cmUsIGJ1dHRlcmZseSkpOwotICAgIHJldHVybiBiaXR3aXNlX2Nhc3Q8
Y2hhcio+KEpTRmluYWxPYmplY3Q6OmNyZWF0ZSh2bSwgc3RydWN0dXJlLCBidXR0ZXJmbHkpKTsK
KyAgICByZXR1cm4gYml0d2lzZV9jYXN0PGNoYXIqPihKU0ZpbmFsT2JqZWN0OjpjcmVhdGVXaXRo
QnV0dGVyZmx5KHZtLCBzdHJ1Y3R1cmUsIGJ1dHRlcmZseSkpOwogfQogCiBKU0NlbGwqIEpJVF9P
UEVSQVRJT04gb3BlcmF0aW9uTmV3T2JqZWN0V2l0aEJ1dHRlcmZseShWTSogdm1Qb2ludGVyLCBT
dHJ1Y3R1cmUqIHN0cnVjdHVyZSwgQnV0dGVyZmx5KiBidXR0ZXJmbHkpCkBAIC0yOTM3LDcgKzI5
MzcsNyBAQCBKU0NlbGwqIEpJVF9PUEVSQVRJT04gb3BlcmF0aW9uTmV3T2JqZWN0V2l0aEJ1dHRl
cmZseShWTSogdm1Qb2ludGVyLCBTdHJ1Y3R1cmUqCiAgICAgCiAgICAgaWYgKHN0cnVjdHVyZS0+
dHlwZSgpID09IEpTVHlwZTo6QXJyYXlUeXBlKQogICAgICAgICByZXR1cm4gSlNBcnJheTo6Y3Jl
YXRlV2l0aEJ1dHRlcmZseSh2bSwgbnVsbHB0ciwgc3RydWN0dXJlLCBidXR0ZXJmbHkpOwotICAg
IHJldHVybiBKU0ZpbmFsT2JqZWN0OjpjcmVhdGUodm0sIHN0cnVjdHVyZSwgYnV0dGVyZmx5KTsK
KyAgICByZXR1cm4gSlNGaW5hbE9iamVjdDo6Y3JlYXRlV2l0aEJ1dHRlcmZseSh2bSwgc3RydWN0
dXJlLCBidXR0ZXJmbHkpOwogfQogCiBKU0NlbGwqIEpJVF9PUEVSQVRJT04gb3BlcmF0aW9uTmV3
T2JqZWN0V2l0aEJ1dHRlcmZseVdpdGhJbmRleGluZ0hlYWRlckFuZFZlY3Rvckxlbmd0aChWTSog
dm1Qb2ludGVyLCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgdW5zaWduZWQgbGVuZ3RoLCBCdXR0ZXJm
bHkqIGJ1dHRlcmZseSkKQEAgLTI5NTksNyArMjk1OSw3IEBAIEpTQ2VsbCogSklUX09QRVJBVElP
TiBvcGVyYXRpb25OZXdPYmplY3RXaXRoQnV0dGVyZmx5V2l0aEluZGV4aW5nSGVhZGVyQW5kVmVj
dG9yCiAgICAgCiAgICAgaWYgKHN0cnVjdHVyZS0+dHlwZSgpID09IEpTVHlwZTo6QXJyYXlUeXBl
KQogICAgICAgICByZXR1cm4gSlNBcnJheTo6Y3JlYXRlV2l0aEJ1dHRlcmZseSh2bSwgbnVsbHB0
ciwgc3RydWN0dXJlLCBidXR0ZXJmbHkpOwotICAgIHJldHVybiBKU0ZpbmFsT2JqZWN0OjpjcmVh
dGUodm0sIHN0cnVjdHVyZSwgYnV0dGVyZmx5KTsKKyAgICByZXR1cm4gSlNGaW5hbE9iamVjdDo6
Y3JlYXRlV2l0aEJ1dHRlcmZseSh2bSwgc3RydWN0dXJlLCBidXR0ZXJmbHkpOwogfQogCiBKU0Nl
bGwqIEpJVF9PUEVSQVRJT04gb3BlcmF0aW9uTmV3QXJyYXlXaXRoU3ByZWFkU2xvdyhKU0dsb2Jh
bE9iamVjdCogZ2xvYmFsT2JqZWN0LCB2b2lkKiBidWZmZXIsIHVpbnQzMl90IG51bUl0ZW1zKQpk
aWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNPYmplY3QuaCBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTT2JqZWN0LmgKaW5kZXggYzQ4Y2JhYmQ0MTc2
YWU4OGU0YWNiNzdiNzQxNjVhNDM5YWY1YTFiMC4uMjRhYzlkYjQ5OGRlMTVkODllYzE5OGU4NDcy
MTAzNzYwYTcwNmEyNSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNPYmplY3QuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5o
CkBAIC0xMjA5LDcgKzEyMDksOCBAQCBjbGFzcyBKU0ZpbmFsT2JqZWN0IGZpbmFsIDogcHVibGlj
IEpTT2JqZWN0IHsKICAgICAgICAgcmV0dXJuIChtYXhTaXplIC0gYWxsb2NhdGlvblNpemUoMCkp
IC8gc2l6ZW9mKFdyaXRlQmFycmllcjxVbmtub3duPik7CiAgICAgfQogCi0gICAgc3RhdGljIEpT
RmluYWxPYmplY3QqIGNyZWF0ZShWTSYsIFN0cnVjdHVyZSosIEJ1dHRlcmZseSogPSBudWxscHRy
KTsKKyAgICBzdGF0aWMgSlNGaW5hbE9iamVjdCogY3JlYXRlKFZNJiwgU3RydWN0dXJlKik7Cisg
ICAgc3RhdGljIEpTRmluYWxPYmplY3QqIGNyZWF0ZVdpdGhCdXR0ZXJmbHkoVk0mLCBTdHJ1Y3R1
cmUqLCBCdXR0ZXJmbHkqKTsKICAgICBzdGF0aWMgU3RydWN0dXJlKiBjcmVhdGVTdHJ1Y3R1cmUo
Vk0mIHZtLCBKU0dsb2JhbE9iamVjdCogZ2xvYmFsT2JqZWN0LCBKU1ZhbHVlIHByb3RvdHlwZSwg
dW5zaWduZWQgaW5saW5lQ2FwYWNpdHkpCiAgICAgewogICAgICAgICByZXR1cm4gU3RydWN0dXJl
OjpjcmVhdGUodm0sIGdsb2JhbE9iamVjdCwgcHJvdG90eXBlLCB0eXBlSW5mbygpLCBpbmZvKCks
IGRlZmF1bHRJbmRleGluZ1R5cGUsIGlubGluZUNhcGFjaXR5KTsKQEAgLTEyMjQsNyArMTIyNSw3
IEBAIGNsYXNzIEpTRmluYWxPYmplY3QgZmluYWwgOiBwdWJsaWMgSlNPYmplY3QgewogCiAgICAg
dm9pZCB2aXNpdENoaWxkcmVuQ29tbW9uKFNsb3RWaXNpdG9yJik7CiAKLSAgICBleHBsaWNpdCBK
U0ZpbmFsT2JqZWN0KFZNJiB2bSwgU3RydWN0dXJlKiBzdHJ1Y3R1cmUsIEJ1dHRlcmZseSogYnV0
dGVyZmx5ID0gbnVsbHB0cikKKyAgICBleHBsaWNpdCBKU0ZpbmFsT2JqZWN0KFZNJiB2bSwgU3Ry
dWN0dXJlKiBzdHJ1Y3R1cmUsIEJ1dHRlcmZseSogYnV0dGVyZmx5KQogICAgICAgICA6IEpTT2Jq
ZWN0KHZtLCBzdHJ1Y3R1cmUsIGJ1dHRlcmZseSkKICAgICB7CiAgICAgICAgIGdjU2FmZVplcm9N
ZW1vcnkoaW5saW5lU3RvcmFnZVVuc2FmZSgpLCBzdHJ1Y3R1cmUtPmlubGluZUNhcGFjaXR5KCkg
KiBzaXplb2YoRW5jb2RlZEpTVmFsdWUpKTsKQEAgLTEyMzMsMTcgKzEyMzQsMTcgQEAgY2xhc3Mg
SlNGaW5hbE9iamVjdCBmaW5hbCA6IHB1YmxpYyBKU09iamVjdCB7CiAgICAgdm9pZCBmaW5pc2hD
cmVhdGlvbihWTSYgdm0pCiAgICAgewogICAgICAgICBCYXNlOjpmaW5pc2hDcmVhdGlvbih2bSk7
Ci0gICAgICAgIEFTU0VSVChzdHJ1Y3R1cmUodm0pLT50b3RhbFN0b3JhZ2VDYXBhY2l0eSgpID09
IHN0cnVjdHVyZSh2bSktPmlubGluZUNhcGFjaXR5KCkpOworICAgICAgICBBU1NFUlQoYnV0dGVy
Zmx5KCkgfHwgc3RydWN0dXJlKHZtKS0+dG90YWxTdG9yYWdlQ2FwYWNpdHkoKSA9PSBzdHJ1Y3R1
cmUodm0pLT5pbmxpbmVDYXBhY2l0eSgpKTsKICAgICAgICAgQVNTRVJUKGNsYXNzSW5mbyh2bSkp
OwogICAgIH0KIH07CiAKIEpTX0VYUE9SVF9QUklWQVRFIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NU
X0NBTEwgb2JqZWN0UHJpdmF0ZUZ1bmNJbnN0YW5jZU9mKEpTR2xvYmFsT2JqZWN0KiwgQ2FsbEZy
YW1lKik7CiAKLWlubGluZSBKU0ZpbmFsT2JqZWN0KiBKU0ZpbmFsT2JqZWN0OjpjcmVhdGUoVk0m
IHZtLCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgQnV0dGVyZmx5KiBidXR0ZXJmbHkpCitpbmxpbmUg
SlNGaW5hbE9iamVjdCogSlNGaW5hbE9iamVjdDo6Y3JlYXRlV2l0aEJ1dHRlcmZseShWTSYgdm0s
IFN0cnVjdHVyZSogc3RydWN0dXJlLCBCdXR0ZXJmbHkqIGJ1dHRlcmZseSkKIHsKICAgICBKU0Zp
bmFsT2JqZWN0KiBmaW5hbE9iamVjdCA9IG5ldyAoCi0gICAgICAgIE5vdE51bGwsIAorICAgICAg
ICBOb3ROdWxsLAogICAgICAgICBhbGxvY2F0ZUNlbGw8SlNGaW5hbE9iamVjdD4oCiAgICAgICAg
ICAgICB2bS5oZWFwLAogICAgICAgICAgICAgYWxsb2NhdGlvblNpemUoc3RydWN0dXJlLT5pbmxp
bmVDYXBhY2l0eSgpKQpAQCAtMTI1Myw2ICsxMjU0LDExIEBAIGlubGluZSBKU0ZpbmFsT2JqZWN0
KiBKU0ZpbmFsT2JqZWN0OjpjcmVhdGUoVk0mIHZtLCBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSwgQnV0
dGVyCiAgICAgcmV0dXJuIGZpbmFsT2JqZWN0OwogfQogCitpbmxpbmUgSlNGaW5hbE9iamVjdCog
SlNGaW5hbE9iamVjdDo6Y3JlYXRlKFZNJiB2bSwgU3RydWN0dXJlKiBzdHJ1Y3R1cmUpCit7Cisg
ICAgcmV0dXJuIGNyZWF0ZVdpdGhCdXR0ZXJmbHkodm0sIHN0cnVjdHVyZSwgbnVsbHB0cik7Cit9
CisKIGlubGluZSBzaXplX3QgSlNPYmplY3Q6Om9mZnNldE9mSW5saW5lU3RvcmFnZSgpCiB7CiAg
ICAgcmV0dXJuIHNpemVvZihKU09iamVjdCk7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>