Comment #2 on issue 16444 by [email protected]: Memory Leak in   
ExtensionUpdaterTest
http://code.google.com/p/chromium/issues/detail?id=16444

The purify run has finished, it reports some additional callstacks:





messages from ExtensionUpdaterTest.TestDetermineUpdates (6)
===============================================================================
Memory Leak: (536 bytes, 1 blocks)  
CreateTestExtensions(int,vector<Extension *,allocator<Extension  
*>::std>::std *) [unit_tests.exe]
Alloc Location
    ...
    chrome/browser/extensions/extension_updater_unittest.cc:118   
CreateTestExtensions(int,vector::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:247   
ExtensionUpdaterTest::TestDetermineUpdates(void)
    chrome/browser/extensions/extension_updater_unittest.cc:422   
ExtensionUpdaterTest_TestDetermineUpdates_Test::TestBody(void)
    testing/gtest/src/gtest.cc:2031  testing::Test::Run(void)
    ^^^

Memory Leak: (48 bytes, 1 blocks) std::D::_Allocate(unsigned int,char *)  
[unit_tests.exe]
Alloc Location
    ...
    chrome/common/extensions/extension.cc:634   
Extension::InitFromValue(DictionaryValue const&,bool,basic_string::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:122   
CreateTestExtensions(int,vector::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:247   
ExtensionUpdaterTest::TestDetermineUpdates(void)
    chrome/browser/extensions/extension_updater_unittest.cc:422   
ExtensionUpdaterTest_TestDetermineUpdates_Test::TestBody(void)
    testing/gtest/src/gtest.cc:2031  testing::Test::Run(void)
    ^^^

Memory Leak: (16 bytes, 1 blocks)  
Version::GetVersionFromString(basic_string<char,char_traits<char>::std,allocator<char>::std>::std
  
const&) [unit_tests.exe]
Alloc Location
    ...
    base/version.cc:19  Version::GetVersionFromString(basic_string::std  
const&)
    chrome/common/extensions/extension.cc:650   
Extension::InitFromValue(DictionaryValue const&,bool,basic_string::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:122   
CreateTestExtensions(int,vector::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:247   
ExtensionUpdaterTest::TestDetermineUpdates(void)
    chrome/browser/extensions/extension_updater_unittest.cc:422   
ExtensionUpdaterTest_TestDetermineUpdates_Test::TestBody(void)
    testing/gtest/src/gtest.cc:2031  testing::Test::Run(void)
    ^^^

Memory Leak: (8 bytes, 1 blocks) std::G::_Allocate(unsigned int,unsigned  
short *) [unit_tests.exe]
Alloc Location
    ...
    base/version.cc:79  Version::InitFromString(basic_string::std const&)
    base/version.cc:20  Version::GetVersionFromString(basic_string::std  
const&)
    chrome/common/extensions/extension.cc:650   
Extension::InitFromValue(DictionaryValue const&,bool,basic_string::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:122   
CreateTestExtensions(int,vector::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:247   
ExtensionUpdaterTest::TestDetermineUpdates(void)
    chrome/browser/extensions/extension_updater_unittest.cc:422   
ExtensionUpdaterTest_TestDetermineUpdates_Test::TestBody(void)
    testing/gtest/src/gtest.cc:2031  testing::Test::Run(void)
    ^^^

Memory Leak: (64 bytes, 1 blocks) std::D::_Allocate(unsigned int,char *)  
[unit_tests.exe]
Alloc Location
    ...
    chrome/release/unit_tests.exe  GURL::=(GURL const&)
    chrome/common/extensions/extension.cc:642   
Extension::InitFromValue(DictionaryValue const&,bool,basic_string::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:122   
CreateTestExtensions(int,vector::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:247   
ExtensionUpdaterTest::TestDetermineUpdates(void)
    chrome/browser/extensions/extension_updater_unittest.cc:422   
ExtensionUpdaterTest_TestDetermineUpdates_Test::TestBody(void)
    testing/gtest/src/gtest.cc:2031  testing::Test::Run(void)
    ^^^

Memory Leak: (48 bytes, 1 blocks) c:\program files\microsoft visual studio  
8\vc\include\xmemory.
Alloc Location
    ...
    chrome/common/extensions/extension.h:143  Extension::Extension(void)
    chrome/browser/extensions/extension_updater_unittest.cc:118   
CreateTestExtensions(int,vector::std *)
    chrome/browser/extensions/extension_updater_unittest.cc:247   
ExtensionUpdaterTest::TestDetermineUpdates(void)
    chrome/browser/extensions/extension_updater_unittest.cc:422   
ExtensionUpdaterTest_TestDetermineUpdates_Test::TestBody(void)
    testing/gtest/src/gtest.cc:2031  testing::Test::Run(void)
    ^^^

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to