<?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>94434</bug_id>
          
          <creation_ts>2012-08-19 15:02:46 -0700</creation_ts>
          <short_desc>Do not allocate SQLiteDatabase&apos;s m_openErrorMessage until its needed</short_desc>
          <delta_ts>2012-08-19 21:03: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>WebCore 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>kling</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>699090</commentid>
    <comment_count>0</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-08-19 15:02:46 -0700</bug_when>
    <thetext>Another initialization malloc + memcpy.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699101</commentid>
    <comment_count>1</comment_count>
      <attachid>159307</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-08-19 15:27:50 -0700</bug_when>
    <thetext>Created attachment 159307
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699190</commentid>
    <comment_count>2</comment_count>
      <attachid>159307</attachid>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-08-19 21:03:30 -0700</bug_when>
    <thetext>Comment on attachment 159307
Patch

Clearing flags on attachment: 159307

Committed r125992: &lt;http://trac.webkit.org/changeset/125992&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>699191</commentid>
    <comment_count>3</comment_count>
    <who name="Benjamin Poulain">benjamin</who>
    <bug_when>2012-08-19 21:03:32 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>159307</attachid>
            <date>2012-08-19 15:27:50 -0700</date>
            <delta_ts>2012-08-19 21:03:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-94434-20120819152711.patch</filename>
            <type>text/plain</type>
            <size>2415</size>
            <attacher name="Benjamin Poulain">benjamin</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1OTY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWRjMDMyOGUyYTI0NGZk
OTI4ZWY1MWFhN2M0YzRlZDYwOGYwZTI0ZC4uMWUxODRhZjVmNWE5NDJjN2Q0OWI2NzdiOGMxMTIw
MzkxOGIxNDQyZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEyLTA4LTE5ICBCZW5q
YW1pbiBQb3VsYWluICA8YmVuamFtaW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBEbyBub3QgYWxs
b2NhdGUgU1FMaXRlRGF0YWJhc2UncyBtX29wZW5FcnJvck1lc3NhZ2UgdW50aWwgaXRzIG5lZWRl
ZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTQ0MzQK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQcmV2aW91
c2x5LCBtX29wZW5FcnJvck1lc3NhZ2Ugd2FzIGluaXRpYWxpemVkIGZyb20gYSBzdGF0aWMgbGl0
ZXJhbCBzdHJpbmcgd2hlbmV2ZXIKKyAgICAgICAgdGhlIGRhdGFiYXNlIGlzIG5vdCBvcGVuLgor
CisgICAgICAgIFRoaXMgcGF0Y2ggY2hhbmdlcyB0aGUgd2F5IHdlIHVzZSBtX29wZW5FcnJvck1l
c3NhZ2UgdG8gb25seSBhbGxvY2F0ZSBhIHN0cmluZyBpbiB0aGUKKyAgICAgICAgZmV3IGNhc2Vz
IHdoZXJlIHdlIG5lZWQgaXQuIElmIHRoZXJlIGlzIG5vIGVycm9yIG1lc3NhZ2UsIHdlIGZhbGxi
YWNrIHRvIHRoZSBwcmV2aW91cworICAgICAgICBkZWZhdWx0IHN0cmluZy4KKworICAgICAgICBU
aGUgZ29hbCBpcyB0byBwcmV2ZW50IGFsbG9jYXRpbmcgdGhlIHN0cmluZyB1bmxlc3MgbmVlZGVk
LiBUaGF0IHNhdmVzIGluaXRpYWxpemF0aW9uIHRpbWUKKyAgICAgICAgYW5kIG1lbW9yeS4KKwor
ICAgICAgICAqIHBsYXRmb3JtL3NxbC9TUUxpdGVEYXRhYmFzZS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpTUUxpdGVEYXRhYmFzZTo6U1FMaXRlRGF0YWJhc2UpOgorICAgICAgICAoV2ViQ29yZTo6
U1FMaXRlRGF0YWJhc2U6OmNsb3NlKToKKyAgICAgICAgKFdlYkNvcmU6OlNRTGl0ZURhdGFiYXNl
OjpsYXN0RXJyb3JNc2cpOgorCiAyMDEyLTA4LTE4ICBBbmRyZWFzIEtsaW5nICA8a2xpbmdAd2Vi
a2l0Lm9yZz4KIAogICAgICAgICBDU1NWYWx1ZUxpc3Q6IFJlc2VydmUgdGhlIGV4YWN0IGFtb3Vu
dCBvZiBzcGFjZSBuZWVkZWQgd2hlbiBjb25zdHJ1Y3RpbmcgZnJvbSBDU1MgcGFyc2VyLgpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vc3FsL1NRTGl0ZURhdGFiYXNlLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3NxbC9TUUxpdGVEYXRhYmFzZS5jcHAKaW5kZXggYmZj
YTU4NjM2NGFkZWZlNjRkOGEwMTczNzFjNzRlYzFkOGY4MTY2Ni4uM2ZkM2QwMjNkMDk0ZTJiMWM2
NWQyNzc2ZmIyY2E4OWNlODhmMGY1NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vc3FsL1NRTGl0ZURhdGFiYXNlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9z
cWwvU1FMaXRlRGF0YWJhc2UuY3BwCkBAIC01Niw3ICs1Niw3IEBAIFNRTGl0ZURhdGFiYXNlOjpT
UUxpdGVEYXRhYmFzZSgpCiAgICAgLCBtX29wZW5pbmdUaHJlYWQoMCkKICAgICAsIG1faW50ZXJy
dXB0ZWQoZmFsc2UpCiAgICAgLCBtX29wZW5FcnJvcihTUUxJVEVfRVJST1IpCi0gICAgLCBtX29w
ZW5FcnJvck1lc3NhZ2Uobm90T3BlbkVycm9yTWVzc2FnZSkKKyAgICAsIG1fb3BlbkVycm9yTWVz
c2FnZSgpCiB7CiB9CiAKQEAgLTExNCw3ICsxMTQsNyBAQCB2b2lkIFNRTGl0ZURhdGFiYXNlOjpj
bG9zZSgpCiAKICAgICBtX29wZW5pbmdUaHJlYWQgPSAwOwogICAgIG1fb3BlbkVycm9yID0gU1FM
SVRFX0VSUk9SOwotICAgIG1fb3BlbkVycm9yTWVzc2FnZSA9IG5vdE9wZW5FcnJvck1lc3NhZ2U7
CisgICAgbV9vcGVuRXJyb3JNZXNzYWdlID0gQ1N0cmluZygpOwogfQogCiB2b2lkIFNRTGl0ZURh
dGFiYXNlOjppbnRlcnJ1cHQoKQpAQCAtMzMzLDggKzMzMywxMCBAQCBpbnQgU1FMaXRlRGF0YWJh
c2U6Omxhc3RFcnJvcigpCiB9CiAKIGNvbnN0IGNoYXIqIFNRTGl0ZURhdGFiYXNlOjpsYXN0RXJy
b3JNc2coKQoteyAKLSAgICByZXR1cm4gbV9kYiA/IHNxbGl0ZTNfZXJybXNnKG1fZGIpIDogbV9v
cGVuRXJyb3JNZXNzYWdlLmRhdGEoKTsKK3sKKyAgICBpZiAobV9kYikKKyAgICAgICAgcmV0dXJu
IHNxbGl0ZTNfZXJybXNnKG1fZGIpOworICAgIHJldHVybiBtX29wZW5FcnJvck1lc3NhZ2UuaXNO
dWxsKCkgPyBub3RPcGVuRXJyb3JNZXNzYWdlIDogbV9vcGVuRXJyb3JNZXNzYWdlLmRhdGEoKTsK
IH0KIAogI2lmbmRlZiBOREVCVUcK
</data>

          </attachment>
      

    </bug>

</bugzilla>