<?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>129448</bug_id>
          
          <creation_ts>2014-02-27 14:10:15 -0800</creation_ts>
          <short_desc>lldb_webkit.py throws exception when generating summary of null StringImpl</short_desc>
          <delta_ts>2014-08-04 16:06:32 -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>Tools / Tests</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="Blaze Burg">bburg</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>jer.noble</cc>
    
    <cc>joepeck</cc>
    
    <cc>mattbaker</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>985340</commentid>
    <comment_count>0</comment_count>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2014-02-27 14:10:15 -0800</bug_when>
    <thetext>frame #3: 0x0000000100a89e40 JavaScriptCore`WTF::StringImpl::reallocate(originalString=0x00007fff5fbf6020, length=268435456, data=0x00007fff5fbf6950) + 128 at StringImpl.cpp:240
(lldb) frame variable

Traceback (most recent call last):
  File &quot;/Users/bburg/repos/webkit/OpenSource/Tools/lldb/lldb_webkit.py&quot;, line 55, in WTFStringImpl_SummaryProvider
    return &quot;{ length = %d, is8bit = %d, contents = &apos;%s&apos; }&quot; % (provider.get_length(), provider.is_8bit(), provider.to_string())
  File &quot;/Users/bburg/repos/webkit/OpenSource/Tools/lldb/lldb_webkit.py&quot;, line 175, in to_string
    return ustring_to_string(self.get_data16(), error, self.get_length())
  File &quot;/Users/bburg/repos/webkit/OpenSource/Tools/lldb/lldb_webkit.py&quot;, line 131, in ustring_to_string
    contents = valobj.GetProcess().ReadMemory(pointer, length * 2, lldb.SBError())
  File &quot;/Applications/Xcode.app/Contents/SharedFrameworks/LLDB.framework/Versions/A/Resources/Python/lldb/__init__.py&quot;, line 5709, in ReadMemory
    return _lldb.SBProcess_ReadMemory(self, *args)
ValueError: Positive integer expected
(WTF::PassRefPtr&lt;WTF::StringImpl&gt; &amp;) originalString = 0x00007fff5fbf6020: {
  m_ptr = 0x0000000000000000
}
(unsigned int) length = 268435456
(LChar *&amp;) data = 0x00007fff5fbf6950: {
  &amp;data = 0x000000012ff97024
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>985586</commentid>
    <comment_count>1</comment_count>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2014-02-28 09:11:58 -0800</bug_when>
    <thetext>Good catch! I&apos;ll look into this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026076</commentid>
    <comment_count>2</comment_count>
    <who name="Matt Baker">mattbaker</who>
    <bug_when>2014-07-31 14:53:39 -0700</bug_when>
    <thetext>I have a fix, will patch soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026081</commentid>
    <comment_count>3</comment_count>
      <attachid>235849</attachid>
    <who name="Matt Baker">mattbaker</who>
    <bug_when>2014-07-31 15:09:58 -0700</bug_when>
    <thetext>Created attachment 235849
Proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026082</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-07-31 15:11:53 -0700</bug_when>
    <thetext>Attachment 235849 did not pass style-queue:


ERROR: Tools/ChangeLog:8:  Line contains tab character.  [whitespace/tab] [5]
Total errors found: 1 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026086</commentid>
    <comment_count>5</comment_count>
      <attachid>235851</attachid>
    <who name="Matt Baker">mattbaker</who>
    <bug_when>2014-07-31 15:21:51 -0700</bug_when>
    <thetext>Created attachment 235851
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026107</commentid>
    <comment_count>6</comment_count>
      <attachid>235851</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2014-07-31 16:27:32 -0700</bug_when>
    <thetext>Comment on attachment 235851
Patch

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

r=me, with nit.

&gt; Tools/lldb/lldb_webkit.py:58
&gt; +        return &quot;&quot;

Nit: it might be nice to return &quot;{ null }&quot; here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026116</commentid>
    <comment_count>7</comment_count>
      <attachid>235851</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2014-07-31 16:45:25 -0700</bug_when>
    <thetext>Comment on attachment 235851
Patch

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

&gt;&gt; Tools/lldb/lldb_webkit.py:58
&gt;&gt; +        return &quot;&quot;
&gt; 
&gt; Nit: it might be nice to return &quot;{ null }&quot; here.

Oh nice! I like that idea.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026120</commentid>
    <comment_count>8</comment_count>
      <attachid>235851</attachid>
    <who name="Matt Baker">mattbaker</who>
    <bug_when>2014-07-31 16:56:05 -0700</bug_when>
    <thetext>Comment on attachment 235851
Patch

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

&gt;&gt; Tools/lldb/lldb_webkit.py:58
&gt;&gt; +        return &quot;&quot;
&gt; 
&gt; Nit: it might be nice to return &quot;{ null }&quot; here.

Xcode auto-appends &quot;NULL&quot; in the variables window in this case, so it might just add clutter.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026715</commentid>
    <comment_count>9</comment_count>
      <attachid>235851</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-04 16:06:28 -0700</bug_when>
    <thetext>Comment on attachment 235851
Patch

Clearing flags on attachment: 235851

Committed r172012: &lt;http://trac.webkit.org/changeset/172012&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1026716</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-08-04 16:06:32 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235849</attachid>
            <date>2014-07-31 15:09:58 -0700</date>
            <delta_ts>2014-07-31 15:21:47 -0700</delta_ts>
            <desc>Proposed fix</desc>
            <filename>bug129448-lldb-script-patch.txt</filename>
            <type>text/plain</type>
            <size>2534</size>
            <attacher name="Matt Baker">mattbaker</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCA3MjQw
MmE5Li4xNGU3N2U5IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTQtMDctMzEgIE1hdHQgQmFrZXIgIDxtYXR0YmFr
ZXJAYXBwbGUuY29tPgorCisgICAgICAgIGxsZGJfd2Via2l0LnB5IHRocm93cyBleGNlcHRpb24g
d2hlbiBnZW5lcmF0aW5nIHN1bW1hcnkgb2YgbnVsbCBTdHJpbmdJbXBsCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMjk0NDgKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworCUFkZGVkIGNoZWNrcyBmb3IgbnVsbCBTdHJpbmdJ
bXBsIGFuZCAwIGJ5dGUgUmVhZE1lbW9yeSBjYWxscy4KKworICAgICAgICAqIGxsZGIvbGxkYl93
ZWJraXQucHk6CisgICAgICAgIChXVEZTdHJpbmdJbXBsX1N1bW1hcnlQcm92aWRlcik6CisgICAg
ICAgICh1c3RyaW5nX3RvX3N0cmluZyk6CisgICAgICAgIChsc3RyaW5nX3RvX3N0cmluZyk6Cisg
ICAgICAgIChXVEZTdHJpbmdJbXBsUHJvdmlkZXIudG9fc3RyaW5nKToKKyAgICAgICAgKFdURlN0
cmluZ0ltcGxQcm92aWRlci5pc19pbml0aWFsaXplZCk6CisKIDIwMTQtMDctMjggIFJlbmF0byBO
YWd5ICA8bmFneS5yZW5hdG9Ac3R1ZC51LXN6ZWdlZC5odT4KIAogICAgICAgICBGb2xsb3d1cCBm
aXggYWZ0ZXIgcjE3MTU5NApkaWZmIC0tZ2l0IGEvVG9vbHMvbGxkYi9sbGRiX3dlYmtpdC5weSBi
L1Rvb2xzL2xsZGIvbGxkYl93ZWJraXQucHkKaW5kZXggNmIyYjlhOS4uMjI2N2YxZiAxMDA2NDQK
LS0tIGEvVG9vbHMvbGxkYi9sbGRiX3dlYmtpdC5weQorKysgYi9Ub29scy9sbGRiL2xsZGJfd2Vi
a2l0LnB5CkBAIC01NCw2ICs1NCw4IEBAIGRlZiBXVEZTdHJpbmdfU3VtbWFyeVByb3ZpZGVyKHZh
bG9iaiwgZGljdCk6CiAKIGRlZiBXVEZTdHJpbmdJbXBsX1N1bW1hcnlQcm92aWRlcih2YWxvYmos
IGRpY3QpOgogICAgIHByb3ZpZGVyID0gV1RGU3RyaW5nSW1wbFByb3ZpZGVyKHZhbG9iaiwgZGlj
dCkKKyAgICBpZiBub3QgcHJvdmlkZXIuaXNfaW5pdGlhbGl6ZWQoKToKKyAgICAgICAgcmV0dXJu
ICIiCiAgICAgcmV0dXJuICJ7IGxlbmd0aCA9ICVkLCBpczhiaXQgPSAlZCwgY29udGVudHMgPSAn
JXMnIH0iICUgKHByb3ZpZGVyLmdldF9sZW5ndGgoKSwgcHJvdmlkZXIuaXNfOGJpdCgpLCBwcm92
aWRlci50b19zdHJpbmcoKSkKIAogCkBAIC0xNjYsNiArMTY4LDkgQEAgZGVmIHVzdHJpbmdfdG9f
c3RyaW5nKHZhbG9iaiwgZXJyb3IsIGxlbmd0aD1Ob25lKToKICAgICBlbHNlOgogICAgICAgICBs
ZW5ndGggPSBpbnQobGVuZ3RoKQogCisgICAgaWYgbGVuZ3RoID09IDA6CisgICAgICAgIHJldHVy
biAiIgorCiAgICAgcG9pbnRlciA9IHZhbG9iai5HZXRWYWx1ZUFzVW5zaWduZWQoKQogICAgIGNv
bnRlbnRzID0gdmFsb2JqLkdldFByb2Nlc3MoKS5SZWFkTWVtb3J5KHBvaW50ZXIsIGxlbmd0aCAq
IDIsIGxsZGIuU0JFcnJvcigpKQogCkBAIC0xODMsNiArMTg4LDkgQEAgZGVmIGxzdHJpbmdfdG9f
c3RyaW5nKHZhbG9iaiwgZXJyb3IsIGxlbmd0aD1Ob25lKToKICAgICBlbHNlOgogICAgICAgICBs
ZW5ndGggPSBpbnQobGVuZ3RoKQogCisgICAgaWYgbGVuZ3RoID09IDA6CisgICAgICAgIHJldHVy
biAiIgorCiAgICAgcG9pbnRlciA9IHZhbG9iai5HZXRWYWx1ZUFzVW5zaWduZWQoKQogICAgIGNv
bnRlbnRzID0gdmFsb2JqLkdldFByb2Nlc3MoKS5SZWFkTWVtb3J5KHBvaW50ZXIsIGxlbmd0aCwg
bGxkYi5TQkVycm9yKCkpCiAKQEAgLTIwOSw2ICsyMTcsMTAgQEAgY2xhc3MgV1RGU3RyaW5nSW1w
bFByb3ZpZGVyOgogCiAgICAgZGVmIHRvX3N0cmluZyhzZWxmKToKICAgICAgICAgZXJyb3IgPSBs
bGRiLlNCRXJyb3IoKQorCisgICAgICAgIGlmIG5vdCBzZWxmLmlzX2luaXRpYWxpemVkKCk6Cisg
ICAgICAgICAgICByZXR1cm4gdSIiCisKICAgICAgICAgaWYgc2VsZi5pc184Yml0KCk6CiAgICAg
ICAgICAgICByZXR1cm4gbHN0cmluZ190b19zdHJpbmcoc2VsZi5nZXRfZGF0YTgoKSwgZXJyb3Is
IHNlbGYuZ2V0X2xlbmd0aCgpKQogICAgICAgICByZXR1cm4gdXN0cmluZ190b19zdHJpbmcoc2Vs
Zi5nZXRfZGF0YTE2KCksIGVycm9yLCBzZWxmLmdldF9sZW5ndGgoKSkKQEAgLTIxOCw2ICsyMzAs
OSBAQCBjbGFzcyBXVEZTdHJpbmdJbXBsUHJvdmlkZXI6CiAgICAgICAgIHJldHVybiBib29sKHNl
bGYudmFsb2JqLkdldENoaWxkTWVtYmVyV2l0aE5hbWUoJ21faGFzaEFuZEZsYWdzJykuR2V0VmFs
dWVBc1Vuc2lnbmVkKDApIFwKICAgICAgICAgICAgICYgMSA8PCA1KQogCisgICAgZGVmIGlzX2lu
aXRpYWxpemVkKHNlbGYpOgorICAgICAgICByZXR1cm4gc2VsZi52YWxvYmouR2V0VmFsdWVBc1Vu
c2lnbmVkKCkgIT0gMAorCiAKIGNsYXNzIFdURlN0cmluZ1Byb3ZpZGVyOgogICAgIGRlZiBfX2lu
aXRfXyhzZWxmLCB2YWxvYmosIGRpY3QpOgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>235851</attachid>
            <date>2014-07-31 15:21:51 -0700</date>
            <delta_ts>2014-08-04 16:06:28 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-129448-20140731152138.patch</filename>
            <type>text/plain</type>
            <size>2701</size>
            <attacher name="Matt Baker">mattbaker</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTcxNjgwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNzI0MDJhOWY3MjlkZTM1MWEwNWQxZDA2MWZiZTkxZmY0
YzQzOWY2OC4uOTI4OWI3YmViZGNiMjAxZjBmNTRkYWQwYWY2MzcwYmIyZDcyYmQzZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5
IEBACisyMDE0LTA3LTMxICBNYXR0IEJha2VyICA8bWF0dGJha2VyQGFwcGxlLmNvbT4KKworICAg
ICAgICBsbGRiX3dlYmtpdC5weSB0aHJvd3MgZXhjZXB0aW9uIHdoZW4gZ2VuZXJhdGluZyBzdW1t
YXJ5IG9mIG51bGwgU3RyaW5nSW1wbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MTI5NDQ4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQWRkZWQgY2hlY2tzIGZvciBudWxsIFN0cmluZ0ltcGwgYW5kIDAgYnl0
ZSBSZWFkTWVtb3J5IGNhbGxzLgorCisgICAgICAgICogbGxkYi9sbGRiX3dlYmtpdC5weToKKyAg
ICAgICAgKFdURlN0cmluZ0ltcGxfU3VtbWFyeVByb3ZpZGVyKToKKyAgICAgICAgKHVzdHJpbmdf
dG9fc3RyaW5nKToKKyAgICAgICAgKGxzdHJpbmdfdG9fc3RyaW5nKToKKyAgICAgICAgKFdURlN0
cmluZ0ltcGxQcm92aWRlci50b19zdHJpbmcpOgorICAgICAgICAoV1RGU3RyaW5nSW1wbFByb3Zp
ZGVyLmlzX2luaXRpYWxpemVkKToKKwogMjAxNC0wNy0yOCAgUmVuYXRvIE5hZ3kgIDxuYWd5LnJl
bmF0b0BzdHVkLnUtc3plZ2VkLmh1PgogCiAgICAgICAgIEZvbGxvd3VwIGZpeCBhZnRlciByMTcx
NTk0CmRpZmYgLS1naXQgYS9Ub29scy9sbGRiL2xsZGJfd2Via2l0LnB5IGIvVG9vbHMvbGxkYi9s
bGRiX3dlYmtpdC5weQppbmRleCA2YjJiOWE5Y2JmYjJjMTUzMGJmOWJhYjQ4MTNmMTMxMDQyOTIx
NmQ5Li4yMjY3ZjFmZmQ3YjZiYTg4ZTRkZTBlMmE5OWFmY2RlZjY5OTU4M2ViIDEwMDY0NAotLS0g
YS9Ub29scy9sbGRiL2xsZGJfd2Via2l0LnB5CisrKyBiL1Rvb2xzL2xsZGIvbGxkYl93ZWJraXQu
cHkKQEAgLTU0LDYgKzU0LDggQEAgZGVmIFdURlN0cmluZ19TdW1tYXJ5UHJvdmlkZXIodmFsb2Jq
LCBkaWN0KToKIAogZGVmIFdURlN0cmluZ0ltcGxfU3VtbWFyeVByb3ZpZGVyKHZhbG9iaiwgZGlj
dCk6CiAgICAgcHJvdmlkZXIgPSBXVEZTdHJpbmdJbXBsUHJvdmlkZXIodmFsb2JqLCBkaWN0KQor
ICAgIGlmIG5vdCBwcm92aWRlci5pc19pbml0aWFsaXplZCgpOgorICAgICAgICByZXR1cm4gIiIK
ICAgICByZXR1cm4gInsgbGVuZ3RoID0gJWQsIGlzOGJpdCA9ICVkLCBjb250ZW50cyA9ICclcycg
fSIgJSAocHJvdmlkZXIuZ2V0X2xlbmd0aCgpLCBwcm92aWRlci5pc184Yml0KCksIHByb3ZpZGVy
LnRvX3N0cmluZygpKQogCiAKQEAgLTE2Niw2ICsxNjgsOSBAQCBkZWYgdXN0cmluZ190b19zdHJp
bmcodmFsb2JqLCBlcnJvciwgbGVuZ3RoPU5vbmUpOgogICAgIGVsc2U6CiAgICAgICAgIGxlbmd0
aCA9IGludChsZW5ndGgpCiAKKyAgICBpZiBsZW5ndGggPT0gMDoKKyAgICAgICAgcmV0dXJuICIi
CisKICAgICBwb2ludGVyID0gdmFsb2JqLkdldFZhbHVlQXNVbnNpZ25lZCgpCiAgICAgY29udGVu
dHMgPSB2YWxvYmouR2V0UHJvY2VzcygpLlJlYWRNZW1vcnkocG9pbnRlciwgbGVuZ3RoICogMiwg
bGxkYi5TQkVycm9yKCkpCiAKQEAgLTE4Myw2ICsxODgsOSBAQCBkZWYgbHN0cmluZ190b19zdHJp
bmcodmFsb2JqLCBlcnJvciwgbGVuZ3RoPU5vbmUpOgogICAgIGVsc2U6CiAgICAgICAgIGxlbmd0
aCA9IGludChsZW5ndGgpCiAKKyAgICBpZiBsZW5ndGggPT0gMDoKKyAgICAgICAgcmV0dXJuICIi
CisKICAgICBwb2ludGVyID0gdmFsb2JqLkdldFZhbHVlQXNVbnNpZ25lZCgpCiAgICAgY29udGVu
dHMgPSB2YWxvYmouR2V0UHJvY2VzcygpLlJlYWRNZW1vcnkocG9pbnRlciwgbGVuZ3RoLCBsbGRi
LlNCRXJyb3IoKSkKIApAQCAtMjA5LDYgKzIxNywxMCBAQCBjbGFzcyBXVEZTdHJpbmdJbXBsUHJv
dmlkZXI6CiAKICAgICBkZWYgdG9fc3RyaW5nKHNlbGYpOgogICAgICAgICBlcnJvciA9IGxsZGIu
U0JFcnJvcigpCisKKyAgICAgICAgaWYgbm90IHNlbGYuaXNfaW5pdGlhbGl6ZWQoKToKKyAgICAg
ICAgICAgIHJldHVybiB1IiIKKwogICAgICAgICBpZiBzZWxmLmlzXzhiaXQoKToKICAgICAgICAg
ICAgIHJldHVybiBsc3RyaW5nX3RvX3N0cmluZyhzZWxmLmdldF9kYXRhOCgpLCBlcnJvciwgc2Vs
Zi5nZXRfbGVuZ3RoKCkpCiAgICAgICAgIHJldHVybiB1c3RyaW5nX3RvX3N0cmluZyhzZWxmLmdl
dF9kYXRhMTYoKSwgZXJyb3IsIHNlbGYuZ2V0X2xlbmd0aCgpKQpAQCAtMjE4LDYgKzIzMCw5IEBA
IGNsYXNzIFdURlN0cmluZ0ltcGxQcm92aWRlcjoKICAgICAgICAgcmV0dXJuIGJvb2woc2VsZi52
YWxvYmouR2V0Q2hpbGRNZW1iZXJXaXRoTmFtZSgnbV9oYXNoQW5kRmxhZ3MnKS5HZXRWYWx1ZUFz
VW5zaWduZWQoMCkgXAogICAgICAgICAgICAgJiAxIDw8IDUpCiAKKyAgICBkZWYgaXNfaW5pdGlh
bGl6ZWQoc2VsZik6CisgICAgICAgIHJldHVybiBzZWxmLnZhbG9iai5HZXRWYWx1ZUFzVW5zaWdu
ZWQoKSAhPSAwCisKIAogY2xhc3MgV1RGU3RyaW5nUHJvdmlkZXI6CiAgICAgZGVmIF9faW5pdF9f
KHNlbGYsIHZhbG9iaiwgZGljdCk6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>