<?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>105767</bug_id>
          
          <creation_ts>2012-12-26 05:52:12 -0800</creation_ts>
          <short_desc>Build fix for WinCE after r137709</short_desc>
          <delta_ts>2013-03-01 02:51:18 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          <dependson>104890</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Patrick R. Gansterer">paroga</reporter>
          <assigned_to name="Patrick R. Gansterer">paroga</assigned_to>
          <cc>benjamin</cc>
    
    <cc>d-r</cc>
    
    <cc>fmalita</cc>
    
    <cc>fpizlo</cc>
    
    <cc>mjs</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>pdr</cc>
    
    <cc>schenney</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>797292</commentid>
    <comment_count>0</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-12-26 05:52:12 -0800</bug_when>
    <thetext>Build fix for WinCE after r137709</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797295</commentid>
    <comment_count>1</comment_count>
      <attachid>180745</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2012-12-26 06:08:40 -0800</bug_when>
    <thetext>Created attachment 180745
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797546</commentid>
    <comment_count>2</comment_count>
      <attachid>180745</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2012-12-27 06:54:54 -0800</bug_when>
    <thetext>Comment on attachment 180745
Patch

Really, this is necessary?  That kind of defeats the purpose of trying to rationalize how binarySearch works. :-(  Is it absolutely clear that the WinCE compiler (presumably some variant of VS?) needs this much help, and is this far from C++ compliance?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>797549</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-12-27 07:25:07 -0800</bug_when>
    <thetext>I am also curious to know what makes this template different?

Type resolution seems to work everywhere else.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>811315</commentid>
    <comment_count>4</comment_count>
    <who name="Maciej Stachowiak">mjs</who>
    <bug_when>2013-01-18 23:03:25 -0800</bug_when>
    <thetext>What does the WinCE compiler complain about exactly? Is there another compiler that can be used?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>817412</commentid>
    <comment_count>5</comment_count>
      <attachid>184923</attachid>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-01-27 13:38:09 -0800</bug_when>
    <thetext>Created attachment 184923
Patch

(In reply to comment #2)
&gt; Really, this is necessary?

It seems that I found a better solution for this in the new patch.

(In reply to comment #4)
&gt; What does the WinCE compiler complain about exactly?

could not deduce template argument for &apos;overloaded function type&apos; from &apos;overloaded function type&apos;

&gt; Is there another compiler that can be used?

No, this is the only compiler which produces production code for WinCE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>818965</commentid>
    <comment_count>6</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-01-29 08:21:20 -0800</bug_when>
    <thetext>ping?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>822709</commentid>
    <comment_count>7</comment_count>
    <who name="Patrick R. Gansterer">paroga</who>
    <bug_when>2013-02-01 06:15:07 -0800</bug_when>
    <thetext>Committed r141586: &lt;http://trac.webkit.org/changeset/141586&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>844985</commentid>
    <comment_count>8</comment_count>
      <attachid>184923</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-03-01 02:51:18 -0800</bug_when>
    <thetext>Comment on attachment 184923
Patch

Cleared review? from attachment 184923 so that this bug does not appear in http://webkit.org/pending-review.  If you would like this patch reviewed, please attach it to a new bug (or re-open this bug before marking it for review again).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>180745</attachid>
            <date>2012-12-26 06:08:40 -0800</date>
            <delta_ts>2013-01-27 13:38:09 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105767.patch</filename>
            <type>text/plain</type>
            <size>9319</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IGEyZjJmZmQuLjQwNDAyYjAgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTEyLTI2ICBQYXRyaWNrIEdhbnN0
ZXJlciAgPHBhcm9nYUB3ZWJraXQub3JnPgorCisgICAgICAgIEJ1aWxkIGZpeCBmb3IgV2luQ0Ug
YWZ0ZXIgcjEzNzcwOQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTA1NzY3CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgUHJvdmlkZSBhbGwgdGVtcGxhdGUgYXJndW1lbnRzIHRvIG1ha2UgdGhlIGNvbXBpbGVy
IGhhcHB5LgorCisgICAgICAgICogYnl0ZWNvZGUvQ29kZUJsb2NrLmNwcDoKKyAgICAgICAgKEpT
Qzo6Q29kZUJsb2NrOjpieXRlY29kZU9mZnNldCk6CisgICAgICAgICogYnl0ZWNvZGUvQ29kZUJs
b2NrLmg6CisgICAgICAgIChKU0M6OkNvZGVCbG9jazo6Z2V0U3R1YkluZm8pOgorICAgICAgICAo
SlNDOjpDb2RlQmxvY2s6OmdldEJ5VmFsSW5mbyk6CisgICAgICAgIChKU0M6OkNvZGVCbG9jazo6
Z2V0Q2FsbExpbmtJbmZvKToKKyAgICAgICAgKiBwcm9maWxlci9Qcm9maWxlckJ5dGVjb2RlU2Vx
dWVuY2UuY3BwOgorICAgICAgICAoSlNDOjpQcm9maWxlcjo6Qnl0ZWNvZGVTZXF1ZW5jZTo6aW5k
ZXhGb3JCeXRlY29kZUluZGV4KToKKwogMjAxMi0xMi0xOSAgT2xpdmVyIEh1bnQgIDxvbGl2ZXJA
YXBwbGUuY29tPgogCiAgICAgICAgIEZpeCBzb21lIGluY29ycmVjdCB0ZXN0cyBpbiB0ZXN0YXBp
LmMKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Db2RlQmxvY2su
Y3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0NvZGVCbG9jay5jcHAKaW5kZXgg
MzIyZGJjMS4uOGUyNDExZiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVj
b2RlL0NvZGVCbG9jay5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0Nv
ZGVCbG9jay5jcHAKQEAgLTI3NDIsNyArMjc0Miw3IEBAIHVuc2lnbmVkIENvZGVCbG9jazo6Ynl0
ZWNvZGVPZmZzZXQoRXhlY1N0YXRlKiBleGVjLCBSZXR1cm5BZGRyZXNzUHRyIHJldHVybkFkZHJl
CiAgICAgaWYgKGdldEpJVENvZGUoKS5nZXRFeGVjdXRhYmxlTWVtb3J5KCktPmNvbnRhaW5zKHJl
dHVybkFkZHJlc3MudmFsdWUoKSkpIHsKICAgICAgICAgdW5zaWduZWQgY2FsbFJldHVybk9mZnNl
dCA9IGdldEpJVENvZGUoKS5vZmZzZXRPZihyZXR1cm5BZGRyZXNzLnZhbHVlKCkpOwogICAgICAg
ICBDYWxsUmV0dXJuT2Zmc2V0VG9CeXRlY29kZU9mZnNldCogcmVzdWx0ID0KLSAgICAgICAgICAg
IGJpbmFyeVNlYXJjaDxDYWxsUmV0dXJuT2Zmc2V0VG9CeXRlY29kZU9mZnNldCwgdW5zaWduZWQ+
KAorICAgICAgICAgICAgYmluYXJ5U2VhcmNoPENhbGxSZXR1cm5PZmZzZXRUb0J5dGVjb2RlT2Zm
c2V0LCB1bnNpZ25lZCwgVmVjdG9yPENhbGxSZXR1cm5PZmZzZXRUb0J5dGVjb2RlT2Zmc2V0Piwg
dW5zaWduZWQgKCopKENhbGxSZXR1cm5PZmZzZXRUb0J5dGVjb2RlT2Zmc2V0Kik+KAogICAgICAg
ICAgICAgICAgIGNhbGxJbmRpY2VzLCBjYWxsSW5kaWNlcy5zaXplKCksIGNhbGxSZXR1cm5PZmZz
ZXQsIGdldENhbGxSZXR1cm5PZmZzZXQpOwogICAgICAgICBBU1NFUlQocmVzdWx0LT5jYWxsUmV0
dXJuT2Zmc2V0ID09IGNhbGxSZXR1cm5PZmZzZXQpOwogICAgICAgICByZXR1cm4gcmVzdWx0LT5i
eXRlY29kZU9mZnNldDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29k
ZS9Db2RlQmxvY2suaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9Db2RlQmxvY2su
aAppbmRleCBjNjk5OWQzLi4yNDBkYzk0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvYnl0ZWNvZGUvQ29kZUJsb2NrLmgKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVj
b2RlL0NvZGVCbG9jay5oCkBAIC0yMzgsMzAgKzIzOCwzMCBAQCBuYW1lc3BhY2UgSlNDIHsKIAog
ICAgICAgICBTdHJ1Y3R1cmVTdHViSW5mbyYgZ2V0U3R1YkluZm8oUmV0dXJuQWRkcmVzc1B0ciBy
ZXR1cm5BZGRyZXNzKQogICAgICAgICB7Ci0gICAgICAgICAgICByZXR1cm4gKihiaW5hcnlTZWFy
Y2g8U3RydWN0dXJlU3R1YkluZm8sIHZvaWQqPihtX3N0cnVjdHVyZVN0dWJJbmZvcywgbV9zdHJ1
Y3R1cmVTdHViSW5mb3Muc2l6ZSgpLCByZXR1cm5BZGRyZXNzLnZhbHVlKCksIGdldFN0cnVjdHVy
ZVN0dWJJbmZvUmV0dXJuTG9jYXRpb24pKTsKKyAgICAgICAgICAgIHJldHVybiAqKGJpbmFyeVNl
YXJjaDxTdHJ1Y3R1cmVTdHViSW5mbywgdm9pZCosIFZlY3RvcjxTdHJ1Y3R1cmVTdHViSW5mbz4s
IHZvaWQqICgqKShTdHJ1Y3R1cmVTdHViSW5mbyopPihtX3N0cnVjdHVyZVN0dWJJbmZvcywgbV9z
dHJ1Y3R1cmVTdHViSW5mb3Muc2l6ZSgpLCByZXR1cm5BZGRyZXNzLnZhbHVlKCksIGdldFN0cnVj
dHVyZVN0dWJJbmZvUmV0dXJuTG9jYXRpb24pKTsKICAgICAgICAgfQogCiAgICAgICAgIFN0cnVj
dHVyZVN0dWJJbmZvJiBnZXRTdHViSW5mbyh1bnNpZ25lZCBieXRlY29kZUluZGV4KQogICAgICAg
ICB7Ci0gICAgICAgICAgICByZXR1cm4gKihiaW5hcnlTZWFyY2g8U3RydWN0dXJlU3R1YkluZm8s
IHVuc2lnbmVkPihtX3N0cnVjdHVyZVN0dWJJbmZvcywgbV9zdHJ1Y3R1cmVTdHViSW5mb3Muc2l6
ZSgpLCBieXRlY29kZUluZGV4LCBnZXRTdHJ1Y3R1cmVTdHViSW5mb0J5dGVjb2RlSW5kZXgpKTsK
KyAgICAgICAgICAgIHJldHVybiAqKGJpbmFyeVNlYXJjaDxTdHJ1Y3R1cmVTdHViSW5mbywgdW5z
aWduZWQsIFZlY3RvcjxTdHJ1Y3R1cmVTdHViSW5mbz4sIHVuc2lnbmVkICgqKShTdHJ1Y3R1cmVT
dHViSW5mbyopPihtX3N0cnVjdHVyZVN0dWJJbmZvcywgbV9zdHJ1Y3R1cmVTdHViSW5mb3Muc2l6
ZSgpLCBieXRlY29kZUluZGV4LCBnZXRTdHJ1Y3R1cmVTdHViSW5mb0J5dGVjb2RlSW5kZXgpKTsK
ICAgICAgICAgfQogICAgICAgICAKICAgICAgICAgdm9pZCByZXNldFN0dWIoU3RydWN0dXJlU3R1
YkluZm8mKTsKICAgICAgICAgCiAgICAgICAgIEJ5VmFsSW5mbyYgZ2V0QnlWYWxJbmZvKHVuc2ln
bmVkIGJ5dGVjb2RlSW5kZXgpCiAgICAgICAgIHsKLSAgICAgICAgICAgIHJldHVybiAqKGJpbmFy
eVNlYXJjaDxCeVZhbEluZm8sIHVuc2lnbmVkPihtX2J5VmFsSW5mb3MsIG1fYnlWYWxJbmZvcy5z
aXplKCksIGJ5dGVjb2RlSW5kZXgsIGdldEJ5VmFsSW5mb0J5dGVjb2RlSW5kZXgpKTsKKyAgICAg
ICAgICAgIHJldHVybiAqKGJpbmFyeVNlYXJjaDxCeVZhbEluZm8sIHVuc2lnbmVkLCBWZWN0b3I8
QnlWYWxJbmZvPiwgdW5zaWduZWQgKCopKEJ5VmFsSW5mbyopPihtX2J5VmFsSW5mb3MsIG1fYnlW
YWxJbmZvcy5zaXplKCksIGJ5dGVjb2RlSW5kZXgsIGdldEJ5VmFsSW5mb0J5dGVjb2RlSW5kZXgp
KTsKICAgICAgICAgfQogCiAgICAgICAgIENhbGxMaW5rSW5mbyYgZ2V0Q2FsbExpbmtJbmZvKFJl
dHVybkFkZHJlc3NQdHIgcmV0dXJuQWRkcmVzcykKICAgICAgICAgewotICAgICAgICAgICAgcmV0
dXJuICooYmluYXJ5U2VhcmNoPENhbGxMaW5rSW5mbywgdm9pZCo+KG1fY2FsbExpbmtJbmZvcywg
bV9jYWxsTGlua0luZm9zLnNpemUoKSwgcmV0dXJuQWRkcmVzcy52YWx1ZSgpLCBnZXRDYWxsTGlu
a0luZm9SZXR1cm5Mb2NhdGlvbikpOworICAgICAgICAgICAgcmV0dXJuICooYmluYXJ5U2VhcmNo
PENhbGxMaW5rSW5mbywgdm9pZCosIFZlY3RvcjxDYWxsTGlua0luZm8+LCB2b2lkKiAoKikoQ2Fs
bExpbmtJbmZvKik+KG1fY2FsbExpbmtJbmZvcywgbV9jYWxsTGlua0luZm9zLnNpemUoKSwgcmV0
dXJuQWRkcmVzcy52YWx1ZSgpLCBnZXRDYWxsTGlua0luZm9SZXR1cm5Mb2NhdGlvbikpOwogICAg
ICAgICB9CiAgICAgICAgIAogICAgICAgICBDYWxsTGlua0luZm8mIGdldENhbGxMaW5rSW5mbyh1
bnNpZ25lZCBieXRlY29kZUluZGV4KQogICAgICAgICB7CiAgICAgICAgICAgICBBU1NFUlQoSklU
Q29kZTo6aXNCYXNlbGluZUNvZGUoZ2V0SklUVHlwZSgpKSk7Ci0gICAgICAgICAgICByZXR1cm4g
KihiaW5hcnlTZWFyY2g8Q2FsbExpbmtJbmZvLCB1bnNpZ25lZD4obV9jYWxsTGlua0luZm9zLCBt
X2NhbGxMaW5rSW5mb3Muc2l6ZSgpLCBieXRlY29kZUluZGV4LCBnZXRDYWxsTGlua0luZm9CeXRl
Y29kZUluZGV4KSk7CisgICAgICAgICAgICByZXR1cm4gKihiaW5hcnlTZWFyY2g8Q2FsbExpbmtJ
bmZvLCB1bnNpZ25lZCwgVmVjdG9yPENhbGxMaW5rSW5mbz4sIHVuc2lnbmVkICgqKShDYWxsTGlu
a0luZm8qKT4obV9jYWxsTGlua0luZm9zLCBtX2NhbGxMaW5rSW5mb3Muc2l6ZSgpLCBieXRlY29k
ZUluZGV4LCBnZXRDYWxsTGlua0luZm9CeXRlY29kZUluZGV4KSk7CiAgICAgICAgIH0KICNlbmRp
ZiAvLyBFTkFCTEUoSklUKQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcHJv
ZmlsZXIvUHJvZmlsZXJCeXRlY29kZVNlcXVlbmNlLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9wcm9maWxlci9Qcm9maWxlckJ5dGVjb2RlU2VxdWVuY2UuY3BwCmluZGV4IDQ5MjA1YjguLjQw
ZmM3NjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wcm9maWxlci9Qcm9maWxl
ckJ5dGVjb2RlU2VxdWVuY2UuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wcm9maWxl
ci9Qcm9maWxlckJ5dGVjb2RlU2VxdWVuY2UuY3BwCkBAIC02NCw3ICs2NCw3IEBAIEJ5dGVjb2Rl
U2VxdWVuY2U6On5CeXRlY29kZVNlcXVlbmNlKCkKIAogdW5zaWduZWQgQnl0ZWNvZGVTZXF1ZW5j
ZTo6aW5kZXhGb3JCeXRlY29kZUluZGV4KHVuc2lnbmVkIGJ5dGVjb2RlSW5kZXgpIGNvbnN0CiB7
Ci0gICAgcmV0dXJuIGJpbmFyeVNlYXJjaDxCeXRlY29kZSwgdW5zaWduZWQ+KG1fc2VxdWVuY2Us
IG1fc2VxdWVuY2Uuc2l6ZSgpLCBieXRlY29kZUluZGV4LCBnZXRCeXRlY29kZUluZGV4Rm9yQnl0
ZWNvZGUpIC0gbV9zZXF1ZW5jZS5iZWdpbigpOworICAgIHJldHVybiBiaW5hcnlTZWFyY2g8Qnl0
ZWNvZGUsIHVuc2lnbmVkLCBWZWN0b3I8Qnl0ZWNvZGU+LCB1bnNpZ25lZCAoKikoQnl0ZWNvZGUq
KT4obV9zZXF1ZW5jZSwgbV9zZXF1ZW5jZS5zaXplKCksIGJ5dGVjb2RlSW5kZXgsIGdldEJ5dGVj
b2RlSW5kZXhGb3JCeXRlY29kZSkgLSBtX3NlcXVlbmNlLmJlZ2luKCk7CiB9CiAKIGNvbnN0IEJ5
dGVjb2RlJiBCeXRlY29kZVNlcXVlbmNlOjpmb3JCeXRlY29kZUluZGV4KHVuc2lnbmVkIGJ5dGVj
b2RlSW5kZXgpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5nZUxvZyBiL1NvdXJj
ZS9XVEYvQ2hhbmdlTG9nCmluZGV4IDAxYTI1NzMuLjk3ODNlMjYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMTItMTItMjYgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFyb2dhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgQnVpbGQgZml4IGZvciBXaW5DRSBhZnRlciByMTM3NzA5CisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDU3NjcKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQcm92aWRlIGFsbCB0ZW1wbGF0ZSBh
cmd1bWVudHMgdG8gbWFrZSB0aGUgY29tcGlsZXIgaGFwcHkuCisKKyAgICAgICAgKiB3dGYvU3Rk
TGliRXh0cmFzLmg6CisgICAgICAgIChXVEYpOgorCiAyMDEyLTEyLTE5ICBPbGl2ZXIgSHVudCAg
PG9saXZlckBhcHBsZS5jb20+CiAKICAgICAgICAgU3RyaW5nSW1wbCBpc29sYXRlZENvcHkgdW5u
ZWNlc3NhcmlseSBjb3BpZXMgdGV4dC1zZWdtZW50IGNoYXJhY3RlciBkYXRhCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV1RGL3d0Zi9TdGRMaWJFeHRyYXMuaCBiL1NvdXJjZS9XVEYvd3RmL1N0ZExpYkV4
dHJhcy5oCmluZGV4IGY1ZTlmNzguLmU4NTg4Y2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3Rm
L1N0ZExpYkV4dHJhcy5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL1N0ZExpYkV4dHJhcy5oCkBAIC0y
MzYsNyArMjM2LDcgQEAgaW5saW5lIEFycmF5RWxlbWVudFR5cGUqIHRyeUJpbmFyeVNlYXJjaChB
cnJheVR5cGUmIGFycmF5LCBzaXplX3Qgc2l6ZSwgS2V5VHlwZQogfQogCiAvLyBSZXR1cm4gdGhl
IGVsZW1lbnQgdGhhdCBpcyBlaXRoZXIgdG8gdGhlIGxlZnQsIG9yIHRoZSByaWdodCwgb2Ygd2hl
cmUgdGhlIGVsZW1lbnQgd291bGQgaGF2ZSBiZWVuIGZvdW5kLgotdGVtcGxhdGU8dHlwZW5hbWUg
QXJyYXlFbGVtZW50VHlwZSwgdHlwZW5hbWUgS2V5VHlwZSwgdHlwZW5hbWUgRXh0cmFjdEtleSwg
dHlwZW5hbWUgQXJyYXlUeXBlPgordGVtcGxhdGU8dHlwZW5hbWUgQXJyYXlFbGVtZW50VHlwZSwg
dHlwZW5hbWUgS2V5VHlwZSwgdHlwZW5hbWUgQXJyYXlUeXBlLCB0eXBlbmFtZSBFeHRyYWN0S2V5
PgogaW5saW5lIEFycmF5RWxlbWVudFR5cGUqIGFwcHJveGltYXRlQmluYXJ5U2VhcmNoKEFycmF5
VHlwZSYgYXJyYXksIHNpemVfdCBzaXplLCBLZXlUeXBlIGtleSwgY29uc3QgRXh0cmFjdEtleSYg
ZXh0cmFjdEtleSA9IEV4dHJhY3RLZXkoKSkKIHsKICAgICByZXR1cm4gYmluYXJ5U2VhcmNoSW1w
bDxBcnJheUVsZW1lbnRUeXBlLCBLZXlUeXBlLCBBcnJheVR5cGUsIEV4dHJhY3RLZXksIFJldHVy
bkFkamFjZW50RWxlbWVudElmS2V5SXNOb3RQcmVzZW50PihhcnJheSwgc2l6ZSwga2V5LCBleHRy
YWN0S2V5KTsKQEAgLTI1Myw3ICsyNTMsNyBAQCBpbmxpbmUgQXJyYXlFbGVtZW50VHlwZSogdHJ5
QmluYXJ5U2VhcmNoKGNvbnN0IEFycmF5VHlwZSYgYXJyYXksIHNpemVfdCBzaXplLCBLZQogewog
ICAgIHJldHVybiBiaW5hcnlTZWFyY2hJbXBsPEFycmF5RWxlbWVudFR5cGUsIEtleVR5cGUsIEFy
cmF5VHlwZSwgRXh0cmFjdEtleSwgS2V5TWlnaHROb3RCZVByZXNlbnRJbkFycmF5Pihjb25zdF9j
YXN0PEFycmF5VHlwZSY+KGFycmF5KSwgc2l6ZSwga2V5LCBleHRyYWN0S2V5KTsKIH0KLXRlbXBs
YXRlPHR5cGVuYW1lIEFycmF5RWxlbWVudFR5cGUsIHR5cGVuYW1lIEtleVR5cGUsIHR5cGVuYW1l
IEV4dHJhY3RLZXksIHR5cGVuYW1lIEFycmF5VHlwZT4KK3RlbXBsYXRlPHR5cGVuYW1lIEFycmF5
RWxlbWVudFR5cGUsIHR5cGVuYW1lIEtleVR5cGUsIHR5cGVuYW1lIEFycmF5VHlwZSwgdHlwZW5h
bWUgRXh0cmFjdEtleT4KIGlubGluZSBBcnJheUVsZW1lbnRUeXBlKiBhcHByb3hpbWF0ZUJpbmFy
eVNlYXJjaChjb25zdCBBcnJheVR5cGUmIGFycmF5LCBzaXplX3Qgc2l6ZSwgS2V5VHlwZSBrZXks
IGNvbnN0IEV4dHJhY3RLZXkmIGV4dHJhY3RLZXkgPSBFeHRyYWN0S2V5KCkpCiB7CiAgICAgcmV0
dXJuIGJpbmFyeVNlYXJjaEltcGw8QXJyYXlFbGVtZW50VHlwZSwgS2V5VHlwZSwgQXJyYXlUeXBl
LCBFeHRyYWN0S2V5LCBSZXR1cm5BZGphY2VudEVsZW1lbnRJZktleUlzTm90UHJlc2VudD4oY29u
c3RfY2FzdDxBcnJheVR5cGUmPihhcnJheSksIHNpemUsIGtleSwgZXh0cmFjdEtleSk7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VM
b2cKaW5kZXggNWFhYTM0NS4uNDZmZTY0YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hh
bmdlTG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisy
MDEyLTEyLTI2ICBQYXRyaWNrIEdhbnN0ZXJlciAgPHBhcm9nYUB3ZWJraXQub3JnPgorCisgICAg
ICAgIEJ1aWxkIGZpeCBmb3IgV2luQ0UgYWZ0ZXIgcjEzNzcwOQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA1NzY3CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUHJvdmlkZSBhbGwgdGVtcGxhdGUgYXJndW1l
bnRzIHRvIG1ha2UgdGhlIGNvbXBpbGVyIGhhcHB5LgorCisgICAgICAgICogc3ZnL2FuaW1hdGlv
bi9TVkdTTUlMRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpTVkdTTUlMRWxlbWVudDo6
ZmluZEluc3RhbmNlVGltZSk6CisKIDIwMTItMTItMjAgIFBhdHJpY2sgR2Fuc3RlcmVyICA8cGFy
b2dhQHdlYmtpdC5vcmc+CiAKICAgICAgICAgQnVpbGQgZml4IGZvciBXaW5DRSBhZnRlciByMTM3
NTM0LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL2FuaW1hdGlvbi9TVkdTTUlMRWxl
bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNw
cAppbmRleCA2NzdiN2UwLi42MzkxMjM5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdmcv
YW5pbWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdmcvYW5p
bWF0aW9uL1NWR1NNSUxFbGVtZW50LmNwcApAQCAtNzQyLDcgKzc0Miw3IEBAIFNNSUxUaW1lIFNW
R1NNSUxFbGVtZW50OjpmaW5kSW5zdGFuY2VUaW1lKEJlZ2luT3JFbmQgYmVnaW5PckVuZCwgU01J
TFRpbWUgbWluaW11CiAgICAgaWYgKCFzaXplT2ZMaXN0KQogICAgICAgICByZXR1cm4gYmVnaW5P
ckVuZCA9PSBCZWdpbiA/IFNNSUxUaW1lOjp1bnJlc29sdmVkKCkgOiBTTUlMVGltZTo6aW5kZWZp
bml0ZSgpOwogCi0gICAgY29uc3QgU01JTFRpbWVXaXRoT3JpZ2luKiByZXN1bHQgPSBhcHByb3hp
bWF0ZUJpbmFyeVNlYXJjaDxjb25zdCBTTUlMVGltZVdpdGhPcmlnaW4sIFNNSUxUaW1lPihsaXN0
LCBzaXplT2ZMaXN0LCBtaW5pbXVtVGltZSwgZXh0cmFjdFRpbWVGcm9tVmVjdG9yKTsKKyAgICBj
b25zdCBTTUlMVGltZVdpdGhPcmlnaW4qIHJlc3VsdCA9IGFwcHJveGltYXRlQmluYXJ5U2VhcmNo
PGNvbnN0IFNNSUxUaW1lV2l0aE9yaWdpbiwgU01JTFRpbWUsIFZlY3RvcjxTTUlMVGltZVdpdGhP
cmlnaW4+LCBTTUlMVGltZSAoKikoY29uc3QgU01JTFRpbWVXaXRoT3JpZ2luKik+KGxpc3QsIHNp
emVPZkxpc3QsIG1pbmltdW1UaW1lLCBleHRyYWN0VGltZUZyb21WZWN0b3IpOwogICAgIGludCBp
bmRleE9mUmVzdWx0ID0gcmVzdWx0IC0gbGlzdC5iZWdpbigpOwogICAgIEFTU0VSVChpbmRleE9m
UmVzdWx0IDwgc2l6ZU9mTGlzdCk7CiAgICAgY29uc3QgU01JTFRpbWUmIGN1cnJlbnRUaW1lID0g
bGlzdFtpbmRleE9mUmVzdWx0XS50aW1lKCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>184923</attachid>
            <date>2013-01-27 13:38:09 -0800</date>
            <delta_ts>2013-03-01 02:51:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105767b.patch</filename>
            <type>text/plain</type>
            <size>4646</size>
            <attacher name="Patrick R. Gansterer">paroga</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nIGIvU291cmNlL1dURi9DaGFuZ2VMb2cK
aW5kZXggZjE0NDNkZi4uNjkyZTMwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dURi9DaGFuZ2VMb2cK
KysrIGIvU291cmNlL1dURi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMy0wMS0yNyAg
UGF0cmljayBHYW5zdGVyZXIgIDxwYXJvZ2FAd2Via2l0Lm9yZz4KKworICAgICAgICBCdWlsZCBm
aXggZm9yIFdpbkNFIGFmdGVyIHIxMzc3MDkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEwNTc2NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIERvIG5vdCBwYXNzIGEgZnVuY3Rpb24gYXMgY29uc3QgcmVmZXJl
bmNlIGluIGEKKyAgICAgICAgdGVtcGxhdGUgYXJndW1lbnQgdG8gbWFrZSB0aGUgY29tcGlsZXIg
aGFwcHkuCisKKyAgICAgICAgKiB3dGYvU3RkTGliRXh0cmFzLmg6CisgICAgICAgIChXVEY6OmJp
bmFyeVNlYXJjaCk6CisgICAgICAgIChXVEY6OnRyeUJpbmFyeVNlYXJjaCk6CisgICAgICAgIChX
VEY6OmFwcHJveGltYXRlQmluYXJ5U2VhcmNoKToKKwogMjAxMy0wMS0yNiAgQW5kcmFzIEJlY3Np
ICA8YW5kcmFzLmJlY3NpQGRpZ2lhLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkIGZpeCBhZnRl
ciByMTQwNDUxIHRvIG1ha2UgR0lULVNWTiByZXBvc2l0b3JpZXMgaGFwcHkuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV1RGL3d0Zi9TdGRMaWJFeHRyYXMuaCBiL1NvdXJjZS9XVEYvd3RmL1N0ZExpYkV4
dHJhcy5oCmluZGV4IGY1ZTlmNzguLmQxMDgyN2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3Rm
L1N0ZExpYkV4dHJhcy5oCisrKyBiL1NvdXJjZS9XVEYvd3RmL1N0ZExpYkV4dHJhcy5oCkBAIC0y
MjMsMzggKzIyMywzOCBAQCBpbmxpbmUgQXJyYXlFbGVtZW50VHlwZSogYmluYXJ5U2VhcmNoSW1w
bChBcnJheVR5cGUmIGFycmF5LCBzaXplX3Qgc2l6ZSwgS2V5VHlwZQogCiAvLyBJZiB0aGUgZWxl
bWVudCBpcyBub3QgZm91bmQsIGNyYXNoIGlmIGFzc2VydHMgYXJlIGVuYWJsZWQsIGFuZCBiZWhh
dmUgbGlrZSBhcHByb3hpbWF0ZUJpbmFyeVNlYXJjaCBpbiByZWxlYXNlIGJ1aWxkcy4KIHRlbXBs
YXRlPHR5cGVuYW1lIEFycmF5RWxlbWVudFR5cGUsIHR5cGVuYW1lIEtleVR5cGUsIHR5cGVuYW1l
IEFycmF5VHlwZSwgdHlwZW5hbWUgRXh0cmFjdEtleT4KLWlubGluZSBBcnJheUVsZW1lbnRUeXBl
KiBiaW5hcnlTZWFyY2goQXJyYXlUeXBlJiBhcnJheSwgc2l6ZV90IHNpemUsIEtleVR5cGUga2V5
LCBjb25zdCBFeHRyYWN0S2V5JiBleHRyYWN0S2V5ID0gRXh0cmFjdEtleSgpKQoraW5saW5lIEFy
cmF5RWxlbWVudFR5cGUqIGJpbmFyeVNlYXJjaChBcnJheVR5cGUmIGFycmF5LCBzaXplX3Qgc2l6
ZSwgS2V5VHlwZSBrZXksIEV4dHJhY3RLZXkgZXh0cmFjdEtleSA9IEV4dHJhY3RLZXkoKSkKIHsK
ICAgICByZXR1cm4gYmluYXJ5U2VhcmNoSW1wbDxBcnJheUVsZW1lbnRUeXBlLCBLZXlUeXBlLCBB
cnJheVR5cGUsIEV4dHJhY3RLZXksIEtleU11c3RCZVByZXNlbnRJbkFycmF5PihhcnJheSwgc2l6
ZSwga2V5LCBleHRyYWN0S2V5KTsKIH0KIAogLy8gUmV0dXJuIHplcm8gaWYgdGhlIGVsZW1lbnQg
aXMgbm90IGZvdW5kLgogdGVtcGxhdGU8dHlwZW5hbWUgQXJyYXlFbGVtZW50VHlwZSwgdHlwZW5h
bWUgS2V5VHlwZSwgdHlwZW5hbWUgQXJyYXlUeXBlLCB0eXBlbmFtZSBFeHRyYWN0S2V5PgotaW5s
aW5lIEFycmF5RWxlbWVudFR5cGUqIHRyeUJpbmFyeVNlYXJjaChBcnJheVR5cGUmIGFycmF5LCBz
aXplX3Qgc2l6ZSwgS2V5VHlwZSBrZXksIGNvbnN0IEV4dHJhY3RLZXkmIGV4dHJhY3RLZXkgPSBF
eHRyYWN0S2V5KCkpCitpbmxpbmUgQXJyYXlFbGVtZW50VHlwZSogdHJ5QmluYXJ5U2VhcmNoKEFy
cmF5VHlwZSYgYXJyYXksIHNpemVfdCBzaXplLCBLZXlUeXBlIGtleSwgRXh0cmFjdEtleSBleHRy
YWN0S2V5ID0gRXh0cmFjdEtleSgpKQogewogICAgIHJldHVybiBiaW5hcnlTZWFyY2hJbXBsPEFy
cmF5RWxlbWVudFR5cGUsIEtleVR5cGUsIEFycmF5VHlwZSwgRXh0cmFjdEtleSwgS2V5TWlnaHRO
b3RCZVByZXNlbnRJbkFycmF5PihhcnJheSwgc2l6ZSwga2V5LCBleHRyYWN0S2V5KTsKIH0KIAog
Ly8gUmV0dXJuIHRoZSBlbGVtZW50IHRoYXQgaXMgZWl0aGVyIHRvIHRoZSBsZWZ0LCBvciB0aGUg
cmlnaHQsIG9mIHdoZXJlIHRoZSBlbGVtZW50IHdvdWxkIGhhdmUgYmVlbiBmb3VuZC4KLXRlbXBs
YXRlPHR5cGVuYW1lIEFycmF5RWxlbWVudFR5cGUsIHR5cGVuYW1lIEtleVR5cGUsIHR5cGVuYW1l
IEV4dHJhY3RLZXksIHR5cGVuYW1lIEFycmF5VHlwZT4KLWlubGluZSBBcnJheUVsZW1lbnRUeXBl
KiBhcHByb3hpbWF0ZUJpbmFyeVNlYXJjaChBcnJheVR5cGUmIGFycmF5LCBzaXplX3Qgc2l6ZSwg
S2V5VHlwZSBrZXksIGNvbnN0IEV4dHJhY3RLZXkmIGV4dHJhY3RLZXkgPSBFeHRyYWN0S2V5KCkp
Cit0ZW1wbGF0ZTx0eXBlbmFtZSBBcnJheUVsZW1lbnRUeXBlLCB0eXBlbmFtZSBLZXlUeXBlLCB0
eXBlbmFtZSBBcnJheVR5cGUsIHR5cGVuYW1lIEV4dHJhY3RLZXk+CitpbmxpbmUgQXJyYXlFbGVt
ZW50VHlwZSogYXBwcm94aW1hdGVCaW5hcnlTZWFyY2goQXJyYXlUeXBlJiBhcnJheSwgc2l6ZV90
IHNpemUsIEtleVR5cGUga2V5LCBFeHRyYWN0S2V5IGV4dHJhY3RLZXkgPSBFeHRyYWN0S2V5KCkp
CiB7CiAgICAgcmV0dXJuIGJpbmFyeVNlYXJjaEltcGw8QXJyYXlFbGVtZW50VHlwZSwgS2V5VHlw
ZSwgQXJyYXlUeXBlLCBFeHRyYWN0S2V5LCBSZXR1cm5BZGphY2VudEVsZW1lbnRJZktleUlzTm90
UHJlc2VudD4oYXJyYXksIHNpemUsIGtleSwgZXh0cmFjdEtleSk7CiB9CiAKIC8vIFZhcmlhbnRz
IG9mIHRoZSBhYm92ZSB0aGF0IHVzZSBjb25zdC4KIHRlbXBsYXRlPHR5cGVuYW1lIEFycmF5RWxl
bWVudFR5cGUsIHR5cGVuYW1lIEtleVR5cGUsIHR5cGVuYW1lIEFycmF5VHlwZSwgdHlwZW5hbWUg
RXh0cmFjdEtleT4KLWlubGluZSBBcnJheUVsZW1lbnRUeXBlKiBiaW5hcnlTZWFyY2goY29uc3Qg
QXJyYXlUeXBlJiBhcnJheSwgc2l6ZV90IHNpemUsIEtleVR5cGUga2V5LCBjb25zdCBFeHRyYWN0
S2V5JiBleHRyYWN0S2V5ID0gRXh0cmFjdEtleSgpKQoraW5saW5lIEFycmF5RWxlbWVudFR5cGUq
IGJpbmFyeVNlYXJjaChjb25zdCBBcnJheVR5cGUmIGFycmF5LCBzaXplX3Qgc2l6ZSwgS2V5VHlw
ZSBrZXksIEV4dHJhY3RLZXkgZXh0cmFjdEtleSA9IEV4dHJhY3RLZXkoKSkKIHsKICAgICByZXR1
cm4gYmluYXJ5U2VhcmNoSW1wbDxBcnJheUVsZW1lbnRUeXBlLCBLZXlUeXBlLCBBcnJheVR5cGUs
IEV4dHJhY3RLZXksIEtleU11c3RCZVByZXNlbnRJbkFycmF5Pihjb25zdF9jYXN0PEFycmF5VHlw
ZSY+KGFycmF5KSwgc2l6ZSwga2V5LCBleHRyYWN0S2V5KTsKIH0KIHRlbXBsYXRlPHR5cGVuYW1l
IEFycmF5RWxlbWVudFR5cGUsIHR5cGVuYW1lIEtleVR5cGUsIHR5cGVuYW1lIEFycmF5VHlwZSwg
dHlwZW5hbWUgRXh0cmFjdEtleT4KLWlubGluZSBBcnJheUVsZW1lbnRUeXBlKiB0cnlCaW5hcnlT
ZWFyY2goY29uc3QgQXJyYXlUeXBlJiBhcnJheSwgc2l6ZV90IHNpemUsIEtleVR5cGUga2V5LCBj
b25zdCBFeHRyYWN0S2V5JiBleHRyYWN0S2V5ID0gRXh0cmFjdEtleSgpKQoraW5saW5lIEFycmF5
RWxlbWVudFR5cGUqIHRyeUJpbmFyeVNlYXJjaChjb25zdCBBcnJheVR5cGUmIGFycmF5LCBzaXpl
X3Qgc2l6ZSwgS2V5VHlwZSBrZXksIEV4dHJhY3RLZXkgZXh0cmFjdEtleSA9IEV4dHJhY3RLZXko
KSkKIHsKICAgICByZXR1cm4gYmluYXJ5U2VhcmNoSW1wbDxBcnJheUVsZW1lbnRUeXBlLCBLZXlU
eXBlLCBBcnJheVR5cGUsIEV4dHJhY3RLZXksIEtleU1pZ2h0Tm90QmVQcmVzZW50SW5BcnJheT4o
Y29uc3RfY2FzdDxBcnJheVR5cGUmPihhcnJheSksIHNpemUsIGtleSwgZXh0cmFjdEtleSk7CiB9
Ci10ZW1wbGF0ZTx0eXBlbmFtZSBBcnJheUVsZW1lbnRUeXBlLCB0eXBlbmFtZSBLZXlUeXBlLCB0
eXBlbmFtZSBFeHRyYWN0S2V5LCB0eXBlbmFtZSBBcnJheVR5cGU+Ci1pbmxpbmUgQXJyYXlFbGVt
ZW50VHlwZSogYXBwcm94aW1hdGVCaW5hcnlTZWFyY2goY29uc3QgQXJyYXlUeXBlJiBhcnJheSwg
c2l6ZV90IHNpemUsIEtleVR5cGUga2V5LCBjb25zdCBFeHRyYWN0S2V5JiBleHRyYWN0S2V5ID0g
RXh0cmFjdEtleSgpKQordGVtcGxhdGU8dHlwZW5hbWUgQXJyYXlFbGVtZW50VHlwZSwgdHlwZW5h
bWUgS2V5VHlwZSwgdHlwZW5hbWUgQXJyYXlUeXBlLCB0eXBlbmFtZSBFeHRyYWN0S2V5PgoraW5s
aW5lIEFycmF5RWxlbWVudFR5cGUqIGFwcHJveGltYXRlQmluYXJ5U2VhcmNoKGNvbnN0IEFycmF5
VHlwZSYgYXJyYXksIHNpemVfdCBzaXplLCBLZXlUeXBlIGtleSwgRXh0cmFjdEtleSBleHRyYWN0
S2V5ID0gRXh0cmFjdEtleSgpKQogewogICAgIHJldHVybiBiaW5hcnlTZWFyY2hJbXBsPEFycmF5
RWxlbWVudFR5cGUsIEtleVR5cGUsIEFycmF5VHlwZSwgRXh0cmFjdEtleSwgUmV0dXJuQWRqYWNl
bnRFbGVtZW50SWZLZXlJc05vdFByZXNlbnQ+KGNvbnN0X2Nhc3Q8QXJyYXlUeXBlJj4oYXJyYXkp
LCBzaXplLCBrZXksIGV4dHJhY3RLZXkpOwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>