<?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>95818</bug_id>
          
          <creation_ts>2012-09-04 22:09:29 -0700</creation_ts>
          <short_desc>Fix the uses of String::operator+=() for Mac</short_desc>
          <delta_ts>2012-09-05 10:28:23 -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>WebKit Misc.</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Benjamin Poulain">benjamin</reporter>
          <assigned_to name="Benjamin Poulain">benjamin</assigned_to>
          <cc>abarth</cc>
    
    <cc>japhet</cc>
    
    <cc>mjs</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>711717</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-09-04 22:09:29 -0700</bug_when>
    <thetext>Fix the uses of String::operator+=() for Mac</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711740</commentid>
    <comment_count>1</comment_count>
      <attachid>162163</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-09-04 22:55:28 -0700</bug_when>
    <thetext>Created attachment 162163
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711926</commentid>
    <comment_count>2</comment_count>
      <attachid>162163</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-05 04:07:07 -0700</bug_when>
    <thetext>Comment on attachment 162163
Patch

Clearing flags on attachment: 162163

Committed r127574: &lt;http://trac.webkit.org/changeset/127574&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711927</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-05 04:07:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712068</commentid>
    <comment_count>4</comment_count>
      <attachid>162163</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2012-09-05 08:14:36 -0700</bug_when>
    <thetext>Comment on attachment 162163
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=162163&amp;action=review

&gt; Source/JavaScriptCore/parser/Parser.h:794
&gt;      NEVER_INLINE void updateErrorWithNameAndMessage(const char* beforeMsg, String name, const char* afterMsg)

Surprised to see String here rather than const String&amp;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712212</commentid>
    <comment_count>5</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-09-05 10:28:23 -0700</bug_when>
    <thetext>&gt; Surprised to see String here rather than const String&amp;.

I did not even notice. It is bizarre indeed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>162163</attachid>
            <date>2012-09-04 22:55:28 -0700</date>
            <delta_ts>2012-09-05 08:14:35 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-95818-20120904225511.patch</filename>
            <type>text/plain</type>
            <size>8932</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI3NTU1CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAx
NjMwY2I5NjliMmU0MGE2M2QxZThhOGFlZjczYzNkNmJhMDU1OTUyLi5jNjRmN2ZiOTliZTI3Njg5
NGRiZTRlYWYxYzQ4ZGIzMTk0NDBiYjFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMCBAQAorMjAxMi0wOS0wNCAgQmVuamFtaW4gUG91bGFpbiAgPGJwb3VsYWluQGFwcGxl
LmNvbT4KKworICAgICAgICBGaXggdGhlIHVzZXMgb2YgU3RyaW5nOjpvcGVyYXRvcis9KCkgZm9y
IE1hYworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTU4
MTgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGpz
Yy5jcHA6CisgICAgICAgIChmdW5jdGlvbkpTQ1N0YWNrKTogVXNlIFN0cmluZ0J1aWxkZXIgdG8g
Y3JlYXRlIHRoZSBzdGFjayBkdW1wLCBpdCBpcyBmYXN0ZXIKKyAgICAgICAgYW5kIGF2b2lkIFN0
cmluZzo6b3BlcmF0b3IrPSgpLgorCisgICAgICAgICogcGFyc2VyL1BhcnNlci5oOgorICAgICAg
ICAoSlNDOjpQYXJzZXI6OnVwZGF0ZUVycm9yTWVzc2FnZVNwZWNpYWxDYXNlKToKKyAgICAgICAg
KEpTQzo6UGFyc2VyOjp1cGRhdGVFcnJvck1lc3NhZ2UpOgorICAgICAgICAoSlNDOjpQYXJzZXI6
OnVwZGF0ZUVycm9yV2l0aE5hbWVBbmRNZXNzYWdlKToKKyAgICAgICAgVXNlIHRoZSBTdHJpbmcg
b3BlcmF0b3JzIChhbmQgbWFrZVN0cmluZykgdG8gY29uY2F0ZW5hdGUgdGhlIHN0cmluZ3MuCisK
IDIwMTItMDktMDQgIE1hcmsgTGFtICA8bWFyay5sYW1AYXBwbGUuY29tPgogCiAgICAgICAgIEFs
bG93IHRoZSBZYXJySklUIHRvIHVzZSB0aGUgYXNzZW1ibGVyIGV2ZW4gd2hlbiB1c2VKSVQoKSBp
cyBmYWxzZS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9X
ZWJDb3JlL0NoYW5nZUxvZwppbmRleCBkOTc2OTRhNjBjMjI4YThkNzE3M2NiNTU0YzY5ZTFiYTMw
NGY4YjBiLi5hYmQxZjUxNDkyOGU0YTA0MDE1ZWU0NDBjZmQ3NTlkYWE5MmI0Njc0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMTItMDktMDQgIEJlbmphbWluIFBvdWxhaW4gIDxicG91
bGFpbkBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IHRoZSB1c2VzIG9mIFN0cmluZzo6b3BlcmF0
b3IrPSgpIGZvciBNYWMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTk1ODE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgKiBiaW5kaW5ncy9qcy9KU0NTU1N0eWxlRGVjbGFyYXRpb25DdXN0b20uY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6SlNDU1NTdHlsZURlY2xhcmF0aW9uOjpwdXREZWxlZ2F0ZSk6CisgICAg
ICAgIFRoaXMgaXMgYSBsZWdpdGltYXRlIHVzZSBvZiBTdHJpbmc6OmFwcGVuZCgpLCBpdCBpcyB0
aGUgb25seQorICAgICAgICBjb25jYXRlbmF0aW9uIGluIHRoaXMgZnVuY3Rpb24uCisKKyAgICAg
ICAgKiBsb2FkZXIvYXBwY2FjaGUvTWFuaWZlc3RQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6cGFyc2VNYW5pZmVzdCk6IERpdHRvLgorCiAyMDEyLTA5LTA0ICBBZGFtIEJhcnRoICA8YWJh
cnRoQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZW1vdmUgV1RGX0RFUFJFQ0FURURfU1RSSU5H
X09QRVJBVE9SUyBmcm9tIFN0eWxlUHJvcGVydHlTZXQuY3BwCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvanNjLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCmlu
ZGV4IDEzMDc3ZDYxNTgxYzRmMGI4MDUxMjVkYjJjMjkwNTc0NGRlODgxMWUuLmU2MTM2MTk3MzA3
MWEzYzQ2OThlODhiOGM3MjU1YmY2NjNjMjk3OTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9qc2MuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCkBAIC0y
NCw3ICsyNCw2IEBACiAKICNpbmNsdWRlICJCeXRlY29kZUdlbmVyYXRvci5oIgogI2luY2x1ZGUg
IkNvbXBsZXRpb24uaCIKLSNpbmNsdWRlIDx3dGYvQ3VycmVudFRpbWUuaD4KICNpbmNsdWRlICJF
eGNlcHRpb25IZWxwZXJzLmgiCiAjaW5jbHVkZSAiSW5pdGlhbGl6ZVRocmVhZGluZy5oIgogI2lu
Y2x1ZGUgIkludGVycHJldGVyLmgiCkBAIC0zMywxMiArMzIsMTQgQEAKICNpbmNsdWRlICJKU0Z1
bmN0aW9uLmgiCiAjaW5jbHVkZSAiSlNMb2NrLmgiCiAjaW5jbHVkZSAiSlNTdHJpbmcuaCIKLSNp
bmNsdWRlIDx3dGYvTWFpblRocmVhZC5oPgogI2luY2x1ZGUgIlNhbXBsaW5nVG9vbC5oIgogI2lu
Y2x1ZGUgPG1hdGguaD4KICNpbmNsdWRlIDxzdGRpby5oPgogI2luY2x1ZGUgPHN0ZGxpYi5oPgog
I2luY2x1ZGUgPHN0cmluZy5oPgorI2luY2x1ZGUgPHd0Zi9DdXJyZW50VGltZS5oPgorI2luY2x1
ZGUgPHd0Zi9NYWluVGhyZWFkLmg+CisjaW5jbHVkZSA8d3RmL3RleHQvU3RyaW5nQnVpbGRlci5o
PgogCiAjaWYgIU9TKFdJTkRPV1MpCiAjaW5jbHVkZSA8dW5pc3RkLmg+CkBAIC0zMDgsMTcgKzMw
OSwxOSBAQCBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGZ1bmN0aW9uRGVzY3JpYmUoRXhl
Y1N0YXRlKiBleGVjKQogCiBFbmNvZGVkSlNWYWx1ZSBKU0NfSE9TVF9DQUxMIGZ1bmN0aW9uSlND
U3RhY2soRXhlY1N0YXRlKiBleGVjKQogewotICAgIFN0cmluZyB0cmFjZSA9ICItLT4gU3RhY2sg
dHJhY2U6XG4iOworICAgIFN0cmluZ0J1aWxkZXIgdHJhY2U7CisgICAgdHJhY2UuYXBwZW5kTGl0
ZXJhbCgiLS0+IFN0YWNrIHRyYWNlOlxuIik7CisKICAgICBWZWN0b3I8U3RhY2tGcmFtZT4gc3Rh
Y2tUcmFjZTsKICAgICBJbnRlcnByZXRlcjo6Z2V0U3RhY2tUcmFjZSgmZXhlYy0+Z2xvYmFsRGF0
YSgpLCBzdGFja1RyYWNlKTsKICAgICBpbnQgaSA9IDA7CiAKICAgICBmb3IgKFZlY3RvcjxTdGFj
a0ZyYW1lPjo6aXRlcmF0b3IgaXRlciA9IHN0YWNrVHJhY2UuYmVnaW4oKTsgaXRlciA8IHN0YWNr
VHJhY2UuZW5kKCk7IGl0ZXIrKykgewogICAgICAgICBTdGFja0ZyYW1lIGxldmVsID0gKml0ZXI7
Ci0gICAgICAgIHRyYWNlICs9IFN0cmluZzo6Zm9ybWF0KCIgICAgJWkgICAlc1xuIiwgaSwgbGV2
ZWwudG9TdHJpbmcoZXhlYykudXRmOCgpLmRhdGEoKSk7CisgICAgICAgIHRyYWNlLmFwcGVuZChT
dHJpbmc6OmZvcm1hdCgiICAgICVpICAgJXNcbiIsIGksIGxldmVsLnRvU3RyaW5nKGV4ZWMpLnV0
ZjgoKS5kYXRhKCkpKTsKICAgICAgICAgaSsrOwogICAgIH0KLSAgICBmcHJpbnRmKHN0ZGVyciwg
IiVzIiwgdHJhY2UudXRmOCgpLmRhdGEoKSk7CisgICAgZnByaW50ZihzdGRlcnIsICIlcyIsIHRy
YWNlLnRvU3RyaW5nKCkudXRmOCgpLmRhdGEoKSk7CiAgICAgcmV0dXJuIEpTVmFsdWU6OmVuY29k
ZShqc1VuZGVmaW5lZCgpKTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L3BhcnNlci9QYXJzZXIuaCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvUGFyc2VyLmgK
aW5kZXggMjgzMTdkNTRlZTJkOTU5YmNhZDMxZDkzYjcxNTAxZGU1ODViNWJmYy4uNDAxZjIxZTM5
MDY5MTQwZjVmMDg3NDRkOWNlYjUzM2E1MTM3YmRjOCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3BhcnNlci9QYXJzZXIuaAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFy
c2VyL1BhcnNlci5oCkBAIC03MzUsNTIgKzczNSwzNCBAQCBwcml2YXRlOgogICAgIAogICAgIEFM
V0FZU19JTkxJTkUgdm9pZCB1cGRhdGVFcnJvck1lc3NhZ2VTcGVjaWFsQ2FzZShKU1Rva2VuVHlw
ZSBleHBlY3RlZFRva2VuKSAKICAgICB7Ci0gICAgICAgIFN0cmluZyBlcnJvck1lc3NhZ2U7CiAg
ICAgICAgIHN3aXRjaCAoZXhwZWN0ZWRUb2tlbikgewogICAgICAgICBjYXNlIFJFU0VSVkVEX0lG
X1NUUklDVDoKLSAgICAgICAgICAgIGVycm9yTWVzc2FnZSA9ICJVc2Ugb2YgcmVzZXJ2ZWQgd29y
ZCAnIjsKLSAgICAgICAgICAgIGVycm9yTWVzc2FnZSArPSBnZXRUb2tlbigpLmltcGwoKTsKLSAg
ICAgICAgICAgIGVycm9yTWVzc2FnZSArPSAiJyBpbiBzdHJpY3QgbW9kZSI7Ci0gICAgICAgICAg
ICBtX2Vycm9yTWVzc2FnZSA9IGVycm9yTWVzc2FnZS5pbXBsKCk7CisgICAgICAgICAgICBtX2Vy
cm9yTWVzc2FnZSA9ICJVc2Ugb2YgcmVzZXJ2ZWQgd29yZCAnIiArIGdldFRva2VuKCkgKyAiJyBp
biBzdHJpY3QgbW9kZSI7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIGNhc2UgUkVTRVJW
RUQ6Ci0gICAgICAgICAgICBlcnJvck1lc3NhZ2UgPSAiVXNlIG9mIHJlc2VydmVkIHdvcmQgJyI7
Ci0gICAgICAgICAgICBlcnJvck1lc3NhZ2UgKz0gZ2V0VG9rZW4oKS5pbXBsKCk7Ci0gICAgICAg
ICAgICBlcnJvck1lc3NhZ2UgKz0gIiciOwotICAgICAgICAgICAgbV9lcnJvck1lc3NhZ2UgPSBl
cnJvck1lc3NhZ2UuaW1wbCgpOworICAgICAgICAgICAgbV9lcnJvck1lc3NhZ2UgPSAiVXNlIG9m
IHJlc2VydmVkIHdvcmQgJyIgKyBnZXRUb2tlbigpICsgJ1wnJzsKICAgICAgICAgICAgIHJldHVy
bjsKICAgICAgICAgY2FzZSBOVU1CRVI6IAotICAgICAgICAgICAgZXJyb3JNZXNzYWdlID0gIlVu
ZXhwZWN0ZWQgbnVtYmVyICciOwotICAgICAgICAgICAgZXJyb3JNZXNzYWdlICs9IGdldFRva2Vu
KCkuaW1wbCgpOwotICAgICAgICAgICAgZXJyb3JNZXNzYWdlICs9ICInIjsKLSAgICAgICAgICAg
IG1fZXJyb3JNZXNzYWdlID0gZXJyb3JNZXNzYWdlLmltcGwoKTsKKyAgICAgICAgICAgIG1fZXJy
b3JNZXNzYWdlID0gIlVuZXhwZWN0ZWQgbnVtYmVyICciICsgZ2V0VG9rZW4oKSArICdcJyc7CiAg
ICAgICAgICAgICByZXR1cm47CiAgICAgICAgIGNhc2UgSURFTlQ6IAotICAgICAgICAgICAgZXJy
b3JNZXNzYWdlID0gIkV4cGVjdGVkIGFuIGlkZW50aWZpZXIgYnV0IGZvdW5kICciOwotICAgICAg
ICAgICAgZXJyb3JNZXNzYWdlICs9IGdldFRva2VuKCkuaW1wbCgpOwotICAgICAgICAgICAgZXJy
b3JNZXNzYWdlICs9ICInIGluc3RlYWQiOwotICAgICAgICAgICAgbV9lcnJvck1lc3NhZ2UgPSBl
cnJvck1lc3NhZ2UuaW1wbCgpOworICAgICAgICAgICAgbV9lcnJvck1lc3NhZ2UgPSAiRXhwZWN0
ZWQgYW4gaWRlbnRpZmllciBidXQgZm91bmQgJyIgKyBnZXRUb2tlbigpICsgIicgaW5zdGVhZCI7
CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIGNhc2UgU1RSSU5HOiAKLSAgICAgICAgICAg
IGVycm9yTWVzc2FnZSA9ICJVbmV4cGVjdGVkIHN0cmluZyAiOwotICAgICAgICAgICAgZXJyb3JN
ZXNzYWdlICs9IGdldFRva2VuKCkuaW1wbCgpOwotICAgICAgICAgICAgbV9lcnJvck1lc3NhZ2Ug
PSBlcnJvck1lc3NhZ2UuaW1wbCgpOworICAgICAgICAgICAgbV9lcnJvck1lc3NhZ2UgPSAiVW5l
eHBlY3RlZCBzdHJpbmcgIiArIGdldFRva2VuKCk7CiAgICAgICAgICAgICByZXR1cm47CiAgICAg
ICAgIGNhc2UgRVJST1JUT0s6IAotICAgICAgICAgICAgZXJyb3JNZXNzYWdlID0gIlVucmVjb2du
aXplZCB0b2tlbiAnIjsKLSAgICAgICAgICAgIGVycm9yTWVzc2FnZSArPSBnZXRUb2tlbigpLmlt
cGwoKTsKLSAgICAgICAgICAgIGVycm9yTWVzc2FnZSArPSAiJyI7Ci0gICAgICAgICAgICBtX2Vy
cm9yTWVzc2FnZSA9IGVycm9yTWVzc2FnZS5pbXBsKCk7CisgICAgICAgICAgICBtX2Vycm9yTWVz
c2FnZSA9ICJVbnJlY29nbml6ZWQgdG9rZW4gJyIgKyBnZXRUb2tlbigpICsgJ1wnJzsKICAgICAg
ICAgICAgIHJldHVybjsKICAgICAgICAgY2FzZSBFT0ZUT0s6ICAKLSAgICAgICAgICAgIG1fZXJy
b3JNZXNzYWdlID0gIlVuZXhwZWN0ZWQgRU9GIjsKKyAgICAgICAgICAgIG1fZXJyb3JNZXNzYWdl
ID0gQVNDSUlMaXRlcmFsKCJVbmV4cGVjdGVkIEVPRiIpOwogICAgICAgICAgICAgcmV0dXJuOwog
ICAgICAgICBjYXNlIFJFVFVSTjoKLSAgICAgICAgICAgIG1fZXJyb3JNZXNzYWdlID0gIlJldHVy
biBzdGF0ZW1lbnRzIGFyZSBvbmx5IHZhbGlkIGluc2lkZSBmdW5jdGlvbnMiOworICAgICAgICAg
ICAgbV9lcnJvck1lc3NhZ2UgPSBBU0NJSUxpdGVyYWwoIlJldHVybiBzdGF0ZW1lbnRzIGFyZSBv
bmx5IHZhbGlkIGluc2lkZSBmdW5jdGlvbnMiKTsKICAgICAgICAgICAgIHJldHVybjsKICAgICAg
ICAgZGVmYXVsdDoKICAgICAgICAgICAgIEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwotICAgICAgICAg
ICAgbV9lcnJvck1lc3NhZ2UgPSAiaW50ZXJuYWwgZXJyb3IiOworICAgICAgICAgICAgbV9lcnJv
ck1lc3NhZ2UgPSBBU0NJSUxpdGVyYWwoImludGVybmFsIGVycm9yIik7CiAgICAgICAgICAgICBy
ZXR1cm47CiAgICAgICAgIH0KICAgICB9CkBAIC04MDYsMjIgKzc4OCwxNiBAQCBwcml2YXRlOgog
ICAgICAgICAgICAgICAgIHVwZGF0ZUVycm9yTWVzc2FnZVNwZWNpYWxDYXNlKG1fdG9rZW4ubV90
eXBlKTsKICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICB1cGRhdGVFcnJvck1lc3Nh
Z2VTcGVjaWFsQ2FzZShleHBlY3RlZFRva2VuKTsKLSAgICAgICAgfSAKKyAgICAgICAgfQogICAg
IH0KICAgICAKICAgICBORVZFUl9JTkxJTkUgdm9pZCB1cGRhdGVFcnJvcldpdGhOYW1lQW5kTWVz
c2FnZShjb25zdCBjaGFyKiBiZWZvcmVNc2csIFN0cmluZyBuYW1lLCBjb25zdCBjaGFyKiBhZnRl
ck1zZykKICAgICB7CiAgICAgICAgIG1fZXJyb3IgPSB0cnVlOwotICAgICAgICBTdHJpbmcgcHJl
Zml4KGJlZm9yZU1zZyk7Ci0gICAgICAgIFN0cmluZyBwb3N0Zml4KGFmdGVyTXNnKTsKLSAgICAg
ICAgcHJlZml4ICs9ICIgJyI7Ci0gICAgICAgIHByZWZpeCArPSBuYW1lLmltcGwoKTsKLSAgICAg
ICAgcHJlZml4ICs9ICInICI7Ci0gICAgICAgIHByZWZpeCArPSBwb3N0Zml4OwotICAgICAgICBt
X2Vycm9yTWVzc2FnZSA9IHByZWZpeC5pbXBsKCk7CisgICAgICAgIG1fZXJyb3JNZXNzYWdlID0g
bWFrZVN0cmluZyhiZWZvcmVNc2csICIgJyIsIG5hbWUsICInICIsIGFmdGVyTXNnKTsKICAgICB9
CiAgICAgCi0gICAgTkVWRVJfSU5MSU5FIHZvaWQgdXBkYXRlRXJyb3JNZXNzYWdlKGNvbnN0IGNo
YXIqIG1zZykgCisgICAgTkVWRVJfSU5MSU5FIHZvaWQgdXBkYXRlRXJyb3JNZXNzYWdlKGNvbnN0
IGNoYXIqIG1zZykKICAgICB7ICAgCiAgICAgICAgIG1fZXJyb3IgPSB0cnVlOwogICAgICAgICBt
X2Vycm9yTWVzc2FnZSA9IFN0cmluZyhtc2cpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
YmluZGluZ3MvanMvSlNDU1NTdHlsZURlY2xhcmF0aW9uQ3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL2pzL0pTQ1NTU3R5bGVEZWNsYXJhdGlvbkN1c3RvbS5jcHAKaW5kZXggNGEx
OTg5NGZiYWExZmNhMmY5Nzk1NWQ3NjYxNGM0YmQxMjgwY2EyYS4uZWVjZDgzOTg0ODVmNzZhMTA0
MDUzZDY5ZDM1OTBiOTFhZDZkYTZiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGlu
Z3MvanMvSlNDU1NTdHlsZURlY2xhcmF0aW9uQ3VzdG9tLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9iaW5kaW5ncy9qcy9KU0NTU1N0eWxlRGVjbGFyYXRpb25DdXN0b20uY3BwCkBAIC0zNTgsNyAr
MzU4LDcgQEAgYm9vbCBKU0NTU1N0eWxlRGVjbGFyYXRpb246OnB1dERlbGVnYXRlKEV4ZWNTdGF0
ZSogZXhlYywgUHJvcGVydHlOYW1lIHByb3BlcnR5TmEKIAogICAgIFN0cmluZyBwcm9wVmFsdWUg
PSB2YWx1ZVRvU3RyaW5nV2l0aE51bGxDaGVjayhleGVjLCB2YWx1ZSk7CiAgICAgaWYgKHByb3Bl
cnR5SW5mby5oYWRQaXhlbE9yUG9zUHJlZml4KQotICAgICAgICBwcm9wVmFsdWUgKz0gInB4IjsK
KyAgICAgICAgcHJvcFZhbHVlLmFwcGVuZCgicHgiKTsKIAogICAgIGJvb2wgaW1wb3J0YW50ID0g
ZmFsc2U7CiAgICAgaWYgKFNldHRpbmdzOjpzaG91bGRSZXNwZWN0UHJpb3JpdHlJbkNTU0F0dHJp
YnV0ZVNldHRlcnMoKSkgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2FwcGNh
Y2hlL01hbmlmZXN0UGFyc2VyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9hcHBjYWNoZS9N
YW5pZmVzdFBhcnNlci5jcHAKaW5kZXggYjBmNmJjODMxMDAyMWEyMjM1NjUyNTA4NjE2MmVhOWIy
YzcyOGVkNS4uYzk4NWE5YzJhYjQ3MTQ2ZGU0OTE1NDMyOTJiMzEwN2Q4ZjM4NmJmZiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL2FwcGNhY2hlL01hbmlmZXN0UGFyc2VyLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvYXBwY2FjaGUvTWFuaWZlc3RQYXJzZXIuY3BwCkBA
IC00Nyw3ICs0Nyw3IEBAIGJvb2wgcGFyc2VNYW5pZmVzdChjb25zdCBLVVJMJiBtYW5pZmVzdFVS
TCwgY29uc3QgY2hhciogZGF0YSwgaW50IGxlbmd0aCwgTWFuaWZlCiAKICAgICBSZWZQdHI8VGV4
dFJlc291cmNlRGVjb2Rlcj4gZGVjb2RlciA9IFRleHRSZXNvdXJjZURlY29kZXI6OmNyZWF0ZSgi
dGV4dC9jYWNoZS1tYW5pZmVzdCIsICJVVEYtOCIpOwogICAgIFN0cmluZyBzID0gZGVjb2Rlci0+
ZGVjb2RlKGRhdGEsIGxlbmd0aCk7Ci0gICAgcyArPSBkZWNvZGVyLT5mbHVzaCgpOworICAgIHMu
YXBwZW5kKGRlY29kZXItPmZsdXNoKCkpOwogICAgIAogICAgIC8vIExvb2sgZm9yIHRoZSBtYWdp
YyBzaWduYXR1cmU6ICJeXHhGRUZGP0NBQ0hFIE1BTklGRVNUWyBcdF0/IiAodGhlIEJPTSBpcyBy
ZW1vdmVkIGJ5IFRleHRSZXNvdXJjZURlY29kZXIpLgogICAgIC8vIEV4YW1wbGU6ICJDQUNIRSBN
QU5JRkVTVCAjY29tbWVudCIgaXMgYSB2YWxpZCBzaWduYXR1cmUuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>