<?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>73995</bug_id>
          
          <creation_ts>2011-12-07 04:26:54 -0800</creation_ts>
          <short_desc>StringBuilderTest.Append and StringBuilderTest.ToStringPreserveCapacity are failing.</short_desc>
          <delta_ts>2011-12-07 18:20:15 -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>Web Template Framework</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="Vsevolod Vlasov">vsevik</reporter>
          <assigned_to name="Michael Saboff">msaboff</assigned_to>
          <cc>darin</cc>
    
    <cc>ggaren</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>rniwa</cc>
    
    <cc>wangxianzhu</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>516594</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-12-07 04:26:54 -0800</bug_when>
    <thetext>StringBuilderTest.Append StringBuilderTest.ToStringPreserveCapacity are failing on Chromium Linux since http://trac.webkit.org/changeset/102017.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516595</commentid>
    <comment_count>1</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-12-07 04:27:58 -0800</bug_when>
    <thetext>First failure:
http://build.webkit.org/builders/Chromium%20Linux%20Release%20%28Tests%29/builds/26827</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516600</commentid>
    <comment_count>2</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-12-07 04:42:13 -0800</bug_when>
    <thetext>They are actually failing everywhere.
http://build.webkit.org/builders/Chromium%20Mac%20Release%20%28Tests%29/builds/3151
http://build.webkit.org/builders/SnowLeopard%20Intel%20Debug%20%28Tests%29/builds/3432</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516711</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2011-12-07 10:19:47 -0800</bug_when>
    <thetext>*** Bug 73983 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>516724</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2011-12-07 10:27:56 -0800</bug_when>
    <thetext>The problem is that when an 8 bit StringBuilder is accessed using the &quot;characters()&quot; method, a 16 bit copy is created. If more data is appended to the StringBuilder, the 16 bit shadow copy is not updated or invalidated.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517022</commentid>
    <comment_count>5</comment_count>
      <attachid>118293</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2011-12-07 17:42:09 -0800</bug_when>
    <thetext>Created attachment 118293
Patch with fix and test re-enabling</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517028</commentid>
    <comment_count>6</comment_count>
      <attachid>118293</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2011-12-07 17:45:23 -0800</bug_when>
    <thetext>Comment on attachment 118293
Patch with fix and test re-enabling

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

&gt; Source/JavaScriptCore/wtf/text/StringBuilder.h:209
&gt; +    mutable unsigned m_valid16BitShadowlen;

I’d spell out length and capitalize it:

    m_valid16BitShadowLength

&gt; Source/JavaScriptCore/wtf/text/StringImpl.cpp:223
&gt;      if (hasTerminatingNullCharacter()) {
&gt; -        len--;
&gt; -        m_copyData16[len] = &apos;\0&apos;;
&gt; +        end--;
&gt; +        m_copyData16[end] = &apos;\0&apos;;
&gt;      }

Should this really go inside the helper function? Is this covered by test cases?

Also, why not just up convert the 8-bit terminating null to the 16-bit terminating null.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517030</commentid>
    <comment_count>7</comment_count>
      <attachid>118293</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-07 17:45:49 -0800</bug_when>
    <thetext>Comment on attachment 118293
Patch with fix and test re-enabling

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

&gt; Source/JavaScriptCore/ChangeLog:14
&gt; +        Reviewed by NOBODY (OOPS!).

This line should appear above the change description.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517036</commentid>
    <comment_count>8</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-12-07 17:51:29 -0800</bug_when>
    <thetext>Oops, sorry. It appears that I&apos;ve cleared Darin&apos;s r+.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>517070</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2011-12-07 18:20:15 -0800</bug_when>
    <thetext>Committed r102298: &lt;http://trac.webkit.org/changeset/102298&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>118293</attachid>
            <date>2011-12-07 17:42:09 -0800</date>
            <delta_ts>2011-12-07 17:48:55 -0800</delta_ts>
            <desc>Patch with fix and test re-enabling</desc>
            <filename>73995.patch</filename>
            <type>text/plain</type>
            <size>7271</size>
            <attacher name="Michael Saboff">msaboff</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTAyMjg4KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDMwIEBA
CisyMDExLTEyLTA3ICBNaWNoYWVsIFNhYm9mZiAgPG1zYWJvZmZAYXBwbGUuY29tPgorCisgICAg
ICAgIFN0cmluZ0J1aWxkZXJUZXN0LkFwcGVuZCBhbmQgU3RyaW5nQnVpbGRlclRlc3QuVG9TdHJp
bmdQcmVzZXJ2ZUNhcGFjaXR5IGFyZSBmYWlsaW5nLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzM5OTUKKworICAgICAgICBQcm9ibGVtIHdhcyB0aGF0
IGEgY2FsbCB0byBjaGFyYWN0ZXJzIG9uIGFuIFN0cmluZ0ltcGwgYXNzb2NpYXRlZAorICAgICAg
ICB3aXRoIGEgU3RyaW5nQnVpbGRlciB0aGF0IGlzIGJlaW5nIGFwcGVuZGVkIHRvIGdldHMgc3Rh
bGUuCisgICAgICAgIEFkZGVkIGEgbmV3IG1fdmFsaWQxNkJpdFNoYWRvd2xlbiB0aGF0IGtlZXBz
IHRoZSBsZW5ndGggb2YKKyAgICAgICAgdGhlIDE2IGJpdCBzaGFkb3cgdGhhdCBoYXMgYmVlbiB1
cGNvbnZlcnRlZCBvciB3aWxsIGJlIHVwIGNvbnZlcnRlZAorICAgICAgICB3aXRoIHRoZSBmaXJz
dCBnZXRDaGFyYWN0ZXJzKCkuICBXaGVuIFN0cmluZ0J1aWxkZXI6OmNoYXJhY3RlcnMgb3IKKyAg
ICAgICAgOjpyZWlmeVN0cmluZyBpcyBjYWxsZWQsIGZ1cnRoZXIgY2hhcmFjdGVycyBhcmUgdXBj
b252ZXJ0ZWQgaWYKKyAgICAgICAgd2UgaGF2ZSBhIHNoYWRvdzE2Yml0IGNvcHkgYW5kIHRoZSBt
X3ZhbGlkMTZCaXRTaGFkb3dsZW4gaXMgdXBkYXRlZC4KKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIEphdmFTY3JpcHRDb3JlLmV4cDoKKyAgICAgICAg
KiB3dGYvdGV4dC9TdHJpbmdCdWlsZGVyLmNwcDoKKyAgICAgICAgKFdURjo6U3RyaW5nQnVpbGRl
cjo6cmVpZnlTdHJpbmcpOgorICAgICAgICAqIHd0Zi90ZXh0L1N0cmluZ0J1aWxkZXIuaDoKKyAg
ICAgICAgKFdURjo6U3RyaW5nQnVpbGRlcjo6U3RyaW5nQnVpbGRlcik6CisgICAgICAgIChXVEY6
OlN0cmluZ0J1aWxkZXI6OmNoYXJhY3RlcnMpOgorICAgICAgICAoV1RGOjpTdHJpbmdCdWlsZGVy
OjpjbGVhcik6IENsZWFuZWQgdXAgYXMgcGFydCBvZiB0aGUgY2hhbmdlLgorICAgICAgICAqIHd0
Zi90ZXh0L1N0cmluZ0ltcGwuY3BwOgorICAgICAgICAoV1RGOjpTdHJpbmdJbXBsOjpnZXREYXRh
MTZTbG93Q2FzZSk6CisgICAgICAgIChXVEY6OlN0cmluZ0ltcGw6OnVwY29udmVydENoYXJhY3Rl
cnMpOgorICAgICAgICAqIHd0Zi90ZXh0L1N0cmluZ0ltcGwuaDoKKwogMjAxMS0xMi0wNyAgU2hl
cmlmZiBCb3QgIDx3ZWJraXQucmV2aWV3LmJvdEBnbWFpbC5jb20+CiAKICAgICAgICAgVW5yZXZp
ZXdlZCwgcm9sbGluZyBvdXQgcjEwMjI2Ny4KSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9K
YXZhU2NyaXB0Q29yZS5leHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFTY3JpcHRDb3JlL0ph
dmFTY3JpcHRDb3JlLmV4cAkocmV2aXNpb24gMTAyMjQzKQorKysgU291cmNlL0phdmFTY3JpcHRD
b3JlL0phdmFTY3JpcHRDb3JlLmV4cAkod29ya2luZyBjb3B5KQpAQCAtNTgzLDYgKzU4Myw3IEBA
IF9fWk5LM0pTQzhKU1N0cmluZzl0b0Jvb2xlYW5FUE5TXzlFeGVjU3QKIF9fWk5LM0pTQzlIYXNo
VGFibGUxMWNyZWF0ZVRhYmxlRVBOU18xMkpTR2xvYmFsRGF0YUUKIF9fWk5LM0pTQzlIYXNoVGFi
bGUxMWRlbGV0ZVRhYmxlRXYKIF9fWk5LM1dURjEwU3RyaW5nSW1wbDE3Z2V0RGF0YTE2U2xvd0Nh
c2VFdgorX19aTkszV1RGMTBTdHJpbmdJbXBsMTl1cGNvbnZlcnRDaGFyYWN0ZXJzRWpqCiBfX1pO
SzNXVEYxMkF0b21pY1N0cmluZzVsb3dlckV2CiBfX1pOSzNXVEYxM0RlY2ltYWxOdW1iZXIxNXRv
U3RyaW5nRGVjaW1hbEVQdGoKIF9fWk5LM1dURjEzRGVjaW1hbE51bWJlcjE5dG9TdHJpbmdFeHBv
bmVudGlhbEVQdGoKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvdGV4dC9TdHJpbmdC
dWlsZGVyLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQv
U3RyaW5nQnVpbGRlci5jcHAJKHJldmlzaW9uIDEwMjI0MykKKysrIFNvdXJjZS9KYXZhU2NyaXB0
Q29yZS93dGYvdGV4dC9TdHJpbmdCdWlsZGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNTEsNiAr
NTEsMTEgQEAgdm9pZCBTdHJpbmdCdWlsZGVyOjpyZWlmeVN0cmluZygpCiAgICAgbV9zdHJpbmcg
PSAobV9sZW5ndGggPT0gbV9idWZmZXItPmxlbmd0aCgpKQogICAgICAgICA/IG1fYnVmZmVyLmdl
dCgpCiAgICAgICAgIDogU3RyaW5nSW1wbDo6Y3JlYXRlKG1fYnVmZmVyLCAwLCBtX2xlbmd0aCk7
CisKKyAgICBpZiAobV9idWZmZXItPmhhczE2Qml0U2hhZG93KCkgJiYgbV92YWxpZDE2Qml0U2hh
ZG93bGVuIDwgbV9sZW5ndGgpCisgICAgICAgIG1fYnVmZmVyLT51cGNvbnZlcnRDaGFyYWN0ZXJz
KG1fdmFsaWQxNkJpdFNoYWRvd2xlbiwgbV9sZW5ndGgpOworCisgICAgbV92YWxpZDE2Qml0U2hh
ZG93bGVuID0gbV9sZW5ndGg7CiB9CiAKIHZvaWQgU3RyaW5nQnVpbGRlcjo6cmVzaXplKHVuc2ln
bmVkIG5ld1NpemUpCkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQvU3RyaW5n
QnVpbGRlci5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvdGV4dC9T
dHJpbmdCdWlsZGVyLmgJKHJldmlzaW9uIDEwMjI0MykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29y
ZS93dGYvdGV4dC9TdHJpbmdCdWlsZGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTM2LDYgKzM2LDcg
QEAgcHVibGljOgogICAgIFN0cmluZ0J1aWxkZXIoKQogICAgICAgICA6IG1fbGVuZ3RoKDApCiAg
ICAgICAgICwgbV9pczhCaXQodHJ1ZSkKKyAgICAgICAgLCBtX3ZhbGlkMTZCaXRTaGFkb3dsZW4o
MCkKICAgICAgICAgLCBtX2J1ZmZlckNoYXJhY3RlcnM4KDApCiAgICAgewogICAgIH0KQEAgLTE2
OSw2ICsxNzAsMTEgQEAgcHVibGljOgogICAgICAgICBpZiAoIW1fc3RyaW5nLmlzTnVsbCgpKQog
ICAgICAgICAgICAgcmV0dXJuIG1fc3RyaW5nLmNoYXJhY3RlcnMoKTsKICAgICAgICAgQVNTRVJU
KG1fYnVmZmVyKTsKKyAgICAgICAgaWYgKG1fYnVmZmVyLT5oYXMxNkJpdFNoYWRvdygpICYmIG1f
dmFsaWQxNkJpdFNoYWRvd2xlbiA8IG1fbGVuZ3RoKQorICAgICAgICAgICAgbV9idWZmZXItPnVw
Y29udmVydENoYXJhY3RlcnMobV92YWxpZDE2Qml0U2hhZG93bGVuLCBtX2xlbmd0aCk7CisKKyAg
ICAgICAgbV92YWxpZDE2Qml0U2hhZG93bGVuID0gbV9sZW5ndGg7CisKICAgICAgICAgcmV0dXJu
IG1fYnVmZmVyLT5jaGFyYWN0ZXJzKCk7CiAgICAgfQogICAgIApAQCAtMTc3LDYgKzE4Myw5IEBA
IHB1YmxpYzoKICAgICAgICAgbV9sZW5ndGggPSAwOwogICAgICAgICBtX3N0cmluZyA9IFN0cmlu
ZygpOwogICAgICAgICBtX2J1ZmZlciA9IDA7CisgICAgICAgIG1fYnVmZmVyQ2hhcmFjdGVyczgg
PSAwOworICAgICAgICBtX2lzOEJpdCA9IHRydWU7CisgICAgICAgIG1fdmFsaWQxNkJpdFNoYWRv
d2xlbiA9IDA7CiAgICAgfQogCiBwcml2YXRlOgpAQCAtMTk3LDYgKzIwNiw3IEBAIHByaXZhdGU6
CiAgICAgU3RyaW5nIG1fc3RyaW5nOwogICAgIFJlZlB0cjxTdHJpbmdJbXBsPiBtX2J1ZmZlcjsK
ICAgICBib29sIG1faXM4Qml0OworICAgIG11dGFibGUgdW5zaWduZWQgbV92YWxpZDE2Qml0U2hh
ZG93bGVuOwogICAgIHVuaW9uIHsKICAgICAgICAgTENoYXIqIG1fYnVmZmVyQ2hhcmFjdGVyczg7
CiAgICAgICAgIFVDaGFyKiBtX2J1ZmZlckNoYXJhY3RlcnMxNjsKSW5kZXg6IFNvdXJjZS9KYXZh
U2NyaXB0Q29yZS93dGYvdGV4dC9TdHJpbmdJbXBsLmNwcAo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvd3RmL3RleHQvU3RyaW5nSW1wbC5jcHAJKHJldmlzaW9uIDEwMjI0MykK
KysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvdGV4dC9TdHJpbmdJbXBsLmNwcAkod29ya2lu
ZyBjb3B5KQpAQCAtMjA1LDE4ICsyMDUsMjcgQEAgY29uc3QgVUNoYXIqIFN0cmluZ0ltcGw6Omdl
dERhdGExNlNsb3dDYQogCiAgICAgbV9jb3B5RGF0YTE2ID0gc3RhdGljX2Nhc3Q8VUNoYXIqPihm
YXN0TWFsbG9jKGxlbiAqIHNpemVvZihVQ2hhcikpKTsKIAorICAgIG1faGFzaEFuZEZsYWdzIHw9
IHNfaGFzaEZsYWdIYXMxNkJpdFNoYWRvdzsKKworICAgIHVwY29udmVydENoYXJhY3RlcnMoMCwg
bGVuKTsKKworICAgIHJldHVybiBtX2NvcHlEYXRhMTY7Cit9CisKK3ZvaWQgU3RyaW5nSW1wbDo6
dXBjb252ZXJ0Q2hhcmFjdGVycyh1bnNpZ25lZCBzdGFydCwgdW5zaWduZWQgZW5kKSBjb25zdAor
eworICAgIEFTU0VSVChpczhCaXQoKSk7CisgICAgQVNTRVJUKGhhczE2Qml0U2hhZG93KCkpOwor
CiAgICAgaWYgKGhhc1Rlcm1pbmF0aW5nTnVsbENoYXJhY3RlcigpKSB7Ci0gICAgICAgIGxlbi0t
OwotICAgICAgICBtX2NvcHlEYXRhMTZbbGVuXSA9ICdcMCc7CisgICAgICAgIGVuZC0tOworICAg
ICAgICBtX2NvcHlEYXRhMTZbZW5kXSA9ICdcMCc7CiAgICAgfQogCi0gICAgZm9yIChzaXplX3Qg
aSA9IDA7IGkgPCBsZW47IGkrKykKKyAgICBmb3IgKHNpemVfdCBpID0gc3RhcnQ7IGkgPCBlbmQ7
IGkrKykKICAgICAgICAgbV9jb3B5RGF0YTE2W2ldID0gbV9kYXRhOFtpXTsKLQotICAgIG1faGFz
aEFuZEZsYWdzIHw9IHNfaGFzaEZsYWdIYXMxNkJpdFNoYWRvdzsKLQotICAgIHJldHVybiBtX2Nv
cHlEYXRhMTY7CiB9CisgICAgCiAKIGJvb2wgU3RyaW5nSW1wbDo6Y29udGFpbnNPbmx5V2hpdGVz
cGFjZSgpCiB7CkluZGV4OiBTb3VyY2UvSmF2YVNjcmlwdENvcmUvd3RmL3RleHQvU3RyaW5nSW1w
bC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvdGV4dC9TdHJpbmdJ
bXBsLmgJKHJldmlzaW9uIDEwMjI0MykKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS93dGYvdGV4
dC9TdHJpbmdJbXBsLmgJKHdvcmtpbmcgY29weSkKQEAgLTMwOSw2ICszMDksNyBAQCBwdWJsaWM6
CiAgICAgfQogCiAgICAgYm9vbCBoYXMxNkJpdFNoYWRvdygpIGNvbnN0IHsgcmV0dXJuIG1faGFz
aEFuZEZsYWdzICYgc19oYXNoRmxhZ0hhczE2Qml0U2hhZG93OyB9CisgICAgdm9pZCB1cGNvbnZl
cnRDaGFyYWN0ZXJzKHVuc2lnbmVkLCB1bnNpZ25lZCkgY29uc3Q7CiAgICAgYm9vbCBpc0lkZW50
aWZpZXIoKSBjb25zdCB7IHJldHVybiBtX2hhc2hBbmRGbGFncyAmIHNfaGFzaEZsYWdJc0lkZW50
aWZpZXI7IH0KICAgICB2b2lkIHNldElzSWRlbnRpZmllcihib29sIGlzSWRlbnRpZmllcikKICAg
ICB7CkluZGV4OiBUb29scy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQ2hhbmdlTG9n
CShyZXZpc2lvbiAxMDIyODgpCisrKyBUb29scy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAg
LTEsMyArMSwxNSBAQAorMjAxMS0xMi0wNyAgTWljaGFlbCBTYWJvZmYgIDxtc2Fib2ZmQGFwcGxl
LmNvbT4KKworICAgICAgICBTdHJpbmdCdWlsZGVyVGVzdC5BcHBlbmQgYW5kIFN0cmluZ0J1aWxk
ZXJUZXN0LlRvU3RyaW5nUHJlc2VydmVDYXBhY2l0eSBhcmUgZmFpbGluZy4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTczOTk1CisKKyAgICAgICAgUmVl
bmFibGVkIGZhaWxpbmcgdGVzdHMgdGhhdCB0aGUgY29kZSBwYXJ0IG9mIHRoZSBwYXRjaCBmaXhl
cy4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFRl
c3RXZWJLaXRBUEkvVGVzdHMvV1RGL1N0cmluZ0J1aWxkZXIuY3BwOgorICAgICAgICAoVGVzdFdl
YktpdEFQSTo6VEVTVCk6CisKIDIwMTEtMTItMDcgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJv
bWl1bS5vcmc+CiAKICAgICAgICAgZml4IGJ1aWxkLXdlYmtpdCAtLWNocm9taXVtIGFmdGVyIGJy
ZWFrYWdlIGluIHIxMDIyMDEKSW5kZXg6IFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV1RGL1N0
cmluZ0J1aWxkZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMv
V1RGL1N0cmluZ0J1aWxkZXIuY3BwCShyZXZpc2lvbiAxMDIyNDMpCisrKyBUb29scy9UZXN0V2Vi
S2l0QVBJL1Rlc3RzL1dURi9TdHJpbmdCdWlsZGVyLmNwcAkod29ya2luZyBjb3B5KQpAQCAtNjYs
NyArNjYsNyBAQCBURVNUKFN0cmluZ0J1aWxkZXJUZXN0LCBEZWZhdWx0Q29uc3RydWN0CiAgICAg
ZXhwZWN0RW1wdHkoYnVpbGRlcik7CiB9CiAKLVRFU1QoU3RyaW5nQnVpbGRlclRlc3QsIERJU0FC
TEVEX0FwcGVuZCkKK1RFU1QoU3RyaW5nQnVpbGRlclRlc3QsIEFwcGVuZCkKIHsKICAgICBTdHJp
bmdCdWlsZGVyIGJ1aWxkZXI7CiAgICAgYnVpbGRlci5hcHBlbmQoU3RyaW5nKCIwMTIzNDU2Nzg5
IikpOwpAQCAtMTIzLDcgKzEyMyw3IEBAIFRFU1QoU3RyaW5nQnVpbGRlclRlc3QsIFRvU3RyaW5n
KQogICAgIEFTU0VSVF9FUShTdHJpbmcoIjAxMjM0NTY3ODlhYmNkZWZnaGlqa2xtbm9wcXJzdHV2
d3h5ekFCQyIpLCBzdHJpbmcxKTsKIH0KIAotVEVTVChTdHJpbmdCdWlsZGVyVGVzdCwgRElTQUJM
RURfVG9TdHJpbmdQcmVzZXJ2ZUNhcGFjaXR5KQorVEVTVChTdHJpbmdCdWlsZGVyVGVzdCwgVG9T
dHJpbmdQcmVzZXJ2ZUNhcGFjaXR5KQogewogICAgIFN0cmluZ0J1aWxkZXIgYnVpbGRlcjsKICAg
ICBidWlsZGVyLmFwcGVuZCgiMDEyMzQ1Njc4OSIpOwo=
</data>
<flag name="review"
          id="117984"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>