<?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>116998</bug_id>
          
          <creation_ts>2013-05-29 14:20:25 -0700</creation_ts>
          <short_desc>[Windows] Be consistent with allocation/deallocation behavior</short_desc>
          <delta_ts>2013-05-29 14:28:16 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brent Fulgham">bfulgham</reporter>
          <assigned_to name="Brent Fulgham">bfulgham</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>895210</commentid>
    <comment_count>0</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-05-29 14:20:25 -0700</bug_when>
    <thetext>Running a Visual Studio 2010 build of DumpRenderTree can crash when using WebPreferences if a non-2010 runtime library is deallocating the memory.

This patch adjusts the behavior of the WebPreferences implementation to use the library allocator rather than overriding to use the current CRT allocator so that future cleanup can be done by the same runtime library.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>895212</commentid>
    <comment_count>1</comment_count>
      <attachid>203276</attachid>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-05-29 14:22:26 -0700</bug_when>
    <thetext>Created attachment 203276
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>895214</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-05-29 14:23:37 -0700</bug_when>
    <thetext>&lt;rdar://problem/14016391&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>895215</commentid>
    <comment_count>3</comment_count>
    <who name="Brent Fulgham">bfulgham</who>
    <bug_when>2013-05-29 14:28:16 -0700</bug_when>
    <thetext>Committed r150930: &lt;http://trac.webkit.org/changeset/150930&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203276</attachid>
            <date>2013-05-29 14:22:26 -0700</date>
            <delta_ts>2013-05-29 14:26:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-116998-20130529142120.patch</filename>
            <type>text/plain</type>
            <size>1524</size>
            <attacher name="Brent Fulgham">bfulgham</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvd2luL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2Uv
V2ViS2l0L3dpbi9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1MDkyOCkKKysrIFNvdXJjZS9XZWJLaXQv
d2luL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBACisyMDEzLTA1LTI5
ICBCcmVudCBGdWxnaGFtICA8YmZ1bGdoYW1AYXBwbGUuY29tPgorCisgICAgICAgIFtXaW5kb3dz
XSBCZSBjb25zaXN0ZW50IHdpdGggYWxsb2NhdGlvbi9kZWFsbG9jYXRpb24gYmVoYXZpb3IKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNjk5OAorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2ViUHJlZmVy
ZW5jZXMuY3BwOgorICAgICAgICAoV2ViUHJlZmVyZW5jZXM6OnNldFN0cmluZ1ZhbHVlKTogU3dp
dGNoIGZyb20gdXNpbmcgX3djc2R1cCBhbmQKKyAgICAgICAgQ0ZTdHJpbmdDcmVhdGVXaXRoQ2hh
cmFjdGVyc05vQ29weSB0byBqdXN0IHVzZSB0aGUgc3RhbmRhcmQKKyAgICAgICAgQ0ZTdHJpbmdD
cmVhdGVXaXRoQ2hhcmFjdGVycyBjYWxsLgorCiAyMDEzLTA1LTI4ICBCcmVudCBGdWxnaGFtICA8
YmZ1bGdoYW1AYXBwbGUuY29tPgogCiAgICAgICAgIFtXaW5kb3dzXSBNYW55IGNzczIuMSB0ZXN0
cyBmYWlsIG9uIEFwcGxlJ3MgV2luZG93cyBwb3J0LgpJbmRleDogU291cmNlL1dlYktpdC93aW4v
V2ViUHJlZmVyZW5jZXMuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvd2luL1dlYlBy
ZWZlcmVuY2VzLmNwcAkocmV2aXNpb24gMTUwOTE5KQorKysgU291cmNlL1dlYktpdC93aW4vV2Vi
UHJlZmVyZW5jZXMuY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0zNTQsNyArMzU0LDcgQEAgdm9pZCBX
ZWJQcmVmZXJlbmNlczo6c2V0U3RyaW5nVmFsdWUoQ0ZTdAogICAgIGlmICh2YWwgJiYgIXdjc2Nt
cCh2YWwsIHZhbHVlKSkKICAgICAgICAgcmV0dXJuOwogICAgIAotICAgIFJldGFpblB0cjxDRlN0
cmluZ1JlZj4gdmFsdWVSZWYgPSBhZG9wdENGKENGU3RyaW5nQ3JlYXRlV2l0aENoYXJhY3RlcnNO
b0NvcHkoMCwgKFVuaUNoYXIqKV93Y3NkdXAodmFsdWUpLCAoQ0ZJbmRleCl3Y3NsZW4odmFsdWUp
LCBrQ0ZBbGxvY2F0b3JNYWxsb2MpKTsKKyAgICBSZXRhaW5QdHI8Q0ZTdHJpbmdSZWY+IHZhbHVl
UmVmID0gYWRvcHRDRihDRlN0cmluZ0NyZWF0ZVdpdGhDaGFyYWN0ZXJzKDAsIHJlaW50ZXJwcmV0
X2Nhc3Q8Y29uc3QgVW5pQ2hhcio+KHZhbHVlKSwgc3RhdGljX2Nhc3Q8Q0ZJbmRleD4od2NzbGVu
KHZhbHVlKSkpKTsKICAgICBzZXRWYWx1ZUZvcktleShrZXksIHZhbHVlUmVmLmdldCgpKTsKIAog
ICAgIHBvc3RQcmVmZXJlbmNlc0NoYW5nZXNOb3RpZmljYXRpb24oKTsK
</data>
<flag name="review"
          id="224697"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>