<?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>85441</bug_id>
          
          <creation_ts>2012-05-02 18:01:05 -0700</creation_ts>
          <short_desc>REGRESSION(r115902): Compile failure on linux 32 (Requested by zhenyao on #webkit).</short_desc>
          <delta_ts>2012-05-02 18:11:14 -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>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>85114</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>jsbell</cc>
    
    <cc>tony</cc>
    
    <cc>zmo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>614879</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-02 18:01:05 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/115902 broke the build:
Compile failure on linux 32 (Requested by zhenyao 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>614880</commentid>
    <comment_count>1</comment_count>
      <attachid>139927</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-02 18:01:48 -0700</bug_when>
    <thetext>Created attachment 139927
ROLLOUT of r115902

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>614887</commentid>
    <comment_count>2</comment_count>
      <attachid>139927</attachid>
    <who name="Zhenyao Mo">zmo</who>
    <bug_when>2012-05-02 18:11:10 -0700</bug_when>
    <thetext>Comment on attachment 139927
ROLLOUT of r115902

Clearing flags on attachment: 139927

Committed r115922: &lt;http://trac.webkit.org/changeset/115922&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>614888</commentid>
    <comment_count>3</comment_count>
    <who name="Zhenyao Mo">zmo</who>
    <bug_when>2012-05-02 18:11:14 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>139927</attachid>
            <date>2012-05-02 18:01:48 -0700</date>
            <delta_ts>2012-05-02 18:11:10 -0700</delta_ts>
            <desc>ROLLOUT of r115902</desc>
            <filename>bug-85441-20120503010532.patch</filename>
            <type>text/plain</type>
            <size>11111</size>
            <attacher name="WebKit Review Bot">webkit.review.bot</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE1OTIxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjI3NzBjZTY5NDc4ZmNl
NWEzNWE1MzgwMTkwYmY2NjAwNTViZjIwMy4uM2QyODJjMGVkYTNjZGEyODllN2E1Y2JlNjFhMTg5
OGNlNDc2YmQ2MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA1LTAyICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KKworICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByMTE1OTAyLgorICAgICAgICBodHRwOi8vdHJhYy53ZWJraXQub3Jn
L2NoYW5nZXNldC8xMTU5MDIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTg1NDQxCisKKyAgICAgICAgQ29tcGlsZSBmYWlsdXJlIG9uIGxpbnV4IDMyIChS
ZXF1ZXN0ZWQgYnkgemhlbnlhbyBvbiAjd2Via2l0KS4KKworICAgICAgICAqIE1vZHVsZXMvaW5k
ZXhlZGRiL0lEQkJhY2tpbmdTdG9yZS5oOgorICAgICAgICAoSURCQmFja2luZ1N0b3JlKToKKyAg
ICAgICAgKiBNb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQmFja2luZ1N0b3JlLmNwcDoKKyAg
ICAgICAgKFdlYkNvcmU6OklEQkxldmVsREJCYWNraW5nU3RvcmU6Om5leHRBdXRvSW5jcmVtZW50
TnVtYmVyKToKKyAgICAgICAgKiBNb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQmFja2luZ1N0
b3JlLmg6CisgICAgICAgIChJREJMZXZlbERCQmFja2luZ1N0b3JlKToKKyAgICAgICAgKiBNb2R1
bGVzL2luZGV4ZWRkYi9JREJPYmplY3RTdG9yZUJhY2tlbmRJbXBsLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OklEQk9iamVjdFN0b3JlQmFja2VuZEltcGw6OnB1dEludGVybmFsKToKKyAgICAgICAg
KFdlYkNvcmU6OklEQk9iamVjdFN0b3JlQmFja2VuZEltcGw6OmdlbkF1dG9JbmNyZW1lbnRLZXkp
OgorICAgICAgICAqIE1vZHVsZXMvaW5kZXhlZGRiL0lEQk9iamVjdFN0b3JlQmFja2VuZEltcGwu
aDoKKyAgICAgICAgKElEQk9iamVjdFN0b3JlQmFja2VuZEltcGwpOgorCiAyMDEyLTA1LTAyICBK
dWxpZW4gQ2hhZmZyYWl4ICA8amNoYWZmcmFpeEB3ZWJraXQub3JnPgogCiAgICAgICAgIEFkZCBB
U1NFUlRzIHRvIGF2b2lkIHF1ZXJ5aW5nIGRpcnRpZWQgei1pbmRleCBvciBub3JtYWwgZmxvdyBs
aXN0cyBvbiBSZW5kZXJMYXllcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9p
bmRleGVkZGIvSURCQmFja2luZ1N0b3JlLmggYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4
ZWRkYi9JREJCYWNraW5nU3RvcmUuaAppbmRleCA5YmUyNmRiNzM4ZTBmZGQzYmIyNDFlZThjNDRj
NDM5Y2IxOTY3NjNhLi5mNmJiMTBhYWFjNWM4NTkzODY5Yjg1ZGFjMTY3YTliODRlMDY3NTdkIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJCYWNraW5nU3Rv
cmUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJCYWNraW5nU3Rv
cmUuaApAQCAtNjcsNyArNjcsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBib29sIHB1dE9iamVj
dFN0b3JlUmVjb3JkKGludDY0X3QgZGF0YWJhc2VJZCwgaW50NjRfdCBvYmplY3RTdG9yZUlkLCBj
b25zdCBJREJLZXkmLCBjb25zdCBTdHJpbmcmIHZhbHVlLCBPYmplY3RTdG9yZVJlY29yZElkZW50
aWZpZXIqKSA9IDA7CiAgICAgdmlydHVhbCB2b2lkIGNsZWFyT2JqZWN0U3RvcmUoaW50NjRfdCBk
YXRhYmFzZUlkLCBpbnQ2NF90IG9iamVjdFN0b3JlSWQpID0gMDsKICAgICB2aXJ0dWFsIHZvaWQg
ZGVsZXRlT2JqZWN0U3RvcmVSZWNvcmQoaW50NjRfdCBkYXRhYmFzZUlkLCBpbnQ2NF90IG9iamVj
dFN0b3JlSWQsIGNvbnN0IE9iamVjdFN0b3JlUmVjb3JkSWRlbnRpZmllciopID0gMDsKLSAgICB2
aXJ0dWFsIGludDY0X3QgbmV4dEF1dG9JbmNyZW1lbnROdW1iZXIoaW50NjRfdCBkYXRhYmFzZUlk
LCBpbnQ2NF90IG9iamVjdFN0b3JlSWQpID0gMDsKKyAgICB2aXJ0dWFsIGRvdWJsZSBuZXh0QXV0
b0luY3JlbWVudE51bWJlcihpbnQ2NF90IGRhdGFiYXNlSWQsIGludDY0X3Qgb2JqZWN0U3RvcmVJ
ZCkgPSAwOwogICAgIHZpcnR1YWwgYm9vbCBrZXlFeGlzdHNJbk9iamVjdFN0b3JlKGludDY0X3Qg
ZGF0YWJhc2VJZCwgaW50NjRfdCBvYmplY3RTdG9yZUlkLCBjb25zdCBJREJLZXkmLCBPYmplY3RT
dG9yZVJlY29yZElkZW50aWZpZXIqIGZvdW5kUmVjb3JkSWRlbnRpZmllcikgPSAwOwogCiAgICAg
Y2xhc3MgT2JqZWN0U3RvcmVSZWNvcmRDYWxsYmFjayB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQmFja2luZ1N0b3JlLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQkxldmVsREJCYWNraW5nU3RvcmUuY3BwCmlu
ZGV4IDMzNzVkNjI4MzQ4NmVjNmYzY2Q1ZWZhNWE1MDBiNDQ2OWQyOTA3MDAuLmQzNzY5ZWFjMTA3
OTA4OTJhZGVlZjcxOTE4N2M2NGRjMzk0MGMxZjAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvaW5kZXhlZGRiL0lEQkxldmVsREJCYWNraW5nU3RvcmUuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQkxldmVsREJCYWNraW5nU3RvcmUuY3BwCkBA
IC02MDIsNyArNjAyLDcgQEAgdm9pZCBJREJMZXZlbERCQmFja2luZ1N0b3JlOjpkZWxldGVPYmpl
Y3RTdG9yZVJlY29yZChpbnQ2NF90IGRhdGFiYXNlSWQsIGludDY0X3QKICAgICBtX2N1cnJlbnRU
cmFuc2FjdGlvbi0+cmVtb3ZlKGV4aXN0c0VudHJ5S2V5KTsKIH0KIAotaW50NjRfdCBJREJMZXZl
bERCQmFja2luZ1N0b3JlOjpuZXh0QXV0b0luY3JlbWVudE51bWJlcihpbnQ2NF90IGRhdGFiYXNl
SWQsIGludDY0X3Qgb2JqZWN0U3RvcmVJZCkKK2RvdWJsZSBJREJMZXZlbERCQmFja2luZ1N0b3Jl
OjpuZXh0QXV0b0luY3JlbWVudE51bWJlcihpbnQ2NF90IGRhdGFiYXNlSWQsIGludDY0X3Qgb2Jq
ZWN0U3RvcmVJZCkKIHsKICAgICBBU1NFUlQobV9jdXJyZW50VHJhbnNhY3Rpb24pOwogICAgIGNv
bnN0IFZlY3RvcjxjaGFyPiBzdGFydEtleSA9IE9iamVjdFN0b3JlRGF0YUtleTo6ZW5jb2RlKGRh
dGFiYXNlSWQsIG9iamVjdFN0b3JlSWQsIG1pbklEQktleSgpKTsKQEAgLTYxMCwxMCArNjEwLDkg
QEAgaW50NjRfdCBJREJMZXZlbERCQmFja2luZ1N0b3JlOjpuZXh0QXV0b0luY3JlbWVudE51bWJl
cihpbnQ2NF90IGRhdGFiYXNlSWQsIGludDYKIAogICAgIE93blB0cjxMZXZlbERCSXRlcmF0b3I+
IGl0ID0gbV9jdXJyZW50VHJhbnNhY3Rpb24tPmNyZWF0ZUl0ZXJhdG9yKCk7CiAKLSAgICBpbnQ2
NF90IG1heE51bWVyaWNLZXkgPSAwOworICAgIGludCBtYXhOdW1lcmljS2V5ID0gMDsKIAotICAg
IC8vIEZJWE1FOiBUaGlzIGRvZXMgYSBmb3J3YXJkIHNjYW4gb3ZlciBhbGwga2V5cy4gSW1wcm92
ZSBpdC4KLSAgICAvLyBTaW5jZSBhbGwgZGF0ZXMgPiBhbGwgbnVtYmVycywgY3JlYXRlIERhdGUo
LUluZmluaXR5KSBhbmQgc2VlayBiYWNrd2FyZHMuCisgICAgLy8gRklYTUU6IEJlIG1vcmUgZWZm
aWNpZW50OiBzZWVrIHRvIHNvbWV0aGluZyBhZnRlciB0aGUgb2JqZWN0IHN0b3JlIGRhdGEsIHRo
ZW4gcmV2ZXJzZS4KIAogICAgIGZvciAoaXQtPnNlZWsoc3RhcnRLZXkpOyBpdC0+aXNWYWxpZCgp
ICYmIGNvbXBhcmVLZXlzKGl0LT5rZXkoKSwgc3RvcEtleSkgPCAwOyBpdC0+bmV4dCgpKSB7CiAg
ICAgICAgIGNvbnN0IGNoYXIgKnAgPSBpdC0+a2V5KCkuYmVnaW4oKTsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQkxldmVsREJCYWNraW5nU3RvcmUuaCBi
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQkxldmVsREJCYWNraW5nU3RvcmUu
aAppbmRleCBlYzMwNjNiNmU4NzcxY2RjY2YwMjNhYmQ5ZDU3ODIxNzFlMDAyMmMyLi4yNGQ0Mzlk
NzY2MTMxMTNlZTE4NGY0ZTU1MDE2NzE3ZTdkMjk2NjI2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJMZXZlbERCQmFja2luZ1N0b3JlLmgKKysrIGIvU291
cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCTGV2ZWxEQkJhY2tpbmdTdG9yZS5oCkBA
IC01OCw3ICs1OCw3IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIGJvb2wgcHV0T2JqZWN0U3RvcmVS
ZWNvcmQoaW50NjRfdCBkYXRhYmFzZUlkLCBpbnQ2NF90IG9iamVjdFN0b3JlSWQsIGNvbnN0IElE
QktleSYsIGNvbnN0IFN0cmluZyYgdmFsdWUsIE9iamVjdFN0b3JlUmVjb3JkSWRlbnRpZmllciop
OwogICAgIHZpcnR1YWwgdm9pZCBjbGVhck9iamVjdFN0b3JlKGludDY0X3QgZGF0YWJhc2VJZCwg
aW50NjRfdCBvYmplY3RTdG9yZUlkKTsKICAgICB2aXJ0dWFsIHZvaWQgZGVsZXRlT2JqZWN0U3Rv
cmVSZWNvcmQoaW50NjRfdCBkYXRhYmFzZUlkLCBpbnQ2NF90IG9iamVjdFN0b3JlSWQsIGNvbnN0
IE9iamVjdFN0b3JlUmVjb3JkSWRlbnRpZmllciopOwotICAgIHZpcnR1YWwgaW50NjRfdCBuZXh0
QXV0b0luY3JlbWVudE51bWJlcihpbnQ2NF90IGRhdGFiYXNlSWQsIGludDY0X3Qgb2JqZWN0U3Rv
cmVJZCk7CisgICAgdmlydHVhbCBkb3VibGUgbmV4dEF1dG9JbmNyZW1lbnROdW1iZXIoaW50NjRf
dCBkYXRhYmFzZUlkLCBpbnQ2NF90IG9iamVjdFN0b3JlSWQpOwogICAgIHZpcnR1YWwgYm9vbCBr
ZXlFeGlzdHNJbk9iamVjdFN0b3JlKGludDY0X3QgZGF0YWJhc2VJZCwgaW50NjRfdCBvYmplY3RT
dG9yZUlkLCBjb25zdCBJREJLZXkmLCBPYmplY3RTdG9yZVJlY29yZElkZW50aWZpZXIqIGZvdW5k
UmVjb3JkSWRlbnRpZmllcik7CiAKICAgICB2aXJ0dWFsIGJvb2wgZm9yRWFjaE9iamVjdFN0b3Jl
UmVjb3JkKGludDY0X3QgZGF0YWJhc2VJZCwgaW50NjRfdCBvYmplY3RTdG9yZUlkLCBPYmplY3RT
dG9yZVJlY29yZENhbGxiYWNrJik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVz
L2luZGV4ZWRkYi9JREJPYmplY3RTdG9yZUJhY2tlbmRJbXBsLmNwcCBiL1NvdXJjZS9XZWJDb3Jl
L01vZHVsZXMvaW5kZXhlZGRiL0lEQk9iamVjdFN0b3JlQmFja2VuZEltcGwuY3BwCmluZGV4IDg1
OTliMzhjOTA4ZjA5Yzk2Mzk4YTEzNWFiNTkzMDlkMzBmYWNlYmMuLjVkMmQ1MGMyYWViZTdmNDAw
ZDYwZDhlMTA4NmIwMDVmZjliM2Q1NTMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL01vZHVs
ZXMvaW5kZXhlZGRiL0lEQk9iamVjdFN0b3JlQmFja2VuZEltcGwuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQk9iamVjdFN0b3JlQmFja2VuZEltcGwuY3BwCkBA
IC0yNTUsMTAgKzI1NSw2IEBAIHZvaWQgSURCT2JqZWN0U3RvcmVCYWNrZW5kSW1wbDo6cHV0SW50
ZXJuYWwoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCosIFBhc3NSZWZQdHI8CiAgICAgICAgIGlmIChh
dXRvSW5jcmVtZW50KSB7CiAgICAgICAgICAgICBpZiAoIWtleSkgewogICAgICAgICAgICAgICAg
IFJlZlB0cjxJREJLZXk+IGF1dG9JbmNLZXkgPSBvYmplY3RTdG9yZS0+Z2VuQXV0b0luY3JlbWVu
dEtleSgpOwotICAgICAgICAgICAgICAgIGlmICghYXV0b0luY0tleS0+dmFsaWQoKSkgewotICAg
ICAgICAgICAgICAgICAgICBjYWxsYmFja3MtPm9uRXJyb3IoSURCRGF0YWJhc2VFcnJvcjo6Y3Jl
YXRlKElEQkRhdGFiYXNlRXhjZXB0aW9uOjpEQVRBX0VSUiwgIk1heGltdW0ga2V5IGdlbmVyYXRv
ciB2YWx1ZSByZWFjaGVkLiIpKTsKLSAgICAgICAgICAgICAgICAgICAgcmV0dXJuOwotICAgICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgICAgICBpZiAoaGFzS2V5UGF0aCkgewogICAgICAgICAg
ICAgICAgICAgICBSZWZQdHI8U2VyaWFsaXplZFNjcmlwdFZhbHVlPiB2YWx1ZUFmdGVySW5qZWN0
aW9uID0gaW5qZWN0S2V5SW50b0tleVBhdGgoYXV0b0luY0tleSwgdmFsdWUsIG9iamVjdFN0b3Jl
LT5tX2tleVBhdGgpOwogICAgICAgICAgICAgICAgICAgICBBU1NFUlQodmFsdWVBZnRlckluamVj
dGlvbik7CkBAIC02ODMsMTUgKzY3OSwxMCBAQCB2b2lkIElEQk9iamVjdFN0b3JlQmFja2VuZElt
cGw6OmFkZEluZGV4VG9NYXAoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCosIFBhc3NSZWZQdAogCiBQ
YXNzUmVmUHRyPElEQktleT4gSURCT2JqZWN0U3RvcmVCYWNrZW5kSW1wbDo6Z2VuQXV0b0luY3Jl
bWVudEtleSgpCiB7Ci0gICAgY29uc3QgaW50NjRfdCBrTWF4R2VuZXJhdG9yVmFsdWUgPSA5MDA3
MTk5MjU0NzQwOTkyOyAvLyBNYXhpbXVtIGludGVnZXIgc3RvcmFibGUgYXMgRUNNQVNjcmlwdCBu
dW1iZXIuCi0gICAgaWYgKG1fYXV0b0luY3JlbWVudE51bWJlciA+IGtNYXhHZW5lcmF0b3JWYWx1
ZSkKLSAgICAgICAgcmV0dXJuIElEQktleTo6Y3JlYXRlSW52YWxpZCgpOwogICAgIGlmIChtX2F1
dG9JbmNyZW1lbnROdW1iZXIgPiAwKQogICAgICAgICByZXR1cm4gSURCS2V5OjpjcmVhdGVOdW1i
ZXIobV9hdXRvSW5jcmVtZW50TnVtYmVyKyspOwogCi0gICAgbV9hdXRvSW5jcmVtZW50TnVtYmVy
ID0gbV9iYWNraW5nU3RvcmUtPm5leHRBdXRvSW5jcmVtZW50TnVtYmVyKG1fZGF0YWJhc2VJZCwg
aWQoKSk7Ci0gICAgaWYgKG1fYXV0b0luY3JlbWVudE51bWJlciA+IGtNYXhHZW5lcmF0b3JWYWx1
ZSkKLSAgICAgICAgcmV0dXJuIElEQktleTo6Y3JlYXRlSW52YWxpZCgpOworICAgIG1fYXV0b0lu
Y3JlbWVudE51bWJlciA9IHN0YXRpY19jYXN0PGludD4obV9iYWNraW5nU3RvcmUtPm5leHRBdXRv
SW5jcmVtZW50TnVtYmVyKG1fZGF0YWJhc2VJZCwgaWQoKSkpOwogICAgIHJldHVybiBJREJLZXk6
OmNyZWF0ZU51bWJlcihtX2F1dG9JbmNyZW1lbnROdW1iZXIrKyk7CiB9CiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQk9iamVjdFN0b3JlQmFja2VuZElt
cGwuaCBiL1NvdXJjZS9XZWJDb3JlL01vZHVsZXMvaW5kZXhlZGRiL0lEQk9iamVjdFN0b3JlQmFj
a2VuZEltcGwuaAppbmRleCA2ZTBjNWU4ZmQ2YWExYTM1YmEzYTE3ODIzYzUzMTg5MTdjZjEyN2Y5
Li44ZDJlMWRhOTllODRhYzg5ZGI0N2FmNjFlNWYxZWFjMzM3ZGVjMmRkIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL2luZGV4ZWRkYi9JREJPYmplY3RTdG9yZUJhY2tlbmRJbXBs
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvTW9kdWxlcy9pbmRleGVkZGIvSURCT2JqZWN0U3RvcmVC
YWNrZW5kSW1wbC5oCkBAIC0xMTUsNyArMTE1LDcgQEAgcHJpdmF0ZToKIAogICAgIHR5cGVkZWYg
SGFzaE1hcDxTdHJpbmcsIFJlZlB0cjxJREJJbmRleEJhY2tlbmRJbXBsPiA+IEluZGV4TWFwOwog
ICAgIEluZGV4TWFwIG1faW5kZXhlczsKLSAgICBpbnQ2NF90IG1fYXV0b0luY3JlbWVudE51bWJl
cjsKKyAgICBpbnQgbV9hdXRvSW5jcmVtZW50TnVtYmVyOwogfTsKIAogfSAvLyBuYW1lc3BhY2Ug
V2ViQ29yZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCmluZGV4IGM0MGQ5YjY2ZjFmYzRmMjkwOThlNzhhMTk0NDIyMDI3ODNjYTJmNGEu
LmVmZGJlMjViM2VmMGFlODZjNGE1MDczZjViMWY3ZTE1YWJmM2E5NDUgMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsNSAr
MSwxNiBAQAogMjAxMi0wNS0wMiAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFp
bC5jb20+CiAKKyAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjExNTkwMi4KKyAgICAg
ICAgaHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTE1OTAyCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NTQ0MQorCisgICAgICAgIENvbXBp
bGUgZmFpbHVyZSBvbiBsaW51eCAzMiAoUmVxdWVzdGVkIGJ5IHpoZW55YW8gb24gI3dlYmtpdCku
CisKKyAgICAgICAgKiBzdG9yYWdlL2luZGV4ZWRkYi9rZXktZ2VuZXJhdG9yLWV4cGVjdGVkLnR4
dDoKKyAgICAgICAgKiBzdG9yYWdlL2luZGV4ZWRkYi9yZXNvdXJjZXMva2V5LWdlbmVyYXRvci5q
czoKKworMjAxMi0wNS0wMiAgU2hlcmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5j
b20+CisKICAgICAgICAgVW5yZXZpZXdlZCwgcm9sbGluZyBvdXQgcjExNTkwNS4KICAgICAgICAg
aHR0cDovL3RyYWMud2Via2l0Lm9yZy9jaGFuZ2VzZXQvMTE1OTA1CiAgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD04NTQzNQpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIva2V5LWdlbmVyYXRvci1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9rZXktZ2VuZXJhdG9yLWV4cGVjdGVkLnR4dAppbmRl
eCBiMzFjMjdiOWZkMTVkZDU1NjEwYTE2MWJhNTdmNTYyYTAxNzZmOTJhLi5hZjhhMThiODEyMDJi
OGIwMTE0OTcwZmM3ODdhYTlhYzgzMzMwMTQyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9zdG9y
YWdlL2luZGV4ZWRkYi9rZXktZ2VuZXJhdG9yLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9zdG9yYWdlL2luZGV4ZWRkYi9rZXktZ2VuZXJhdG9yLWV4cGVjdGVkLnR4dApAQCAtMTQyLDI5
ICsxNDIsNiBAQCByZXF1ZXN0ID0gc3RvcmUuZ2V0KDIpCiBQQVNTIEdvdCAiYyIgZm9yIGtleTog
MQogUEFTUyBHb3QgImQiIGZvciBrZXk6IDIKIGRiLmNsb3NlKCkKLQotVmVyaWZ5IHRoYXQga2V5
cyBhYm92ZSAyXjUzIHJlc3VsdCBpbiBlcnJvcnMuCi1yZXF1ZXN0ID0gaW5kZXhlZERCLmRlbGV0
ZURhdGFiYXNlKCdrZXktZ2VuZXJhdG9yJykKLXJlcXVlc3QgPSBpbmRleGVkREIub3Blbigna2V5
LWdlbmVyYXRvcicpCi1kYiA9IHJlcXVlc3QucmVzdWx0Ci1yZXF1ZXN0ID0gZGIuc2V0VmVyc2lv
bignMScpCi10cmFucyA9IHJlcXVlc3QucmVzdWx0Ci10cmFuczEgPSBkYi50cmFuc2FjdGlvbihb
J3N0b3JlJ10sIElEQlRyYW5zYWN0aW9uLlJFQURfV1JJVEUpCi1zdG9yZV90MSA9IHRyYW5zMS5v
YmplY3RTdG9yZSgnc3RvcmUnKQotc3RvcmVfdDEucHV0KCdhJykKLXJlcXVlc3QgPSBzdG9yZS5n
ZXQoMSkKLXN0b3JlX3QxLnB1dCgnYicsIDkwMDcxOTkyNTQ3NDA5OTIpCi1yZXF1ZXN0ID0gc3Rv
cmUuZ2V0KDkwMDcxOTkyNTQ3NDA5OTIpCi1zdG9yZV90MS5wdXQoJ2MnKQotc3RvcmVfdDEucHV0
KCdkJywgMikKLXJlcXVlc3QgPSBzdG9yZS5nZXQoMikKLVBBU1MgR290ICJhIiBmb3Iga2V5OiAx
Ci1QQVNTIEdvdCAiYiIgZm9yIGtleTogOTAwNzE5OTI1NDc0MDk5MgotRXJyb3IgZXZlbnQgZmly
ZWQgYXV0by1pbmNyZW1lbnRpbmcgcGFzdCAyXjUzIChhcyBleHBlY3RlZCkKLVBBU1MgZXZlbnQu
dGFyZ2V0LmVycm9yQ29kZSBpcyBJREJEYXRhYmFzZUV4Y2VwdGlvbi5EQVRBX0VSUgotZXZlbnQu
cHJldmVudERlZmF1bHQoKQotUEFTUyBHb3QgImQiIGZvciBrZXk6IDIKLWRiLmNsb3NlKCkKIFBB
U1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKIAogVEVTVCBDT01QTEVURQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvc3RvcmFnZS9pbmRleGVkZGIvcmVzb3VyY2VzL2tleS1nZW5lcmF0b3Iu
anMgYi9MYXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9yZXNvdXJjZXMva2V5LWdlbmVyYXRv
ci5qcwppbmRleCAwMmIyZTBlY2JlNDljMGYwZGE0YTc2MjJhZWU2OGE3MjNhMDQxYWI4Li4yMWIx
NzUxOGNlMTFiMDYxZTFjNWZmOGY5MGMwYmNjYmYxMTZiYjlkIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9yZXNvdXJjZXMva2V5LWdlbmVyYXRvci5qcworKysgYi9M
YXlvdXRUZXN0cy9zdG9yYWdlL2luZGV4ZWRkYi9yZXNvdXJjZXMva2V5LWdlbmVyYXRvci5qcwpA
QCAtMjAzLDMxICsyMDMsNCBAQCBkZWZpbmVUZXN0KAogICAgIH0KICk7CiAKLWRlZmluZVRlc3Qo
Ci0gICAgJ1ZlcmlmeSB0aGF0IGtleXMgYWJvdmUgMl41MyByZXN1bHQgaW4gZXJyb3JzLicsCi0g
ICAgZnVuY3Rpb24gKGRiLCB0cmFucykgewotICAgICAgICBkYi5jcmVhdGVPYmplY3RTdG9yZSgn
c3RvcmUnLCB7IGF1dG9JbmNyZW1lbnQ6IHRydWUgfSk7Ci0gICAgfSwKLQotICAgIGZ1bmN0aW9u
IChkYiwgY2FsbGJhY2spIHsKLSAgICAgICAgZXZhbEFuZExvZygidHJhbnMxID0gZGIudHJhbnNh
Y3Rpb24oWydzdG9yZSddLCBJREJUcmFuc2FjdGlvbi5SRUFEX1dSSVRFKSIpOwotICAgICAgICBl
dmFsQW5kTG9nKCJzdG9yZV90MSA9IHRyYW5zMS5vYmplY3RTdG9yZSgnc3RvcmUnKSIpOwotICAg
ICAgICBldmFsQW5kTG9nKCJzdG9yZV90MS5wdXQoJ2EnKSIpOwotICAgICAgICBjaGVjayhzdG9y
ZV90MSwgMSwgJ2EnKTsKLSAgICAgICAgZXZhbEFuZExvZygic3RvcmVfdDEucHV0KCdiJywgOTAw
NzE5OTI1NDc0MDk5MikiKTsKLSAgICAgICAgY2hlY2soc3RvcmVfdDEsIDkwMDcxOTkyNTQ3NDA5
OTIsICdiJyk7Ci0gICAgICAgIHJlcXVlc3QgPSBldmFsQW5kTG9nKCJzdG9yZV90MS5wdXQoJ2Mn
KSIpOwotICAgICAgICByZXF1ZXN0Lm9uc3VjY2VzcyA9IHVuZXhwZWN0ZWRTdWNjZXNzQ2FsbGJh
Y2s7Ci0gICAgICAgIHJlcXVlc3Qub25lcnJvciA9IGZ1bmN0aW9uICgpIHsKLSAgICAgICAgICAg
IGRlYnVnKCJFcnJvciBldmVudCBmaXJlZCBhdXRvLWluY3JlbWVudGluZyBwYXN0IDJeNTMgKGFz
IGV4cGVjdGVkKSIpOwotICAgICAgICAgICAgc2hvdWxkQmUoImV2ZW50LnRhcmdldC5lcnJvckNv
ZGUiLCAiSURCRGF0YWJhc2VFeGNlcHRpb24uREFUQV9FUlIiKTsKLSAgICAgICAgICAgIGV2YWxB
bmRMb2coImV2ZW50LnByZXZlbnREZWZhdWx0KCkiKTsKLSAgICAgICAgfTsKLSAgICAgICAgZXZh
bEFuZExvZygic3RvcmVfdDEucHV0KCdkJywgMikiKTsKLSAgICAgICAgY2hlY2soc3RvcmVfdDEs
IDIsICdkJyk7Ci0KLSAgICAgICAgdHJhbnMxLm9uY29tcGxldGUgPSBjYWxsYmFjazsKLSAgICB9
Ci0pOwotCi10ZXN0KCk7Cit0ZXN0KCk7ClwgTm8gbmV3bGluZSBhdCBlbmQgb2YgZmlsZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>