<?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>96068</bug_id>
          
          <creation_ts>2012-09-06 22:25:30 -0700</creation_ts>
          <short_desc>webkit.py gdb pretty printer can&apos;t print CString</short_desc>
          <delta_ts>2012-09-08 00:35:58 -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="Kenichi Ishibashi">bashi</reporter>
          <assigned_to name="Kenichi Ishibashi">bashi</assigned_to>
          <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>714110</commentid>
    <comment_count>0</comment_count>
    <who name="Kenichi Ishibashi">bashi</who>
    <bug_when>2012-09-06 22:25:30 -0700</bug_when>
    <thetext>Due to r126191.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714111</commentid>
    <comment_count>1</comment_count>
      <attachid>162671</attachid>
    <who name="Kenichi Ishibashi">bashi</who>
    <bug_when>2012-09-06 22:29:35 -0700</bug_when>
    <thetext>Created attachment 162671
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714112</commentid>
    <comment_count>2</comment_count>
    <who name="Kenichi Ishibashi">bashi</who>
    <bug_when>2012-09-06 22:30:21 -0700</bug_when>
    <thetext>Hi Tony,

Could you take a look?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>714628</commentid>
    <comment_count>3</comment_count>
      <attachid>162671</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-09-07 09:53:46 -0700</bug_when>
    <thetext>Comment on attachment 162671
Patch

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

&gt; Tools/gdb/webkit.py:119
&gt; +        data = self.val[&apos;m_buffer&apos;][&apos;m_ptr&apos;][&apos;m_data&apos;].cast(gdb.lookup_type(&quot;char&quot;).pointer())

Nit: I would use &apos; instead of &quot; to be consistent with the code around it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>715233</commentid>
    <comment_count>4</comment_count>
      <attachid>162934</attachid>
    <who name="Kenichi Ishibashi">bashi</who>
    <bug_when>2012-09-07 19:38:16 -0700</bug_when>
    <thetext>Created attachment 162934
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>715234</commentid>
    <comment_count>5</comment_count>
      <attachid>162671</attachid>
    <who name="Kenichi Ishibashi">bashi</who>
    <bug_when>2012-09-07 19:38:39 -0700</bug_when>
    <thetext>Comment on attachment 162671
Patch

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

&gt;&gt; Tools/gdb/webkit.py:119
&gt;&gt; +        data = self.val[&apos;m_buffer&apos;][&apos;m_ptr&apos;][&apos;m_data&apos;].cast(gdb.lookup_type(&quot;char&quot;).pointer())
&gt; 
&gt; Nit: I would use &apos; instead of &quot; to be consistent with the code around it.

Done. Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>715305</commentid>
    <comment_count>6</comment_count>
      <attachid>162934</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-08 00:35:55 -0700</bug_when>
    <thetext>Comment on attachment 162934
Patch for landing

Clearing flags on attachment: 162934

Committed r127965: &lt;http://trac.webkit.org/changeset/127965&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>715306</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-08 00:35:58 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>162671</attachid>
            <date>2012-09-06 22:29:35 -0700</date>
            <delta_ts>2012-09-07 19:38:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-96068-20120907142915.patch</filename>
            <type>text/plain</type>
            <size>1689</size>
            <attacher name="Kenichi Ishibashi">bashi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI3Nzk5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNTE3OGJjNjYzMWQ0NDNmMjYxY2QwMzE0MmZmZGJiOTE2
N2Q1ZjcyNy4uYzAwYzUxZThiOTIxYTRiOTllNzc1ODdlYmY4YTgzZGM3Y2I5OWFmOSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEyLTA5LTA2ICBLZW5pY2hpIElzaGliYXNoaSAgPGJhc2hpQGNocm9taXVtLm9yZz4K
KworICAgICAgICB3ZWJraXQucHkgZ2RiIHByZXR0eSBwcmludGVyIGNhbid0IHByaW50IENTdHJp
bmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk2MDY4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVXBkYXRl
IFdURkNTdHJpbmdQcmludGVyIHRvIGZvbGxvdyByMTI2MTkxLgorCisgICAgICAgICogZ2RiL3dl
YmtpdC5weToKKyAgICAgICAgKFdURkNTdHJpbmdQcmludGVyLnRvX3N0cmluZyk6CisKIDIwMTIt
MDktMDYgIEphbWVzIFJvYmluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4KIAogICAgICAgICBb
Y2hyb21pdW1dIFVzZSBXZWJDb21wb3NpdG9yU3VwcG9ydCBmdW5jdGlvbnMgaW5zdGVhZCBvZiBX
ZWJDb21wb3NpdG9yIHN0YXRpY3MKZGlmZiAtLWdpdCBhL1Rvb2xzL2dkYi93ZWJraXQucHkgYi9U
b29scy9nZGIvd2Via2l0LnB5CmluZGV4IGJkZjNkMDg5MDIxMWI2MmZjMmI3NDBjZDA0ZTM0ODc4
MGY3YzFlZmUuLmYxZmRmZTE3NTE5MTE3NzllNWU5NWZkOGQyNjk1MzE5NzM0NWUwMzQgMTAwNjQ0
Ci0tLSBhL1Rvb2xzL2dkYi93ZWJraXQucHkKKysrIGIvVG9vbHMvZ2RiL3dlYmtpdC5weQpAQCAt
MTE1LDEwICsxMTUsMTAgQEAgY2xhc3MgV1RGQXRvbWljU3RyaW5nUHJpbnRlcihTdHJpbmdQcmlu
dGVyKToKIGNsYXNzIFdURkNTdHJpbmdQcmludGVyKFN0cmluZ1ByaW50ZXIpOgogICAgICJQcmlu
dCBhIFdURjo6Q1N0cmluZyIKICAgICBkZWYgdG9fc3RyaW5nKHNlbGYpOgotICAgICAgICAjIFRo
ZSBDU3RyaW5nIGhvbGRzIGEgYnVmZmVyLCB3aGljaCBpcyBhIHJlZnB0ciB0byBhIFdURjo6VmVj
dG9yIG9mIGNoYXJzLgotICAgICAgICB2ZWN0b3IgPSBzZWxmLnZhbFsnbV9idWZmZXInXVsnbV9w
dHInXVsnbV92ZWN0b3InXQotICAgICAgICAjIFRoZSB2ZWN0b3IgaGFzIHR3byBtb3JlIGxheWVy
cyBvZiBidWZmZXIgbWVtYmVycy4KLSAgICAgICAgcmV0dXJuIHZlY3RvclsnbV9idWZmZXInXVsn
bV9idWZmZXInXQorICAgICAgICAjIFRoZSBDU3RyaW5nIGhvbGRzIGEgYnVmZmVyLCB3aGljaCBp
cyBhIHJlZnB0ciB0byBhIFdURjo6Q1N0cmluZ0J1ZmZlci4KKyAgICAgICAgZGF0YSA9IHNlbGYu
dmFsWydtX2J1ZmZlciddWydtX3B0ciddWydtX2RhdGEnXS5jYXN0KGdkYi5sb29rdXBfdHlwZSgi
Y2hhciIpLnBvaW50ZXIoKSkKKyAgICAgICAgbGVuZ3RoID0gc2VsZi52YWxbJ21fYnVmZmVyJ11b
J21fcHRyJ11bJ21fbGVuZ3RoJ10KKyAgICAgICAgcmV0dXJuICcnLmpvaW4oW2NocigoZGF0YSAr
IGkpLmRlcmVmZXJlbmNlKCkpIGZvciBpIGluIHhyYW5nZShsZW5ndGgpXSkKIAogCiBjbGFzcyBX
VEZTdHJpbmdJbXBsUHJpbnRlcihTdHJpbmdQcmludGVyKToK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>162934</attachid>
            <date>2012-09-07 19:38:16 -0700</date>
            <delta_ts>2012-09-08 00:35:54 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-96068-20120908113755.patch</filename>
            <type>text/plain</type>
            <size>1685</size>
            <attacher name="Kenichi Ishibashi">bashi</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI3Nzk5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNTE3OGJjNjYzMWQ0NDNmMjYxY2QwMzE0MmZmZGJiOTE2
N2Q1ZjcyNy4uNTA1NmFhZDg2YjRlMzVmYmZiZDlkOWZiNDY3Nzk4YjgwYzE4ZmM1ZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDEyLTA5LTA3ICBLZW5pY2hpIElzaGliYXNoaSAgPGJhc2hpQGNocm9taXVtLm9yZz4K
KworICAgICAgICB3ZWJraXQucHkgZ2RiIHByZXR0eSBwcmludGVyIGNhbid0IHByaW50IENTdHJp
bmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk2MDY4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgVG9ueSBDaGFuZy4KKworICAgICAgICBVcGRhdGUgV1RG
Q1N0cmluZ1ByaW50ZXIgdG8gZm9sbG93IHIxMjYxOTEuCisKKyAgICAgICAgKiBnZGIvd2Via2l0
LnB5OgorICAgICAgICAoV1RGQ1N0cmluZ1ByaW50ZXIudG9fc3RyaW5nKToKKwogMjAxMi0wOS0w
NiAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtjaHJv
bWl1bV0gVXNlIFdlYkNvbXBvc2l0b3JTdXBwb3J0IGZ1bmN0aW9ucyBpbnN0ZWFkIG9mIFdlYkNv
bXBvc2l0b3Igc3RhdGljcwpkaWZmIC0tZ2l0IGEvVG9vbHMvZ2RiL3dlYmtpdC5weSBiL1Rvb2xz
L2dkYi93ZWJraXQucHkKaW5kZXggYmRmM2QwODkwMjExYjYyZmMyYjc0MGNkMDRlMzQ4NzgwZjdj
MWVmZS4uZjBkMzIwNzQxYzkzMDQyZmJiMzQzNDU4M2ZkMGY5NTI1NTZjYzA0MyAxMDA2NDQKLS0t
IGEvVG9vbHMvZ2RiL3dlYmtpdC5weQorKysgYi9Ub29scy9nZGIvd2Via2l0LnB5CkBAIC0xMTUs
MTAgKzExNSwxMCBAQCBjbGFzcyBXVEZBdG9taWNTdHJpbmdQcmludGVyKFN0cmluZ1ByaW50ZXIp
OgogY2xhc3MgV1RGQ1N0cmluZ1ByaW50ZXIoU3RyaW5nUHJpbnRlcik6CiAgICAgIlByaW50IGEg
V1RGOjpDU3RyaW5nIgogICAgIGRlZiB0b19zdHJpbmcoc2VsZik6Ci0gICAgICAgICMgVGhlIENT
dHJpbmcgaG9sZHMgYSBidWZmZXIsIHdoaWNoIGlzIGEgcmVmcHRyIHRvIGEgV1RGOjpWZWN0b3Ig
b2YgY2hhcnMuCi0gICAgICAgIHZlY3RvciA9IHNlbGYudmFsWydtX2J1ZmZlciddWydtX3B0cidd
WydtX3ZlY3RvciddCi0gICAgICAgICMgVGhlIHZlY3RvciBoYXMgdHdvIG1vcmUgbGF5ZXJzIG9m
IGJ1ZmZlciBtZW1iZXJzLgotICAgICAgICByZXR1cm4gdmVjdG9yWydtX2J1ZmZlciddWydtX2J1
ZmZlciddCisgICAgICAgICMgVGhlIENTdHJpbmcgaG9sZHMgYSBidWZmZXIsIHdoaWNoIGlzIGEg
cmVmcHRyIHRvIGEgV1RGOjpDU3RyaW5nQnVmZmVyLgorICAgICAgICBkYXRhID0gc2VsZi52YWxb
J21fYnVmZmVyJ11bJ21fcHRyJ11bJ21fZGF0YSddLmNhc3QoZ2RiLmxvb2t1cF90eXBlKCdjaGFy
JykucG9pbnRlcigpKQorICAgICAgICBsZW5ndGggPSBzZWxmLnZhbFsnbV9idWZmZXInXVsnbV9w
dHInXVsnbV9sZW5ndGgnXQorICAgICAgICByZXR1cm4gJycuam9pbihbY2hyKChkYXRhICsgaSku
ZGVyZWZlcmVuY2UoKSkgZm9yIGkgaW4geHJhbmdlKGxlbmd0aCldKQogCiAKIGNsYXNzIFdURlN0
cmluZ0ltcGxQcmludGVyKFN0cmluZ1ByaW50ZXIpOgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>