<?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>109470</bug_id>
          
          <creation_ts>2013-02-11 12:31:02 -0800</creation_ts>
          <short_desc>REGRESSION(r142491): broke the 32 bit build (Requested by jessieberlin on #webkit).</short_desc>
          <delta_ts>2013-02-11 12:45:19 -0800</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>528+ (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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>109387</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Review Bot">webkit.review.bot</reporter>
          <assigned_to name="WebKit Review Bot">webkit.review.bot</assigned_to>
          <cc>fpizlo</cc>
    
    <cc>oliver</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>829983</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 12:31:02 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/142491 broke the build:
broke the 32 bit build (Requested by jessieberlin on #webkit).

This is an automatic bug report generated by the sheriff-bot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests case pain.

&quot;Only you can prevent forest fires.&quot; -- Smokey the Bear</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829985</commentid>
    <comment_count>1</comment_count>
      <attachid>187639</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 12:31:33 -0800</bug_when>
    <thetext>Created attachment 187639
ROLLOUT of r142491

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the rollout will be successful.  This process takes approximately 15 minutes.

If you would like to land the rollout faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829997</commentid>
    <comment_count>2</comment_count>
      <attachid>187639</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 12:45:15 -0800</bug_when>
    <thetext>Comment on attachment 187639
ROLLOUT of r142491

Clearing flags on attachment: 187639

Committed r142498: &lt;http://trac.webkit.org/changeset/142498&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829998</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 12:45:19 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187639</attachid>
            <date>2013-02-11 12:31:33 -0800</date>
            <delta_ts>2013-02-11 12:45:15 -0800</delta_ts>
            <desc>ROLLOUT of r142491</desc>
            <filename>bug-109470-20130211202804.patch</filename>
            <type>text/plain</type>
            <size>15166</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNDk0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA4
MmRiYTQwYjg2OWM3Y2ExMTg3ZDMzMGY0MzhmZjBlYzUwOGI5YjViLi5mOWRmMmZlNTBmNjFjZGEw
ZDljMjhiNDMyYjcyZmQyN2NjMjQzZmFjIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNiBAQAorMjAxMy0wMi0xMSAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBn
bWFpbC5jb20+CisKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjE0MjQ5MS4KKyAg
ICAgICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTQyNDkxCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk0NzAKKworICAgICAgICBi
cm9rZSB0aGUgMzIgYml0IGJ1aWxkIChSZXF1ZXN0ZWQgYnkgamVzc2llYmVybGluIG9uICN3ZWJr
aXQpLgorCisgICAgICAgICogZGZnL0RGR0Fic3RyYWN0U3RhdGUuY3BwOgorICAgICAgICAoSlND
OjpERkc6OkFic3RyYWN0U3RhdGU6OmV4ZWN1dGUpOgorICAgICAgICAqIGRmZy9ERkdCeXRlQ29k
ZVBhcnNlci5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6Qnl0ZUNvZGVQYXJzZXI6OnBhcnNlQmxv
Y2spOgorICAgICAgICAqIGRmZy9ERkdDU0VQaGFzZS5jcHA6CisgICAgICAgIChKU0M6OkRGRzo6
Q1NFUGhhc2U6OnBlcmZvcm1Ob2RlQ1NFKToKKyAgICAgICAgKiBkZmcvREZHTm9kZVR5cGUuaDoK
KyAgICAgICAgKERGRyk6CisgICAgICAgICogZGZnL0RGR1ByZWRpY3Rpb25Qcm9wYWdhdGlvblBo
YXNlLmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpQcmVkaWN0aW9uUHJvcGFnYXRpb25QaGFzZTo6
cHJvcGFnYXRlKToKKyAgICAgICAgKiBkZmcvREZHU3BlY3VsYXRpdmVKSVQuY3BwOgorICAgICAg
ICAoSlNDOjpERkc6OlNwZWN1bGF0aXZlSklUOjpjb21waWxlU3RyaWN0RXEpOgorICAgICAgICAq
IGRmZy9ERkdTcGVjdWxhdGl2ZUpJVDY0LmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpTcGVjdWxh
dGl2ZUpJVDo6Y29tcGlsZSk6CisKIDIwMTMtMDItMTAgIEZpbGlwIFBpemxvICA8ZnBpemxvQGFw
cGxlLmNvbT4KIAogICAgICAgICBERkcgQ29tcGFyZUVxKGEsIG51bGwpIGFuZCBDb21wYXJlU3Ry
aWN0RXEoYSwgY29uc3QpIGFyZSB1bnNvdW5kIHdpdGggcmVzcGVjdCB0byBjb25zdGFudCBmb2xk
aW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0Fic3RyYWN0U3Rh
dGUuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdBYnN0cmFjdFN0YXRlLmNwcApp
bmRleCBlYzgzZTM0YjQ4YjU4ZjEwNzYyNTMzZDU0ODhiODI2N2UxMGQ5MmIwLi4yNDliMGU0MzAw
ZGY2NGMyN2M4OTZjNmQ0MTljZGJjMjEwODQ5Y2MyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvZGZnL0RGR0Fic3RyYWN0U3RhdGUuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9kZmcvREZHQWJzdHJhY3RTdGF0ZS5jcHAKQEAgLTc3OCw4ICs3NzgsNyBAQCBib29sIEFi
c3RyYWN0U3RhdGU6OmV4ZWN1dGUodW5zaWduZWQgaW5kZXhJbkJsb2NrKQogICAgIGNhc2UgQ29t
cGFyZUxlc3NFcToKICAgICBjYXNlIENvbXBhcmVHcmVhdGVyOgogICAgIGNhc2UgQ29tcGFyZUdy
ZWF0ZXJFcToKLSAgICBjYXNlIENvbXBhcmVFcToKLSAgICBjYXNlIENvbXBhcmVFcUNvbnN0YW50
OiB7CisgICAgY2FzZSBDb21wYXJlRXE6IHsKICAgICAgICAgYm9vbCBjb25zdGFudFdhc1NldCA9
IGZhbHNlOwogCiAgICAgICAgIEpTVmFsdWUgbGVmdENvbnN0ID0gZm9yTm9kZShub2RlLT5jaGls
ZDEoKSkudmFsdWUoKTsKQEAgLTgxMCw3ICs4MDksNyBAQCBib29sIEFic3RyYWN0U3RhdGU6OmV4
ZWN1dGUodW5zaWduZWQgaW5kZXhJbkJsb2NrKQogICAgICAgICAgICAgfQogICAgICAgICB9CiAg
ICAgICAgIAotICAgICAgICBpZiAoIWNvbnN0YW50V2FzU2V0ICYmIChub2RlLT5vcCgpID09IENv
bXBhcmVFcUNvbnN0YW50IHx8IG5vZGUtPm9wKCkgPT0gQ29tcGFyZUVxKSkgeworICAgICAgICBp
ZiAoIWNvbnN0YW50V2FzU2V0ICYmIG5vZGUtPm9wKCkgPT0gQ29tcGFyZUVxKSB7CiAgICAgICAg
ICAgICBTcGVjdWxhdGVkVHlwZSBsZWZ0VHlwZSA9IGZvck5vZGUobm9kZS0+Y2hpbGQxKCkpLm1f
dHlwZTsKICAgICAgICAgICAgIFNwZWN1bGF0ZWRUeXBlIHJpZ2h0VHlwZSA9IGZvck5vZGUobm9k
ZS0+Y2hpbGQyKCkpLm1fdHlwZTsKICAgICAgICAgICAgIGlmICgoaXNJbnQzMlNwZWN1bGF0aW9u
KGxlZnRUeXBlKSAmJiBpc090aGVyU3BlY3VsYXRpb24ocmlnaHRUeXBlKSkKQEAgLTgyNiwxMiAr
ODI1LDYgQEAgYm9vbCBBYnN0cmFjdFN0YXRlOjpleGVjdXRlKHVuc2lnbmVkIGluZGV4SW5CbG9j
aykKICAgICAgICAgCiAgICAgICAgIGZvck5vZGUobm9kZSkuc2V0KFNwZWNCb29sZWFuKTsKICAg
ICAgICAgCi0gICAgICAgIGlmIChub2RlLT5vcCgpID09IENvbXBhcmVFcUNvbnN0YW50KSB7Ci0g
ICAgICAgICAgICAvLyBXZSBjYW4gZXhpdCBpZiB3ZSBoYXZlbid0IGZpcmVkIHRoZSBNYXNxdWVy
YWRlc0FzVW5kZWZpbmQgd2F0Y2hwb2ludCB5ZXQuCi0gICAgICAgICAgICBub2RlLT5zZXRDYW5F
eGl0KG1fY29kZUJsb2NrLT5nbG9iYWxPYmplY3RGb3Iobm9kZS0+Y29kZU9yaWdpbiktPm1hc3F1
ZXJhZGVzQXNVbmRlZmluZWRXYXRjaHBvaW50KCktPmlzU3RpbGxWYWxpZCgpKTsKLSAgICAgICAg
ICAgIGJyZWFrOwotICAgICAgICB9Ci0gICAgICAgIAogICAgICAgICBOb2RlKiBsZWZ0ID0gbm9k
ZS0+Y2hpbGQxKCkubm9kZSgpOwogICAgICAgICBOb2RlKiByaWdodCA9IG5vZGUtPmNoaWxkMigp
Lm5vZGUoKTsKICAgICAgICAgU3BlY3VsYXRlZFR5cGUgZmlsdGVyOwpAQCAtODQzLDYgKzgzNiwx
MyBAQCBib29sIEFic3RyYWN0U3RhdGU6OmV4ZWN1dGUodW5zaWduZWQgaW5kZXhJbkJsb2NrKQog
ICAgICAgICAgICAgZmlsdGVyID0gU3BlY051bWJlcjsKICAgICAgICAgICAgIGNoZWNrZXIgPSBp
c051bWJlclNwZWN1bGF0aW9uOwogICAgICAgICB9IGVsc2UgaWYgKG5vZGUtPm9wKCkgPT0gQ29t
cGFyZUVxKSB7CisgICAgICAgICAgICBpZiAoKG1fZ3JhcGguaXNDb25zdGFudChsZWZ0KSAmJiBt
X2dyYXBoLnZhbHVlT2ZKU0NvbnN0YW50KGxlZnQpLmlzTnVsbCgpKQorICAgICAgICAgICAgICAg
IHx8IChtX2dyYXBoLmlzQ29uc3RhbnQocmlnaHQpICYmIG1fZ3JhcGgudmFsdWVPZkpTQ29uc3Rh
bnQocmlnaHQpLmlzTnVsbCgpKSkgeworICAgICAgICAgICAgICAgIC8vIFdlIGNhbiBleGl0IGlm
IHdlIGhhdmVuJ3QgZmlyZWQgdGhlIE1hc3F1ZXJhZGVzQXNVbmRlZmluZCB3YXRjaHBvaW50IHll
dC4KKyAgICAgICAgICAgICAgICBub2RlLT5zZXRDYW5FeGl0KG1fY29kZUJsb2NrLT5nbG9iYWxP
YmplY3RGb3Iobm9kZS0+Y29kZU9yaWdpbiktPm1hc3F1ZXJhZGVzQXNVbmRlZmluZWRXYXRjaHBv
aW50KCktPmlzU3RpbGxWYWxpZCgpKTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAg
ICAgIH0KKyAgICAgICAgICAgIAogICAgICAgICAgICAgaWYgKGxlZnQtPnNob3VsZFNwZWN1bGF0
ZVN0cmluZygpIHx8IHJpZ2h0LT5zaG91bGRTcGVjdWxhdGVTdHJpbmcoKSkgewogICAgICAgICAg
ICAgICAgIG5vZGUtPnNldENhbkV4aXQoZmFsc2UpOwogICAgICAgICAgICAgICAgIGJyZWFrOwpA
QCAtODgyLDggKzg4Miw3IEBAIGJvb2wgQWJzdHJhY3RTdGF0ZTo6ZXhlY3V0ZSh1bnNpZ25lZCBp
bmRleEluQmxvY2spCiAgICAgICAgIGJyZWFrOwogICAgIH0KICAgICAgICAgICAgIAotICAgIGNh
c2UgQ29tcGFyZVN0cmljdEVxOgotICAgIGNhc2UgQ29tcGFyZVN0cmljdEVxQ29uc3RhbnQ6IHsK
KyAgICBjYXNlIENvbXBhcmVTdHJpY3RFcTogewogICAgICAgICBOb2RlKiBsZWZ0Tm9kZSA9IG5v
ZGUtPmNoaWxkMSgpLm5vZGUoKTsKICAgICAgICAgTm9kZSogcmlnaHROb2RlID0gbm9kZS0+Y2hp
bGQyKCkubm9kZSgpOwogICAgICAgICBKU1ZhbHVlIGxlZnQgPSBmb3JOb2RlKGxlZnROb2RlKS52
YWx1ZSgpOwpAQCAtODk1LDkgKzg5NCwxOSBAQCBib29sIEFic3RyYWN0U3RhdGU6OmV4ZWN1dGUo
dW5zaWduZWQgaW5kZXhJbkJsb2NrKQogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAg
ICAgICAgZm9yTm9kZShub2RlKS5zZXQoU3BlY0Jvb2xlYW4pOwotICAgICAgICBpZiAobm9kZS0+
b3AoKSA9PSBDb21wYXJlU3RyaWN0RXFDb25zdGFudCkgewotICAgICAgICAgICAgbm9kZS0+c2V0
Q2FuRXhpdChmYWxzZSk7Ci0gICAgICAgICAgICBicmVhazsKKyAgICAgICAgaWYgKG1fZ3JhcGgu
aXNKU0NvbnN0YW50KGxlZnROb2RlKSkgeworICAgICAgICAgICAgSlNWYWx1ZSB2YWx1ZSA9IG1f
Z3JhcGgudmFsdWVPZkpTQ29uc3RhbnQobGVmdE5vZGUpOworICAgICAgICAgICAgaWYgKCF2YWx1
ZS5pc051bWJlcigpICYmICF2YWx1ZS5pc1N0cmluZygpKSB7CisgICAgICAgICAgICAgICAgbm9k
ZS0+c2V0Q2FuRXhpdChmYWxzZSk7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAg
ICB9CisgICAgICAgIH0KKyAgICAgICAgaWYgKG1fZ3JhcGguaXNKU0NvbnN0YW50KHJpZ2h0Tm9k
ZSkpIHsKKyAgICAgICAgICAgIEpTVmFsdWUgdmFsdWUgPSBtX2dyYXBoLnZhbHVlT2ZKU0NvbnN0
YW50KHJpZ2h0Tm9kZSk7CisgICAgICAgICAgICBpZiAoIXZhbHVlLmlzTnVtYmVyKCkgJiYgIXZh
bHVlLmlzU3RyaW5nKCkpIHsKKyAgICAgICAgICAgICAgICBub2RlLT5zZXRDYW5FeGl0KGZhbHNl
KTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIH0KICAgICAgICAgfQogICAg
ICAgICBpZiAoTm9kZTo6c2hvdWxkU3BlY3VsYXRlSW50ZWdlcihsZWZ0Tm9kZSwgcmlnaHROb2Rl
KSkgewogICAgICAgICAgICAgc3BlY3VsYXRlSW50MzJCaW5hcnkobm9kZSk7CmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcCBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCmluZGV4IGI4ODdiNjY1
YzQ4MDFkNDg4YjQ1YWRmOGQ0MzdiMjZjNTU4NTAyOTMuLjE1ODk5MjIxNDNkOWUzNjQ2ODZlMzU5
NDJlOWU2NzgyZGQxNTExMTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcv
REZHQnl0ZUNvZGVQYXJzZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZH
Qnl0ZUNvZGVQYXJzZXIuY3BwCkBAIC02ODQsMTQgKzY4NCw2IEBAIHByaXZhdGU6CiAgICAgICAg
IHJldHVybiBub2RlLT5pc1N0cm9uZ2x5UHJvdmVkQ29uc3RhbnRJbihpbmxpbmVDYWxsRnJhbWUo
KSk7CiAgICAgfQogICAgIAotICAgIGJvb2wgaXNDb25zdGFudEZvckNvbXBhcmVTdHJpY3RFcShO
b2RlKiBub2RlKQotICAgIHsKLSAgICAgICAgaWYgKCFub2RlLT5pc0NvbnN0YW50KCkpCi0gICAg
ICAgICAgICByZXR1cm4gZmFsc2U7Ci0gICAgICAgIEpTVmFsdWUgdmFsdWUgPSB2YWx1ZU9mSlND
b25zdGFudChub2RlKTsKLSAgICAgICAgcmV0dXJuIHZhbHVlLmlzQm9vbGVhbigpIHx8IHZhbHVl
LmlzVW5kZWZpbmVkT3JOdWxsKCk7Ci0gICAgfQotICAgIAogICAgIC8vIFRoZXNlIG1ldGhvZHMg
Y3JlYXRlIGEgbm9kZSBhbmQgYWRkIGl0IHRvIHRoZSBncmFwaC4gSWYgbm9kZXMgb2YgdGhpcyB0
eXBlIGFyZQogICAgIC8vICdtdXN0R2VuZXJhdGUnIHRoZW4gdGhlIG5vZGUgIHdpbGwgaW1wbGlj
aXRseSBiZSByZWYnZWQgdG8gZW5zdXJlIGdlbmVyYXRpb24uCiAgICAgTm9kZSogYWRkVG9HcmFw
aChOb2RlVHlwZSBvcCwgTm9kZSogY2hpbGQxID0gMCwgTm9kZSogY2hpbGQyID0gMCwgTm9kZSog
Y2hpbGQzID0gMCkKQEAgLTI0MjYsNyArMjQxOCw3IEBAIGJvb2wgQnl0ZUNvZGVQYXJzZXI6OnBh
cnNlQmxvY2sodW5zaWduZWQgbGltaXQpCiAKICAgICAgICAgY2FzZSBvcF9lcV9udWxsOiB7CiAg
ICAgICAgICAgICBOb2RlKiB2YWx1ZSA9IGdldChjdXJyZW50SW5zdHJ1Y3Rpb25bMl0udS5vcGVy
YW5kKTsKLSAgICAgICAgICAgIHNldChjdXJyZW50SW5zdHJ1Y3Rpb25bMV0udS5vcGVyYW5kLCBh
ZGRUb0dyYXBoKENvbXBhcmVFcUNvbnN0YW50LCB2YWx1ZSwgY29uc3RhbnROdWxsKCkpKTsKKyAg
ICAgICAgICAgIHNldChjdXJyZW50SW5zdHJ1Y3Rpb25bMV0udS5vcGVyYW5kLCBhZGRUb0dyYXBo
KENvbXBhcmVFcSwgdmFsdWUsIGNvbnN0YW50TnVsbCgpKSk7CiAgICAgICAgICAgICBORVhUX09Q
Q09ERShvcF9lcV9udWxsKTsKICAgICAgICAgfQogCkBAIC0yNDQyLDEyICsyNDM0LDcgQEAgYm9v
bCBCeXRlQ29kZVBhcnNlcjo6cGFyc2VCbG9jayh1bnNpZ25lZCBsaW1pdCkKICAgICAgICAgICAg
ICAgICAgICAgTkVYVF9PUENPREUob3Bfc3RyaWN0ZXEpOwogICAgICAgICAgICAgICAgIH0KICAg
ICAgICAgICAgIH0KLSAgICAgICAgICAgIGlmIChpc0NvbnN0YW50Rm9yQ29tcGFyZVN0cmljdEVx
KG9wMSkpCi0gICAgICAgICAgICAgICAgc2V0KGN1cnJlbnRJbnN0cnVjdGlvblsxXS51Lm9wZXJh
bmQsIGFkZFRvR3JhcGgoQ29tcGFyZVN0cmljdEVxQ29uc3RhbnQsIG9wMiwgb3AxKSk7Ci0gICAg
ICAgICAgICBlbHNlIGlmIChpc0NvbnN0YW50Rm9yQ29tcGFyZVN0cmljdEVxKG9wMikpCi0gICAg
ICAgICAgICAgICAgc2V0KGN1cnJlbnRJbnN0cnVjdGlvblsxXS51Lm9wZXJhbmQsIGFkZFRvR3Jh
cGgoQ29tcGFyZVN0cmljdEVxQ29uc3RhbnQsIG9wMSwgb3AyKSk7Ci0gICAgICAgICAgICBlbHNl
Ci0gICAgICAgICAgICAgICAgc2V0KGN1cnJlbnRJbnN0cnVjdGlvblsxXS51Lm9wZXJhbmQsIGFk
ZFRvR3JhcGgoQ29tcGFyZVN0cmljdEVxLCBvcDEsIG9wMikpOworICAgICAgICAgICAgc2V0KGN1
cnJlbnRJbnN0cnVjdGlvblsxXS51Lm9wZXJhbmQsIGFkZFRvR3JhcGgoQ29tcGFyZVN0cmljdEVx
LCBvcDEsIG9wMikpOwogICAgICAgICAgICAgTkVYVF9PUENPREUob3Bfc3RyaWN0ZXEpOwogICAg
ICAgICB9CiAKQEAgLTI0NjksNyArMjQ1Niw3IEBAIGJvb2wgQnl0ZUNvZGVQYXJzZXI6OnBhcnNl
QmxvY2sodW5zaWduZWQgbGltaXQpCiAKICAgICAgICAgY2FzZSBvcF9uZXFfbnVsbDogewogICAg
ICAgICAgICAgTm9kZSogdmFsdWUgPSBnZXQoY3VycmVudEluc3RydWN0aW9uWzJdLnUub3BlcmFu
ZCk7Ci0gICAgICAgICAgICBzZXQoY3VycmVudEluc3RydWN0aW9uWzFdLnUub3BlcmFuZCwgYWRk
VG9HcmFwaChMb2dpY2FsTm90LCBhZGRUb0dyYXBoKENvbXBhcmVFcUNvbnN0YW50LCB2YWx1ZSwg
Y29uc3RhbnROdWxsKCkpKSk7CisgICAgICAgICAgICBzZXQoY3VycmVudEluc3RydWN0aW9uWzFd
LnUub3BlcmFuZCwgYWRkVG9HcmFwaChMb2dpY2FsTm90LCBhZGRUb0dyYXBoKENvbXBhcmVFcSwg
dmFsdWUsIGNvbnN0YW50TnVsbCgpKSkpOwogICAgICAgICAgICAgTkVYVF9PUENPREUob3BfbmVx
X251bGwpOwogICAgICAgICB9CiAKQEAgLTI0ODUsMTQgKzI0NzIsNyBAQCBib29sIEJ5dGVDb2Rl
UGFyc2VyOjpwYXJzZUJsb2NrKHVuc2lnbmVkIGxpbWl0KQogICAgICAgICAgICAgICAgICAgICBO
RVhUX09QQ09ERShvcF9zdHJpY3RlcSk7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAg
fQotICAgICAgICAgICAgTm9kZSogaW52ZXJ0ZWRSZXN1bHQ7Ci0gICAgICAgICAgICBpZiAoaXND
b25zdGFudEZvckNvbXBhcmVTdHJpY3RFcShvcDEpKQotICAgICAgICAgICAgICAgIGludmVydGVk
UmVzdWx0ID0gYWRkVG9HcmFwaChDb21wYXJlU3RyaWN0RXFDb25zdGFudCwgb3AyLCBvcDEpOwot
ICAgICAgICAgICAgZWxzZSBpZiAoaXNDb25zdGFudEZvckNvbXBhcmVTdHJpY3RFcShvcDIpKQot
ICAgICAgICAgICAgICAgIGludmVydGVkUmVzdWx0ID0gYWRkVG9HcmFwaChDb21wYXJlU3RyaWN0
RXFDb25zdGFudCwgb3AxLCBvcDIpOwotICAgICAgICAgICAgZWxzZQotICAgICAgICAgICAgICAg
IGludmVydGVkUmVzdWx0ID0gYWRkVG9HcmFwaChDb21wYXJlU3RyaWN0RXEsIG9wMSwgb3AyKTsK
LSAgICAgICAgICAgIHNldChjdXJyZW50SW5zdHJ1Y3Rpb25bMV0udS5vcGVyYW5kLCBhZGRUb0dy
YXBoKExvZ2ljYWxOb3QsIGludmVydGVkUmVzdWx0KSk7CisgICAgICAgICAgICBzZXQoY3VycmVu
dEluc3RydWN0aW9uWzFdLnUub3BlcmFuZCwgYWRkVG9HcmFwaChMb2dpY2FsTm90LCBhZGRUb0dy
YXBoKENvbXBhcmVTdHJpY3RFcSwgb3AxLCBvcDIpKSk7CiAgICAgICAgICAgICBORVhUX09QQ09E
RShvcF9uc3RyaWN0ZXEpOwogICAgICAgICB9CiAKQEAgLTI3NDYsNyArMjcyNiw3IEBAIGJvb2wg
Qnl0ZUNvZGVQYXJzZXI6OnBhcnNlQmxvY2sodW5zaWduZWQgbGltaXQpCiAgICAgICAgIGNhc2Ug
b3BfamVxX251bGw6IHsKICAgICAgICAgICAgIHVuc2lnbmVkIHJlbGF0aXZlT2Zmc2V0ID0gY3Vy
cmVudEluc3RydWN0aW9uWzJdLnUub3BlcmFuZDsKICAgICAgICAgICAgIE5vZGUqIHZhbHVlID0g
Z2V0KGN1cnJlbnRJbnN0cnVjdGlvblsxXS51Lm9wZXJhbmQpOwotICAgICAgICAgICAgTm9kZSog
Y29uZGl0aW9uID0gYWRkVG9HcmFwaChDb21wYXJlRXFDb25zdGFudCwgdmFsdWUsIGNvbnN0YW50
TnVsbCgpKTsKKyAgICAgICAgICAgIE5vZGUqIGNvbmRpdGlvbiA9IGFkZFRvR3JhcGgoQ29tcGFy
ZUVxLCB2YWx1ZSwgY29uc3RhbnROdWxsKCkpOwogICAgICAgICAgICAgYWRkVG9HcmFwaChCcmFu
Y2gsIE9wSW5mbyhtX2N1cnJlbnRJbmRleCArIHJlbGF0aXZlT2Zmc2V0KSwgT3BJbmZvKG1fY3Vy
cmVudEluZGV4ICsgT1BDT0RFX0xFTkdUSChvcF9qZXFfbnVsbCkpLCBjb25kaXRpb24pOwogICAg
ICAgICAgICAgTEFTVF9PUENPREUob3BfamVxX251bGwpOwogICAgICAgICB9CkBAIC0yNzU0LDcg
KzI3MzQsNyBAQCBib29sIEJ5dGVDb2RlUGFyc2VyOjpwYXJzZUJsb2NrKHVuc2lnbmVkIGxpbWl0
KQogICAgICAgICBjYXNlIG9wX2puZXFfbnVsbDogewogICAgICAgICAgICAgdW5zaWduZWQgcmVs
YXRpdmVPZmZzZXQgPSBjdXJyZW50SW5zdHJ1Y3Rpb25bMl0udS5vcGVyYW5kOwogICAgICAgICAg
ICAgTm9kZSogdmFsdWUgPSBnZXQoY3VycmVudEluc3RydWN0aW9uWzFdLnUub3BlcmFuZCk7Ci0g
ICAgICAgICAgICBOb2RlKiBjb25kaXRpb24gPSBhZGRUb0dyYXBoKENvbXBhcmVFcUNvbnN0YW50
LCB2YWx1ZSwgY29uc3RhbnROdWxsKCkpOworICAgICAgICAgICAgTm9kZSogY29uZGl0aW9uID0g
YWRkVG9HcmFwaChDb21wYXJlRXEsIHZhbHVlLCBjb25zdGFudE51bGwoKSk7CiAgICAgICAgICAg
ICBhZGRUb0dyYXBoKEJyYW5jaCwgT3BJbmZvKG1fY3VycmVudEluZGV4ICsgT1BDT0RFX0xFTkdU
SChvcF9qbmVxX251bGwpKSwgT3BJbmZvKG1fY3VycmVudEluZGV4ICsgcmVsYXRpdmVPZmZzZXQp
LCBjb25kaXRpb24pOwogICAgICAgICAgICAgTEFTVF9PUENPREUob3Bfam5lcV9udWxsKTsKICAg
ICAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdDU0VQaGFz
ZS5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0NTRVBoYXNlLmNwcAppbmRleCA5
NzQ1Y2UwMDllMmYwNjAyYWQ2NjBiZTE1YzgyMTljNGJlY2VmMjA2Li4yYTg2MjlmNDA5YmE2Mjk4
NTJlMzYyOTQyNmJhMmY3ODAwYjM2NGE2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvZGZnL0RGR0NTRVBoYXNlLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RG
R0NTRVBoYXNlLmNwcApAQCAtMTExMSw3ICsxMTExLDYgQEAgcHJpdmF0ZToKICAgICAgICAgY2Fz
ZSBHZXRTY29wZVJlZ2lzdGVyczoKICAgICAgICAgY2FzZSBHZXRTY29wZToKICAgICAgICAgY2Fz
ZSBUeXBlT2Y6Ci0gICAgICAgIGNhc2UgQ29tcGFyZUVxQ29uc3RhbnQ6CiAgICAgICAgICAgICBz
ZXRSZXBsYWNlbWVudChwdXJlQ1NFKG5vZGUpKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAg
ICAgICAgCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR05vZGVUeXBl
LmggYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR05vZGVUeXBlLmgKaW5kZXggNzI2YjZm
OWU1MmM5YjAwNjNhMGExMThmODFlYmRlM2JmOGE3NjQ0Yy4uYjllZTFmOGFiYTMxYTRjMGZhYzlm
MWY5ZjM4Mzk3NjU3OTQzYjQyZCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2Rm
Zy9ERkdOb2RlVHlwZS5oCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHTm9kZVR5
cGUuaApAQCAtMTg2LDkgKzE4Niw3IEBAIG5hbWVzcGFjZSBKU0MgeyBuYW1lc3BhY2UgREZHIHsK
ICAgICBtYWNybyhDb21wYXJlR3JlYXRlciwgTm9kZVJlc3VsdEJvb2xlYW4gfCBOb2RlTXVzdEdl
bmVyYXRlIHwgTm9kZU1pZ2h0Q2xvYmJlcikgXAogICAgIG1hY3JvKENvbXBhcmVHcmVhdGVyRXEs
IE5vZGVSZXN1bHRCb29sZWFuIHwgTm9kZU11c3RHZW5lcmF0ZSB8IE5vZGVNaWdodENsb2JiZXIp
IFwKICAgICBtYWNybyhDb21wYXJlRXEsIE5vZGVSZXN1bHRCb29sZWFuIHwgTm9kZU11c3RHZW5l
cmF0ZSB8IE5vZGVNaWdodENsb2JiZXIpIFwKLSAgICBtYWNybyhDb21wYXJlRXFDb25zdGFudCwg
Tm9kZVJlc3VsdEJvb2xlYW4gfCBOb2RlTXVzdEdlbmVyYXRlKSBcCiAgICAgbWFjcm8oQ29tcGFy
ZVN0cmljdEVxLCBOb2RlUmVzdWx0Qm9vbGVhbikgXAotICAgIG1hY3JvKENvbXBhcmVTdHJpY3RF
cUNvbnN0YW50LCBOb2RlUmVzdWx0Qm9vbGVhbikgXAogICAgIFwKICAgICAvKiBDYWxscy4gKi9c
CiAgICAgbWFjcm8oQ2FsbCwgTm9kZVJlc3VsdEpTIHwgTm9kZU11c3RHZW5lcmF0ZSB8IE5vZGVI
YXNWYXJBcmdzIHwgTm9kZUNsb2JiZXJzV29ybGQpIFwKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9kZmcvREZHUHJlZGljdGlvblByb3BhZ2F0aW9uUGhhc2UuY3BwIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdQcmVkaWN0aW9uUHJvcGFnYXRpb25QaGFzZS5jcHAKaW5k
ZXggMmIyMDNhMmE5MjhkODEyMDhlOWExMjA5ZTFlNzgzYjUxMDgwN2FhYi4uYjE1YTVkOGI3Yjdl
MjlkODI2NTRmZDUzYjEyMmI5NzE0OWYzZGE4YSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2RmZy9ERkdQcmVkaWN0aW9uUHJvcGFnYXRpb25QaGFzZS5jcHAKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdQcmVkaWN0aW9uUHJvcGFnYXRpb25QaGFzZS5jcHAKQEAg
LTUwOCw5ICs1MDgsNyBAQCBwcml2YXRlOgogICAgICAgICBjYXNlIENvbXBhcmVHcmVhdGVyOgog
ICAgICAgICBjYXNlIENvbXBhcmVHcmVhdGVyRXE6CiAgICAgICAgIGNhc2UgQ29tcGFyZUVxOgot
ICAgICAgICBjYXNlIENvbXBhcmVFcUNvbnN0YW50OgogICAgICAgICBjYXNlIENvbXBhcmVTdHJp
Y3RFcToKLSAgICAgICAgY2FzZSBDb21wYXJlU3RyaWN0RXFDb25zdGFudDoKICAgICAgICAgY2Fz
ZSBJbnN0YW5jZU9mOgogICAgICAgICBjYXNlIElzVW5kZWZpbmVkOgogICAgICAgICBjYXNlIElz
Qm9vbGVhbjoKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9kZmcvREZHU3BlY3Vs
YXRpdmVKSVQuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJ
VC5jcHAKaW5kZXggZmIzNTI0NzY3MGI3ZmMyOWJiZmMyMzAyZWQ3ODUzYmZlNDEyZDI2Yi4uNThl
YWY1ZGFhYmNiYzAxNjBmMzdmMmQ2OWIwYmJlZGYxNTdlOTJkNyAxMDA2NDQKLS0tIGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAKKysrIGIvU291cmNlL0ph
dmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVC5jcHAKQEAgLTM0NjAsNiArMzQ2MCwy
MyBAQCBib29sIFNwZWN1bGF0aXZlSklUOjpjb21waWxlU3RyaWN0RXFGb3JDb25zdGFudChOb2Rl
KiBub2RlLCBFZGdlIHZhbHVlLCBKU1ZhbHVlCiAKIGJvb2wgU3BlY3VsYXRpdmVKSVQ6OmNvbXBp
bGVTdHJpY3RFcShOb2RlKiBub2RlKQogeworICAgIC8vIDEpIElmIGVpdGhlciBvcGVyYW5kIGlz
IGEgY29uc3RhbnQgYW5kIHRoYXQgY29uc3RhbnQgaXMgbm90IGEgZG91YmxlLCBpbnRlZ2VyLAor
ICAgIC8vICAgIG9yIHN0cmluZywgdGhlbiBkbyBhIEpTVmFsdWUgY29tcGFyaXNvbi4KKyAgICAK
KyAgICBpZiAoaXNKU0NvbnN0YW50KG5vZGUtPmNoaWxkMSgpLm5vZGUoKSkpIHsKKyAgICAgICAg
SlNWYWx1ZSB2YWx1ZSA9IHZhbHVlT2ZKU0NvbnN0YW50KG5vZGUtPmNoaWxkMSgpLm5vZGUoKSk7
CisgICAgICAgIGlmICghdmFsdWUuaXNOdW1iZXIoKSAmJiAhdmFsdWUuaXNTdHJpbmcoKSkKKyAg
ICAgICAgICAgIHJldHVybiBjb21waWxlU3RyaWN0RXFGb3JDb25zdGFudChub2RlLCBub2RlLT5j
aGlsZDIoKSwgdmFsdWUpOworICAgIH0KKyAgICAKKyAgICBpZiAoaXNKU0NvbnN0YW50KG5vZGUt
PmNoaWxkMigpLm5vZGUoKSkpIHsKKyAgICAgICAgSlNWYWx1ZSB2YWx1ZSA9IHZhbHVlT2ZKU0Nv
bnN0YW50KG5vZGUtPmNoaWxkMigpLm5vZGUoKSk7CisgICAgICAgIGlmICghdmFsdWUuaXNOdW1i
ZXIoKSAmJiAhdmFsdWUuaXNTdHJpbmcoKSkKKyAgICAgICAgICAgIHJldHVybiBjb21waWxlU3Ry
aWN0RXFGb3JDb25zdGFudChub2RlLCBub2RlLT5jaGlsZDEoKSwgdmFsdWUpOworICAgIH0KKyAg
ICAKKyAgICAvLyAyKSBJZiB0aGUgb3BlcmFuZHMgYXJlIHByZWRpY3RlZCBpbnRlZ2VyLCBkbyBh
biBpbnRlZ2VyIGNvbXBhcmlzb24uCisgICAgCiAgICAgaWYgKE5vZGU6OnNob3VsZFNwZWN1bGF0
ZUludGVnZXIobm9kZS0+Y2hpbGQxKCkubm9kZSgpLCBub2RlLT5jaGlsZDIoKS5ub2RlKCkpKSB7
CiAgICAgICAgIHVuc2lnbmVkIGJyYW5jaEluZGV4SW5CbG9jayA9IGRldGVjdFBlZXBIb2xlQnJh
bmNoKCk7CiAgICAgICAgIGlmIChicmFuY2hJbmRleEluQmxvY2sgIT0gVUlOVF9NQVgpIHsKQEAg
LTM0NzUsNiArMzQ5Miw4IEBAIGJvb2wgU3BlY3VsYXRpdmVKSVQ6OmNvbXBpbGVTdHJpY3RFcShO
b2RlKiBub2RlKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQogICAgIAorICAgIC8vIDMp
IElmIHRoZSBvcGVyYW5kcyBhcmUgcHJlZGljdGVkIGRvdWJsZSwgZG8gYSBkb3VibGUgY29tcGFy
aXNvbi4KKyAgICAKICAgICBpZiAoTm9kZTo6c2hvdWxkU3BlY3VsYXRlTnVtYmVyKG5vZGUtPmNo
aWxkMSgpLm5vZGUoKSwgbm9kZS0+Y2hpbGQyKCkubm9kZSgpKSkgewogICAgICAgICB1bnNpZ25l
ZCBicmFuY2hJbmRleEluQmxvY2sgPSBkZXRlY3RQZWVwSG9sZUJyYW5jaCgpOwogICAgICAgICBp
ZiAoYnJhbmNoSW5kZXhJbkJsb2NrICE9IFVJTlRfTUFYKSB7CkBAIC0zNTA3LDYgKzM1MjYsOCBA
QCBib29sIFNwZWN1bGF0aXZlSklUOjpjb21waWxlU3RyaWN0RXEoTm9kZSogbm9kZSkKICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogICAgIH0KICAgICAKKyAgICAvLyA1KSBGYWxsIGJhY2sgdG8gbm9u
LXNwZWN1bGF0aXZlIHN0cmljdCBlcXVhbGl0eS4KKyAgICAKICAgICByZXR1cm4gbm9uU3BlY3Vs
YXRpdmVTdHJpY3RFcShub2RlKTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJVDY0LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9k
ZmcvREZHU3BlY3VsYXRpdmVKSVQ2NC5jcHAKaW5kZXggZDZkMWJhMzZjNjcwOTQ2ODNlYmI4ZmY3
MjRiZmE1OGZiMTRlZTk5Mi4uODA0NDE2NTI0ZjgwY2Q5ZTY4YjI5OThhN2E1MTZmYTk4Y2ZjMTI2
OCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2RmZy9ERkdTcGVjdWxhdGl2ZUpJ
VDY0LmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR1NwZWN1bGF0aXZlSklU
NjQuY3BwCkBAIC0yNTEzLDIzICsyNTEzLDIyIEBAIHZvaWQgU3BlY3VsYXRpdmVKSVQ6OmNvbXBp
bGUoTm9kZSogbm9kZSkKICAgICAgICAgaWYgKGNvbXBhcmUobm9kZSwgSklUQ29tcGlsZXI6Okdy
ZWF0ZXJUaGFuT3JFcXVhbCwgSklUQ29tcGlsZXI6OkRvdWJsZUdyZWF0ZXJUaGFuT3JFcXVhbCwg
b3BlcmF0aW9uQ29tcGFyZUdyZWF0ZXJFcSkpCiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAg
IGJyZWFrOwotICAgICAgICAKLSAgICBjYXNlIENvbXBhcmVFcUNvbnN0YW50OgotICAgICAgICBB
U1NFUlQoaXNOdWxsQ29uc3RhbnQobm9kZS0+Y2hpbGQyKCkubm9kZSgpKSk7Ci0gICAgICAgIGlm
IChub25TcGVjdWxhdGl2ZUNvbXBhcmVOdWxsKG5vZGUsIG5vZGUtPmNoaWxkMSgpKSkKLSAgICAg
ICAgICAgIHJldHVybjsKLSAgICAgICAgYnJlYWs7CiAKICAgICBjYXNlIENvbXBhcmVFcToKKyAg
ICAgICAgaWYgKGlzTnVsbENvbnN0YW50KG5vZGUtPmNoaWxkMSgpLm5vZGUoKSkpIHsKKyAgICAg
ICAgICAgIGlmIChub25TcGVjdWxhdGl2ZUNvbXBhcmVOdWxsKG5vZGUsIG5vZGUtPmNoaWxkMigp
KSkKKyAgICAgICAgICAgICAgICByZXR1cm47CisgICAgICAgICAgICBicmVhazsKKyAgICAgICAg
fQorICAgICAgICBpZiAoaXNOdWxsQ29uc3RhbnQobm9kZS0+Y2hpbGQyKCkubm9kZSgpKSkgewor
ICAgICAgICAgICAgaWYgKG5vblNwZWN1bGF0aXZlQ29tcGFyZU51bGwobm9kZSwgbm9kZS0+Y2hp
bGQxKCkpKQorICAgICAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgICAgIGJyZWFrOworICAg
ICAgICB9CiAgICAgICAgIGlmIChjb21wYXJlKG5vZGUsIEpJVENvbXBpbGVyOjpFcXVhbCwgSklU
Q29tcGlsZXI6OkRvdWJsZUVxdWFsLCBvcGVyYXRpb25Db21wYXJlRXEpKQogICAgICAgICAgICAg
cmV0dXJuOwogICAgICAgICBicmVhazsKIAotICAgIGNhc2UgQ29tcGFyZVN0cmljdEVxQ29uc3Rh
bnQ6Ci0gICAgICAgIGlmIChjb21waWxlU3RyaWN0RXFGb3JDb25zdGFudChub2RlLCBub2RlLT5j
aGlsZDEoKSwgdmFsdWVPZkpTQ29uc3RhbnQobm9kZS0+Y2hpbGQyKCkubm9kZSgpKSkpCi0gICAg
ICAgICAgICByZXR1cm47Ci0gICAgICAgIGJyZWFrOwotCiAgICAgY2FzZSBDb21wYXJlU3RyaWN0
RXE6CiAgICAgICAgIGlmIChjb21waWxlU3RyaWN0RXEobm9kZSkpCiAgICAgICAgICAgICByZXR1
cm47Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>