<?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>211053</bug_id>
          
          <creation_ts>2020-04-26 14:01:05 -0700</creation_ts>
          <short_desc>[JSC] Clearly distinguish isConstructor from getConstructData</short_desc>
          <delta_ts>2020-04-26 19:41: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>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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=211037</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=211059</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="Ross Kirsling">ross.kirsling</reporter>
          <assigned_to name="Ross Kirsling">ross.kirsling</assigned_to>
          <cc>ashvayka</cc>
    
    <cc>darin</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>sam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1645825</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-04-26 14:01:05 -0700</bug_when>
    <thetext>[JSC] Clearly distinguish isConstructor from getConstructData</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1645826</commentid>
    <comment_count>1</comment_count>
      <attachid>397629</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-04-26 14:05:48 -0700</bug_when>
    <thetext>Created attachment 397629
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1645830</commentid>
    <comment_count>2</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-04-26 14:11:01 -0700</bug_when>
    <thetext>I suppose with the usages clearly distinguished, Darin&apos;s suggestion of merging CallType/ConstructType into CallData/ConstructData would be a reasonable further improvement.

I can do this in a third patch if others like the idea too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1645834</commentid>
    <comment_count>3</comment_count>
      <attachid>397630</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-04-26 14:15:07 -0700</bug_when>
    <thetext>Created attachment 397630
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1645861</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-04-26 17:37:19 -0700</bug_when>
    <thetext>Committed r260735: &lt;https://trac.webkit.org/changeset/260735&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 397630.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1645862</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-26 17:38:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/62415782&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>397629</attachid>
            <date>2020-04-26 14:05:48 -0700</date>
            <delta_ts>2020-04-26 14:15:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211053-20200426140547.patch</filename>
            <type>text/plain</type>
            <size>7146</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwNzIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBm
YTZmYmE5MzIyZDFkYzU2MDRkN2M0ODFkZDFhMmE2ZTBmMzBlOGU3Li4xNGFiYzQzNjBiNDQwNTdj
Y2M0NGU1OTJhMjNjZjFkZWJlYjY1NzE2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwzMiBAQAorMjAyMC0wNC0yNiAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29u
eS5jb20+CisKKyAgICAgICAgW0pTQ10gQ2xlYXJseSBkaXN0aW5ndWlzaCBpc0NvbnN0cnVjdG9y
IGZyb20gZ2V0Q29uc3RydWN0RGF0YQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjExMDUzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgRm9sbG93LXVwIHRvIHIyNjA3MjIuIFJlbW92ZSB0aGUgaXNDb25zdHJ1
Y3RvciBvdmVybG9hZCB0aGF0IGR1cGxpY2F0ZXMgZ2V0Q29uc3RydWN0RGF0YQorICAgICAgICBh
bmQgY2xlYXJseSBkaXN0aW5ndWlzaCB0aGUgdXNhZ2Ugb2YgdGhlc2UgdHdvIGZ1bmN0aW9ucy4K
KworICAgICAgICAqIHJ1bnRpbWUvSlNDSlNWYWx1ZS5oOgorICAgICAgICAqIHJ1bnRpbWUvSlND
SlNWYWx1ZUlubGluZXMuaDoKKyAgICAgICAgKiBydW50aW1lL0pTQ2VsbC5oOgorICAgICAgICAq
IHJ1bnRpbWUvSlNDZWxsSW5saW5lcy5oOgorICAgICAgICAoSlNDOjpKU0NlbGw6OmlzQ29uc3Ry
dWN0b3IpOgorICAgICAgICBSZW1vdmUgaXNDb25zdHJ1Y3RvciBvdmVybG9hZC4KKworICAgICAg
ICAqIHJ1bnRpbWUvSlNCb3VuZEZ1bmN0aW9uLmNwcDoKKyAgICAgICAgKEpTQzo6SlNCb3VuZEZ1
bmN0aW9uOjpjcmVhdGUpOgorICAgICAgICBEb24ndCB1c2UgZ2V0Q29uc3RydWN0RGF0YSBpZiB5
b3UgZG9uJ3QgbmVlZCBDb25zdHJ1Y3REYXRhLgorCisgICAgICAgICogcnVudGltZS9SZWZsZWN0
T2JqZWN0LmNwcDoKKyAgICAgICAgKEpTQzo6cmVmbGVjdE9iamVjdENvbnN0cnVjdCk6CisgICAg
ICAgIFVzZSBnZXRDb25zdHJ1Y3REYXRhIGlmIHlvdSBuZWVkIENvbnN0cnVjdERhdGEuCisKKyAg
ICAgICAgKiBBUEkvSlNPYmplY3RSZWYuY3BwOgorICAgICAgICAoSlNPYmplY3RJc0Z1bmN0aW9u
KToKKyAgICAgICAgVXNlIGlzRnVuY3Rpb24gKGxlZnRvdmVyIHNwb3QgZnJvbSBsYXN0IHBhdGNo
KS4KKwogMjAyMC0wNC0yNSAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29ueS5jb20+
CiAKICAgICAgICAgW0pTQ10gaXNDYWxsYWJsZSBpcyByZWR1bmRhbnQgd2l0aCBpc0Z1bmN0aW9u
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQVBJL0pTT2JqZWN0UmVmLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvSlNPYmplY3RSZWYuY3BwCmluZGV4IGI4YjRhMmE3
MzNhNzFmMGUxMzc2N2FiNTc5ZGFjNzJkMmM1YzM2MWUuLmZiZDUxZWUwMzRmYmQ0ZjZhMzAxOGIw
YTBjZjNiNGZjZDFkNmZhNjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkv
SlNPYmplY3RSZWYuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvSlNPYmplY3RS
ZWYuY3BwCkBAIC03MDUsOSArNzA1LDggQEAgYm9vbCBKU09iamVjdElzRnVuY3Rpb24oSlNDb250
ZXh0UmVmIGN0eCwgSlNPYmplY3RSZWYgb2JqZWN0KQogICAgIEpTR2xvYmFsT2JqZWN0KiBnbG9i
YWxPYmplY3QgPSB0b0pTKGN0eCk7CiAgICAgVk0mIHZtID0gZ2xvYmFsT2JqZWN0LT52bSgpOwog
ICAgIEpTTG9ja0hvbGRlciBsb2NrZXIodm0pOwotICAgIENhbGxEYXRhIGNhbGxEYXRhOwogICAg
IEpTQ2VsbCogY2VsbCA9IHRvSlMob2JqZWN0KTsKLSAgICByZXR1cm4gY2VsbC0+bWV0aG9kVGFi
bGUodm0pLT5nZXRDYWxsRGF0YShjZWxsLCBjYWxsRGF0YSkgIT0gQ2FsbFR5cGU6Ok5vbmU7Cisg
ICAgcmV0dXJuIGNlbGwtPmlzRnVuY3Rpb24odm0pOwogfQogCiBKU1ZhbHVlUmVmIEpTT2JqZWN0
Q2FsbEFzRnVuY3Rpb24oSlNDb250ZXh0UmVmIGN0eCwgSlNPYmplY3RSZWYgb2JqZWN0LCBKU09i
amVjdFJlZiB0aGlzT2JqZWN0LCBzaXplX3QgYXJndW1lbnRDb3VudCwgY29uc3QgSlNWYWx1ZVJl
ZiBhcmd1bWVudHNbXSwgSlNWYWx1ZVJlZiogZXhjZXB0aW9uKQpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNCb3VuZEZ1bmN0aW9uLmNwcCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0pTQm91bmRGdW5jdGlvbi5jcHAKaW5kZXggYzAxNmJiYWQwNTU3
ZDAxNGIzNDllZDhlMWQ5MjlmZTA0ZjNmMjM4ZC4uOGJhZmZjY2QxN2NkZDU1NDRlYjhhNDVjNzQ1
OTk3ZWIwODQwNWVhNyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNCb3VuZEZ1bmN0aW9uLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9K
U0JvdW5kRnVuY3Rpb24uY3BwCkBAIC0yMDUsOSArMjA1LDcgQEAgSlNCb3VuZEZ1bmN0aW9uKiBK
U0JvdW5kRnVuY3Rpb246OmNyZWF0ZShWTSYgdm0sIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmpl
Y3QsIEoKICAgICB9CiAKICAgICBib29sIGlzSlNGdW5jdGlvbiA9IGdldEpTRnVuY3Rpb24odGFy
Z2V0RnVuY3Rpb24pOwotICAgIENvbnN0cnVjdERhdGEgY29uc3RydWN0RGF0YTsKLSAgICBDb25z
dHJ1Y3RUeXBlIGNvbnN0cnVjdFR5cGUgPSBKU0M6OmdldENvbnN0cnVjdERhdGEodm0sIHRhcmdl
dEZ1bmN0aW9uLCBjb25zdHJ1Y3REYXRhKTsKLSAgICBib29sIGNhbkNvbnN0cnVjdCA9IGNvbnN0
cnVjdFR5cGUgIT0gQ29uc3RydWN0VHlwZTo6Tm9uZTsKKyAgICBib29sIGNhbkNvbnN0cnVjdCA9
IHRhcmdldEZ1bmN0aW9uLmlzQ29uc3RydWN0b3Iodm0pOwogCiAgICAgTmF0aXZlRXhlY3V0YWJs
ZSogZXhlY3V0YWJsZSA9IHZtLmdldEJvdW5kRnVuY3Rpb24oaXNKU0Z1bmN0aW9uLCBjYW5Db25z
dHJ1Y3QpOwogICAgIFN0cnVjdHVyZSogc3RydWN0dXJlID0gZ2V0Qm91bmRGdW5jdGlvblN0cnVj
dHVyZSh2bSwgZ2xvYmFsT2JqZWN0LCB0YXJnZXRGdW5jdGlvbik7CmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NKU1ZhbHVlLmggYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9KU0NKU1ZhbHVlLmgKaW5kZXggZjUyYmM3YmRmODAwYTJjMTRjYzUyZTY1
NmRlMGYwM2FkNTEwYmJkMC4uMmQ4MjZkNDFlOWJjZmZhYjk1NjIwYmEwNzg3NDU5ZTY3MDFiMTc2
NiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNDSlNWYWx1ZS5o
CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ0pTVmFsdWUuaApAQCAtMjM1
LDcgKzIzNSw2IEBAIHB1YmxpYzoKICAgICBib29sIGlzRW1wdHkoKSBjb25zdDsKICAgICBib29s
IGlzRnVuY3Rpb24oVk0mKSBjb25zdDsKICAgICBib29sIGlzQ29uc3RydWN0b3IoVk0mKSBjb25z
dDsKLSAgICBib29sIGlzQ29uc3RydWN0b3IoVk0mLCBDb25zdHJ1Y3RUeXBlJiwgQ29uc3RydWN0
RGF0YSYpIGNvbnN0OwogICAgIGJvb2wgaXNVbmRlZmluZWQoKSBjb25zdDsKICAgICBib29sIGlz
TnVsbCgpIGNvbnN0OwogICAgIGJvb2wgaXNVbmRlZmluZWRPck51bGwoKSBjb25zdDsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ0pTVmFsdWVJbmxpbmVzLmgg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NKU1ZhbHVlSW5saW5lcy5oCmluZGV4
IGMyYWY2YTE2YzE2ZTg4ODg5ZmYyNmYzOTJjODhjOGJhZDc2NmE2YTUuLjJkNjMwZmQ4NWRiZmRk
ZDUyMjQ1OThhOGY1NmMwMzRmMWUxOTI5MTcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ydW50aW1lL0pTQ0pTVmFsdWVJbmxpbmVzLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvSlNDSlNWYWx1ZUlubGluZXMuaApAQCAtODg5LDEzICs4ODksNiBAQCBpbmxp
bmUgYm9vbCBKU1ZhbHVlOjppc0NvbnN0cnVjdG9yKFZNJiB2bSkgY29uc3QKICAgICByZXR1cm4g
YXNDZWxsKCktPmlzQ29uc3RydWN0b3Iodm0pOwogfQogCi1pbmxpbmUgYm9vbCBKU1ZhbHVlOjpp
c0NvbnN0cnVjdG9yKFZNJiB2bSwgQ29uc3RydWN0VHlwZSYgY29uc3RydWN0VHlwZSwgQ29uc3Ry
dWN0RGF0YSYgY29uc3RydWN0RGF0YSkgY29uc3QKLXsKLSAgICBpZiAoIWlzQ2VsbCgpKQotICAg
ICAgICByZXR1cm4gZmFsc2U7Ci0gICAgcmV0dXJuIGFzQ2VsbCgpLT5pc0NvbnN0cnVjdG9yKHZt
LCBjb25zdHJ1Y3RUeXBlLCBjb25zdHJ1Y3REYXRhKTsKLX0KLQogLy8gdGhpcyBtZXRob2QgaXMg
aGVyZSB0byBiZSBhZnRlciB0aGUgaW5saW5lIGRlY2xhcmF0aW9uIG9mIEpTQ2VsbDo6aW5oZXJp
dHMKIGlubGluZSBib29sIEpTVmFsdWU6OmluaGVyaXRzKFZNJiB2bSwgY29uc3QgQ2xhc3NJbmZv
KiBjbGFzc0luZm8pIGNvbnN0CiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
cnVudGltZS9KU0NlbGwuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ2VsbC5o
CmluZGV4IDAyYzNjYjRiOGZlNWUzOTM2YjhmZGMxYzMwMGE4ZjliOWEzMWY1YjIuLmFhMmUxZDI0
MzM4ZTIyZjE3YWQ5NGRmYjdiM2Y5YWE3ZGNkZjhlODAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0pTQ2VsbC5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9y
dW50aW1lL0pTQ2VsbC5oCkBAIC0xMDksNyArMTA5LDYgQEAgcHVibGljOgogICAgIGJvb2wgaXNQ
cm94eSgpIGNvbnN0OwogICAgIGJvb2wgaXNGdW5jdGlvbihWTSYpOwogICAgIGJvb2wgaXNDb25z
dHJ1Y3RvcihWTSYpOwotICAgIGJvb2wgaXNDb25zdHJ1Y3RvcihWTSYsIENvbnN0cnVjdFR5cGUm
LCBDb25zdHJ1Y3REYXRhJik7CiAgICAgYm9vbCBpbmhlcml0cyhWTSYsIGNvbnN0IENsYXNzSW5m
byopIGNvbnN0OwogICAgIHRlbXBsYXRlPHR5cGVuYW1lIFRhcmdldD4gYm9vbCBpbmhlcml0cyhW
TSYpIGNvbnN0OwogICAgIGJvb2wgaXNBUElWYWx1ZVdyYXBwZXIoKSBjb25zdDsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ2VsbElubGluZXMuaCBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ2VsbElubGluZXMuaAppbmRleCA0ODkzZTA3MDc0
Y2MxMDkxM2I2YTVmODYwMDA2YjRhNjg1NGQxNDEyLi5mMzJmMjlkMWUxOGQwYmRlNzExZjY0ODA4
YTRiYjE1ODNhMTA0NGM5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGlt
ZS9KU0NlbGxJbmxpbmVzLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlND
ZWxsSW5saW5lcy5oCkBAIC0yNDIsMTUgKzI0Miw4IEBAIEFMV0FZU19JTkxJTkUgYm9vbCBKU0Nl
bGw6OmlzRnVuY3Rpb24oVk0mIHZtKQogCiBpbmxpbmUgYm9vbCBKU0NlbGw6OmlzQ29uc3RydWN0
b3IoVk0mIHZtKQogewotICAgIENvbnN0cnVjdFR5cGUgY29uc3RydWN0VHlwZTsKLSAgICBDb25z
dHJ1Y3REYXRhIGNvbnN0cnVjdERhdGE7Ci0gICAgcmV0dXJuIGlzQ29uc3RydWN0b3Iodm0sIGNv
bnN0cnVjdFR5cGUsIGNvbnN0cnVjdERhdGEpOwotfQotCi1pbmxpbmUgYm9vbCBKU0NlbGw6Omlz
Q29uc3RydWN0b3IoVk0mIHZtLCBDb25zdHJ1Y3RUeXBlJiBjb25zdHJ1Y3RUeXBlLCBDb25zdHJ1
Y3REYXRhJiBjb25zdHJ1Y3REYXRhKQotewotICAgIGNvbnN0cnVjdFR5cGUgPSBtZXRob2RUYWJs
ZSh2bSktPmdldENvbnN0cnVjdERhdGEodGhpcywgY29uc3RydWN0RGF0YSk7Ci0gICAgcmV0dXJu
IGNvbnN0cnVjdFR5cGUgIT0gQ29uc3RydWN0VHlwZTo6Tm9uZTsKKyAgICBDb25zdHJ1Y3REYXRh
IGlnbm9yZWRDb25zdHJ1Y3REYXRhOworICAgIHJldHVybiBtZXRob2RUYWJsZSh2bSktPmdldENv
bnN0cnVjdERhdGEodGhpcywgaWdub3JlZENvbnN0cnVjdERhdGEpICE9IENvbnN0cnVjdFR5cGU6
Ok5vbmU7CiB9CiAKIGlubGluZSBib29sIEpTQ2VsbDo6aXNBUElWYWx1ZVdyYXBwZXIoKSBjb25z
dApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvUmVmbGVjdE9iamVj
dC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9SZWZsZWN0T2JqZWN0LmNwcApp
bmRleCBiNThlNTI3NzBjN2NiODNjYTU2MmE1MjAwNjk5NGJhZDVmYmFhYmU0Li40YmM4ZDRjMWVh
ZTg4ZWUzMTA0N2M1ZWM3Mzg0ZWQzNzg0ZjUzOGEzIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvcnVudGltZS9SZWZsZWN0T2JqZWN0LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9SZWZsZWN0T2JqZWN0LmNwcApAQCAtOTcsOCArOTcsOCBAQCBFbmNvZGVk
SlNWYWx1ZSBKU0NfSE9TVF9DQUxMIHJlZmxlY3RPYmplY3RDb25zdHJ1Y3QoSlNHbG9iYWxPYmpl
Y3QqIGdsb2JhbE9iamVjdAogICAgICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKHRocm93VHlw
ZUVycm9yKGdsb2JhbE9iamVjdCwgc2NvcGUsICJSZWZsZWN0LmNvbnN0cnVjdCByZXF1aXJlcyB0
aGUgZmlyc3QgYXJndW1lbnQgYmUgYSBjb25zdHJ1Y3RvciJfcykpOwogCiAgICAgQ29uc3RydWN0
RGF0YSBjb25zdHJ1Y3REYXRhOwotICAgIENvbnN0cnVjdFR5cGUgY29uc3RydWN0VHlwZTsKLSAg
ICBpZiAoIXRhcmdldC5pc0NvbnN0cnVjdG9yKHZtLCBjb25zdHJ1Y3RUeXBlLCBjb25zdHJ1Y3RE
YXRhKSkKKyAgICBDb25zdHJ1Y3RUeXBlIGNvbnN0cnVjdFR5cGUgPSBnZXRDb25zdHJ1Y3REYXRh
KHZtLCB0YXJnZXQsIGNvbnN0cnVjdERhdGEpOworICAgIGlmIChjb25zdHJ1Y3RUeXBlID09IENv
bnN0cnVjdFR5cGU6Ok5vbmUpCiAgICAgICAgIHJldHVybiBKU1ZhbHVlOjplbmNvZGUodGhyb3dU
eXBlRXJyb3IoZ2xvYmFsT2JqZWN0LCBzY29wZSwgIlJlZmxlY3QuY29uc3RydWN0IHJlcXVpcmVz
IHRoZSBmaXJzdCBhcmd1bWVudCBiZSBhIGNvbnN0cnVjdG9yIl9zKSk7CiAKICAgICBKU1ZhbHVl
IG5ld1RhcmdldCA9IHRhcmdldDsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>397630</attachid>
            <date>2020-04-26 14:15:07 -0700</date>
            <delta_ts>2020-04-26 17:37:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211053-20200426141506.patch</filename>
            <type>text/plain</type>
            <size>7147</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwNzIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBm
YTZmYmE5MzIyZDFkYzU2MDRkN2M0ODFkZDFhMmE2ZTBmMzBlOGU3Li4xNGFiYzQzNjBiNDQwNTdj
Y2M0NGU1OTJhMjNjZjFkZWJlYjY1NzE2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwzMiBAQAorMjAyMC0wNC0yNiAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29u
eS5jb20+CisKKyAgICAgICAgW0pTQ10gQ2xlYXJseSBkaXN0aW5ndWlzaCBpc0NvbnN0cnVjdG9y
IGZyb20gZ2V0Q29uc3RydWN0RGF0YQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjExMDUzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgRm9sbG93LXVwIHRvIHIyNjA3MjIuIFJlbW92ZSB0aGUgaXNDb25zdHJ1
Y3RvciBvdmVybG9hZCB0aGF0IGR1cGxpY2F0ZXMgZ2V0Q29uc3RydWN0RGF0YQorICAgICAgICBh
bmQgY2xlYXJseSBkaXN0aW5ndWlzaCB0aGUgdXNhZ2Ugb2YgdGhlc2UgdHdvIGZ1bmN0aW9ucy4K
KworICAgICAgICAqIHJ1bnRpbWUvSlNDSlNWYWx1ZS5oOgorICAgICAgICAqIHJ1bnRpbWUvSlND
SlNWYWx1ZUlubGluZXMuaDoKKyAgICAgICAgKiBydW50aW1lL0pTQ2VsbC5oOgorICAgICAgICAq
IHJ1bnRpbWUvSlNDZWxsSW5saW5lcy5oOgorICAgICAgICAoSlNDOjpKU0NlbGw6OmlzQ29uc3Ry
dWN0b3IpOgorICAgICAgICBSZW1vdmUgaXNDb25zdHJ1Y3RvciBvdmVybG9hZC4KKworICAgICAg
ICAqIHJ1bnRpbWUvSlNCb3VuZEZ1bmN0aW9uLmNwcDoKKyAgICAgICAgKEpTQzo6SlNCb3VuZEZ1
bmN0aW9uOjpjcmVhdGUpOgorICAgICAgICBEb24ndCB1c2UgZ2V0Q29uc3RydWN0RGF0YSBpZiB5
b3UgZG9uJ3QgbmVlZCBDb25zdHJ1Y3REYXRhLgorCisgICAgICAgICogcnVudGltZS9SZWZsZWN0
T2JqZWN0LmNwcDoKKyAgICAgICAgKEpTQzo6cmVmbGVjdE9iamVjdENvbnN0cnVjdCk6CisgICAg
ICAgIFVzZSBnZXRDb25zdHJ1Y3REYXRhIGlmIHlvdSBuZWVkIENvbnN0cnVjdERhdGEuCisKKyAg
ICAgICAgKiBBUEkvSlNPYmplY3RSZWYuY3BwOgorICAgICAgICAoSlNPYmplY3RJc0Z1bmN0aW9u
KToKKyAgICAgICAgVXNlIGlzRnVuY3Rpb24gKGxlZnRvdmVyIHNwb3QgZnJvbSBsYXN0IHBhdGNo
KS4KKwogMjAyMC0wNC0yNSAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29ueS5jb20+
CiAKICAgICAgICAgW0pTQ10gaXNDYWxsYWJsZSBpcyByZWR1bmRhbnQgd2l0aCBpc0Z1bmN0aW9u
CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQVBJL0pTT2JqZWN0UmVmLmNwcCBi
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvSlNPYmplY3RSZWYuY3BwCmluZGV4IGI4YjRhMmE3
MzNhNzFmMGUxMzc2N2FiNTc5ZGFjNzJkMmM1YzM2MWUuLmZiZDUxZWUwMzRmYmQ0ZjZhMzAxOGIw
YTBjZjNiNGZjZDFkNmZhNjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkv
SlNPYmplY3RSZWYuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9BUEkvSlNPYmplY3RS
ZWYuY3BwCkBAIC03MDUsOSArNzA1LDggQEAgYm9vbCBKU09iamVjdElzRnVuY3Rpb24oSlNDb250
ZXh0UmVmIGN0eCwgSlNPYmplY3RSZWYgb2JqZWN0KQogICAgIEpTR2xvYmFsT2JqZWN0KiBnbG9i
YWxPYmplY3QgPSB0b0pTKGN0eCk7CiAgICAgVk0mIHZtID0gZ2xvYmFsT2JqZWN0LT52bSgpOwog
ICAgIEpTTG9ja0hvbGRlciBsb2NrZXIodm0pOwotICAgIENhbGxEYXRhIGNhbGxEYXRhOwogICAg
IEpTQ2VsbCogY2VsbCA9IHRvSlMob2JqZWN0KTsKLSAgICByZXR1cm4gY2VsbC0+bWV0aG9kVGFi
bGUodm0pLT5nZXRDYWxsRGF0YShjZWxsLCBjYWxsRGF0YSkgIT0gQ2FsbFR5cGU6Ok5vbmU7Cisg
ICAgcmV0dXJuIGNlbGwtPmlzRnVuY3Rpb24odm0pOwogfQogCiBKU1ZhbHVlUmVmIEpTT2JqZWN0
Q2FsbEFzRnVuY3Rpb24oSlNDb250ZXh0UmVmIGN0eCwgSlNPYmplY3RSZWYgb2JqZWN0LCBKU09i
amVjdFJlZiB0aGlzT2JqZWN0LCBzaXplX3QgYXJndW1lbnRDb3VudCwgY29uc3QgSlNWYWx1ZVJl
ZiBhcmd1bWVudHNbXSwgSlNWYWx1ZVJlZiogZXhjZXB0aW9uKQpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNCb3VuZEZ1bmN0aW9uLmNwcCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL0pTQm91bmRGdW5jdGlvbi5jcHAKaW5kZXggYzAxNmJiYWQwNTU3
ZDAxNGIzNDllZDhlMWQ5MjlmZTA0ZjNmMjM4ZC4uNWI0MThmMWY5N2E1NTA1ZDZmOGRmZDdlYTBi
ZDVjM2YyNDY1OTk4ZSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
SlNCb3VuZEZ1bmN0aW9uLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9K
U0JvdW5kRnVuY3Rpb24uY3BwCkBAIC0yMDUsOSArMjA1LDcgQEAgSlNCb3VuZEZ1bmN0aW9uKiBK
U0JvdW5kRnVuY3Rpb246OmNyZWF0ZShWTSYgdm0sIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmpl
Y3QsIEoKICAgICB9CiAKICAgICBib29sIGlzSlNGdW5jdGlvbiA9IGdldEpTRnVuY3Rpb24odGFy
Z2V0RnVuY3Rpb24pOwotICAgIENvbnN0cnVjdERhdGEgY29uc3RydWN0RGF0YTsKLSAgICBDb25z
dHJ1Y3RUeXBlIGNvbnN0cnVjdFR5cGUgPSBKU0M6OmdldENvbnN0cnVjdERhdGEodm0sIHRhcmdl
dEZ1bmN0aW9uLCBjb25zdHJ1Y3REYXRhKTsKLSAgICBib29sIGNhbkNvbnN0cnVjdCA9IGNvbnN0
cnVjdFR5cGUgIT0gQ29uc3RydWN0VHlwZTo6Tm9uZTsKKyAgICBib29sIGNhbkNvbnN0cnVjdCA9
IHRhcmdldEZ1bmN0aW9uLT5pc0NvbnN0cnVjdG9yKHZtKTsKIAogICAgIE5hdGl2ZUV4ZWN1dGFi
bGUqIGV4ZWN1dGFibGUgPSB2bS5nZXRCb3VuZEZ1bmN0aW9uKGlzSlNGdW5jdGlvbiwgY2FuQ29u
c3RydWN0KTsKICAgICBTdHJ1Y3R1cmUqIHN0cnVjdHVyZSA9IGdldEJvdW5kRnVuY3Rpb25TdHJ1
Y3R1cmUodm0sIGdsb2JhbE9iamVjdCwgdGFyZ2V0RnVuY3Rpb24pOwpkaWZmIC0tZ2l0IGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNDSlNWYWx1ZS5oIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvSlNDSlNWYWx1ZS5oCmluZGV4IGY1MmJjN2JkZjgwMGEyYzE0Y2M1MmU2
NTZkZTBmMDNhZDUxMGJiZDAuLjJkODI2ZDQxZTliY2ZmYWI5NTYyMGJhMDc4NzQ1OWU2NzAxYjE3
NjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTQ0pTVmFsdWUu
aAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NKU1ZhbHVlLmgKQEAgLTIz
NSw3ICsyMzUsNiBAQCBwdWJsaWM6CiAgICAgYm9vbCBpc0VtcHR5KCkgY29uc3Q7CiAgICAgYm9v
bCBpc0Z1bmN0aW9uKFZNJikgY29uc3Q7CiAgICAgYm9vbCBpc0NvbnN0cnVjdG9yKFZNJikgY29u
c3Q7Ci0gICAgYm9vbCBpc0NvbnN0cnVjdG9yKFZNJiwgQ29uc3RydWN0VHlwZSYsIENvbnN0cnVj
dERhdGEmKSBjb25zdDsKICAgICBib29sIGlzVW5kZWZpbmVkKCkgY29uc3Q7CiAgICAgYm9vbCBp
c051bGwoKSBjb25zdDsKICAgICBib29sIGlzVW5kZWZpbmVkT3JOdWxsKCkgY29uc3Q7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NKU1ZhbHVlSW5saW5lcy5o
IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvSlNDSlNWYWx1ZUlubGluZXMuaAppbmRl
eCBjMmFmNmExNmMxNmU4ODg4OWZmMjZmMzkyYzg4YzhiYWQ3NjZhNmE1Li4yZDYzMGZkODVkYmZk
ZGQ1MjI0NTk4YThmNTZjMDM0ZjFlMTkyOTE3IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcnVudGltZS9KU0NKU1ZhbHVlSW5saW5lcy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ydW50aW1lL0pTQ0pTVmFsdWVJbmxpbmVzLmgKQEAgLTg4OSwxMyArODg5LDYgQEAgaW5s
aW5lIGJvb2wgSlNWYWx1ZTo6aXNDb25zdHJ1Y3RvcihWTSYgdm0pIGNvbnN0CiAgICAgcmV0dXJu
IGFzQ2VsbCgpLT5pc0NvbnN0cnVjdG9yKHZtKTsKIH0KIAotaW5saW5lIGJvb2wgSlNWYWx1ZTo6
aXNDb25zdHJ1Y3RvcihWTSYgdm0sIENvbnN0cnVjdFR5cGUmIGNvbnN0cnVjdFR5cGUsIENvbnN0
cnVjdERhdGEmIGNvbnN0cnVjdERhdGEpIGNvbnN0Ci17Ci0gICAgaWYgKCFpc0NlbGwoKSkKLSAg
ICAgICAgcmV0dXJuIGZhbHNlOwotICAgIHJldHVybiBhc0NlbGwoKS0+aXNDb25zdHJ1Y3Rvcih2
bSwgY29uc3RydWN0VHlwZSwgY29uc3RydWN0RGF0YSk7Ci19Ci0KIC8vIHRoaXMgbWV0aG9kIGlz
IGhlcmUgdG8gYmUgYWZ0ZXIgdGhlIGlubGluZSBkZWNsYXJhdGlvbiBvZiBKU0NlbGw6OmluaGVy
aXRzCiBpbmxpbmUgYm9vbCBKU1ZhbHVlOjppbmhlcml0cyhWTSYgdm0sIGNvbnN0IENsYXNzSW5m
byogY2xhc3NJbmZvKSBjb25zdAogewpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3J1bnRpbWUvSlNDZWxsLmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NlbGwu
aAppbmRleCAwMmMzY2I0YjhmZTVlMzkzNmI4ZmRjMWMzMDBhOGY5YjlhMzFmNWIyLi5hYTJlMWQy
NDMzOGUyMmYxN2FkOTRkZmI3YjNmOWFhN2RjZGY4ZTgwIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9KU0NlbGwuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUv
cnVudGltZS9KU0NlbGwuaApAQCAtMTA5LDcgKzEwOSw2IEBAIHB1YmxpYzoKICAgICBib29sIGlz
UHJveHkoKSBjb25zdDsKICAgICBib29sIGlzRnVuY3Rpb24oVk0mKTsKICAgICBib29sIGlzQ29u
c3RydWN0b3IoVk0mKTsKLSAgICBib29sIGlzQ29uc3RydWN0b3IoVk0mLCBDb25zdHJ1Y3RUeXBl
JiwgQ29uc3RydWN0RGF0YSYpOwogICAgIGJvb2wgaW5oZXJpdHMoVk0mLCBjb25zdCBDbGFzc0lu
Zm8qKSBjb25zdDsKICAgICB0ZW1wbGF0ZTx0eXBlbmFtZSBUYXJnZXQ+IGJvb2wgaW5oZXJpdHMo
Vk0mKSBjb25zdDsKICAgICBib29sIGlzQVBJVmFsdWVXcmFwcGVyKCkgY29uc3Q7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NlbGxJbmxpbmVzLmggYi9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU0NlbGxJbmxpbmVzLmgKaW5kZXggNDg5M2UwNzA3
NGNjMTA5MTNiNmE1Zjg2MDAwNmI0YTY4NTRkMTQxMi4uZjMyZjI5ZDFlMThkMGJkZTcxMWY2NDgw
OGE0YmIxNTgzYTEwNDRjOSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRp
bWUvSlNDZWxsSW5saW5lcy5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pT
Q2VsbElubGluZXMuaApAQCAtMjQyLDE1ICsyNDIsOCBAQCBBTFdBWVNfSU5MSU5FIGJvb2wgSlND
ZWxsOjppc0Z1bmN0aW9uKFZNJiB2bSkKIAogaW5saW5lIGJvb2wgSlNDZWxsOjppc0NvbnN0cnVj
dG9yKFZNJiB2bSkKIHsKLSAgICBDb25zdHJ1Y3RUeXBlIGNvbnN0cnVjdFR5cGU7Ci0gICAgQ29u
c3RydWN0RGF0YSBjb25zdHJ1Y3REYXRhOwotICAgIHJldHVybiBpc0NvbnN0cnVjdG9yKHZtLCBj
b25zdHJ1Y3RUeXBlLCBjb25zdHJ1Y3REYXRhKTsKLX0KLQotaW5saW5lIGJvb2wgSlNDZWxsOjpp
c0NvbnN0cnVjdG9yKFZNJiB2bSwgQ29uc3RydWN0VHlwZSYgY29uc3RydWN0VHlwZSwgQ29uc3Ry
dWN0RGF0YSYgY29uc3RydWN0RGF0YSkKLXsKLSAgICBjb25zdHJ1Y3RUeXBlID0gbWV0aG9kVGFi
bGUodm0pLT5nZXRDb25zdHJ1Y3REYXRhKHRoaXMsIGNvbnN0cnVjdERhdGEpOwotICAgIHJldHVy
biBjb25zdHJ1Y3RUeXBlICE9IENvbnN0cnVjdFR5cGU6Ok5vbmU7CisgICAgQ29uc3RydWN0RGF0
YSBpZ25vcmVkQ29uc3RydWN0RGF0YTsKKyAgICByZXR1cm4gbWV0aG9kVGFibGUodm0pLT5nZXRD
b25zdHJ1Y3REYXRhKHRoaXMsIGlnbm9yZWRDb25zdHJ1Y3REYXRhKSAhPSBDb25zdHJ1Y3RUeXBl
OjpOb25lOwogfQogCiBpbmxpbmUgYm9vbCBKU0NlbGw6OmlzQVBJVmFsdWVXcmFwcGVyKCkgY29u
c3QKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1JlZmxlY3RPYmpl
Y3QuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvUmVmbGVjdE9iamVjdC5jcHAK
aW5kZXggYjU4ZTUyNzcwYzdjYjgzY2E1NjJhNTIwMDY5OTRiYWQ1ZmJhYWJlNC4uNGJjOGQ0YzFl
YWU4OGVlMzEwNDdjNWVjNzM4NGVkMzc4NGY1MzhhMyAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvUmVmbGVjdE9iamVjdC5jcHAKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3J1bnRpbWUvUmVmbGVjdE9iamVjdC5jcHAKQEAgLTk3LDggKzk3LDggQEAgRW5jb2Rl
ZEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCByZWZsZWN0T2JqZWN0Q29uc3RydWN0KEpTR2xvYmFsT2Jq
ZWN0KiBnbG9iYWxPYmplY3QKICAgICAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29kZSh0aHJvd1R5
cGVFcnJvcihnbG9iYWxPYmplY3QsIHNjb3BlLCAiUmVmbGVjdC5jb25zdHJ1Y3QgcmVxdWlyZXMg
dGhlIGZpcnN0IGFyZ3VtZW50IGJlIGEgY29uc3RydWN0b3IiX3MpKTsKIAogICAgIENvbnN0cnVj
dERhdGEgY29uc3RydWN0RGF0YTsKLSAgICBDb25zdHJ1Y3RUeXBlIGNvbnN0cnVjdFR5cGU7Ci0g
ICAgaWYgKCF0YXJnZXQuaXNDb25zdHJ1Y3Rvcih2bSwgY29uc3RydWN0VHlwZSwgY29uc3RydWN0
RGF0YSkpCisgICAgQ29uc3RydWN0VHlwZSBjb25zdHJ1Y3RUeXBlID0gZ2V0Q29uc3RydWN0RGF0
YSh2bSwgdGFyZ2V0LCBjb25zdHJ1Y3REYXRhKTsKKyAgICBpZiAoY29uc3RydWN0VHlwZSA9PSBD
b25zdHJ1Y3RUeXBlOjpOb25lKQogICAgICAgICByZXR1cm4gSlNWYWx1ZTo6ZW5jb2RlKHRocm93
VHlwZUVycm9yKGdsb2JhbE9iamVjdCwgc2NvcGUsICJSZWZsZWN0LmNvbnN0cnVjdCByZXF1aXJl
cyB0aGUgZmlyc3QgYXJndW1lbnQgYmUgYSBjb25zdHJ1Y3RvciJfcykpOwogCiAgICAgSlNWYWx1
ZSBuZXdUYXJnZXQgPSB0YXJnZXQ7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>