diff options
Diffstat (limited to 'base/data/purify')
-rw-r--r-- | base/data/purify/base_unittests.exe.gtest.txt | 19 | ||||
-rw-r--r-- | base/data/purify/base_unittests.exe_MLK.txt | 97 | ||||
-rw-r--r-- | base/data/purify/base_unittests.exe_MLK_flakey.txt | 8 | ||||
-rw-r--r-- | base/data/purify/base_unittests.exe_MLK_ignore.txt | 93 | ||||
-rw-r--r-- | base/data/purify/base_unittests.exe_PAR_ignore.txt | 8 | ||||
-rw-r--r-- | base/data/purify/base_unittests.exe_UMR.txt | 0 |
6 files changed, 225 insertions, 0 deletions
diff --git a/base/data/purify/base_unittests.exe.gtest.txt b/base/data/purify/base_unittests.exe.gtest.txt new file mode 100644 index 0000000..0687e7e --- /dev/null +++ b/base/data/purify/base_unittests.exe.gtest.txt @@ -0,0 +1,19 @@ +# this test causes Purify to get completely confused, aborting the test and +# popping up 10 or more error dialogs +StatsTableTest.MultipleProcesses + +# see bug 1151158 +# causes purify to occasionally crash, possibly the same reason as 1110206 below +StatsTableTest.MultipleThreads + +# this test takes a really long time to run in Purify +TimeTicks.Rollover + +# see bug 1110206 +ConditionVariableTest.LargeFastTaskTest + +# see bug 1150075 +MessageLoopTest.Crasher* + +# see bug 1195707 +WMIUtilTest.* diff --git a/base/data/purify/base_unittests.exe_MLK.txt b/base/data/purify/base_unittests.exe_MLK.txt new file mode 100644 index 0000000..e622502 --- /dev/null +++ b/base/data/purify/base_unittests.exe_MLK.txt @@ -0,0 +1,97 @@ +std::D::_Allocate(unsigned int,char *) [base_unittests.exe] +Alloc Location + ... + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::_Mutex::_Mutex(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::basic_streambuf<char,char_traits<char>::std>::basic_streambuf<char,char_traits<char>::std>(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::ios_base::_Init(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::D::_Allocate(unsigned int,char *) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::~LogMessage(void) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::D::_Allocate(unsigned int,char *) [base_unittests.exe] +Alloc Location + ... + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::_Mutex::_Mutex(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::basic_streambuf<char,char_traits<char>::std>::basic_streambuf<char,char_traits<char>::std>(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::ios_base::_Init(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::D::_Allocate(unsigned int,char *) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::~LogMessage(void) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +CoTaskMemAlloc [OLE32.DLL] +Alloc Location + ... + base/wmi_util.cc WMIUtil::CreateLocalConnection(bool) + base/wmi_util.cc WMIProcessUtil::Launch(class std::basic_string const &,int *) + base/wmi_util_unittest.cc WMIUtilTest_TestLaunchProcess_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + diff --git a/base/data/purify/base_unittests.exe_MLK_flakey.txt b/base/data/purify/base_unittests.exe_MLK_flakey.txt new file mode 100644 index 0000000..0626ba0 --- /dev/null +++ b/base/data/purify/base_unittests.exe_MLK_flakey.txt @@ -0,0 +1,8 @@ +CoTaskMemAlloc [OLE32.DLL] +Alloc Location + ... + base/wmi_util.cc WMIUtil::CreateLocalConnection(bool) + base/wmi_util.cc WMIProcessUtil::Launch(class std::basic_string const &,int *) + base/wmi_util_unittest.cc WMIUtilTest_TestLaunchProcess_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ diff --git a/base/data/purify/base_unittests.exe_MLK_ignore.txt b/base/data/purify/base_unittests.exe_MLK_ignore.txt new file mode 100644 index 0000000..020fadb --- /dev/null +++ b/base/data/purify/base_unittests.exe_MLK_ignore.txt @@ -0,0 +1,93 @@ +# ----- +# Leaks in ::RaiseException, called when we log a fatal error. See bug 1078612. + +std::strstreambuf::overflow(int) [base_unittests.exe] +Alloc Location + ... + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::_Mutex::_Mutex(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::basic_streambuf<char,char_traits<char>::std>::basic_streambuf<char,char_traits<char>::std>(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::ios_base::_Init(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::D::_Allocate(unsigned int,char *) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::~LogMessage(void) + base/check_handler_unittest.cc ThisFunctionAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckFunc_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::strstreambuf::overflow(int) [base_unittests.exe] +Alloc Location + ... + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::_Mutex::_Mutex(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::basic_streambuf<char,char_traits<char>::std>::basic_streambuf<char,char_traits<char>::std>(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::ios_base::_Init(void) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::LogMessage(char const*,int,int) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +std::D::_Allocate(unsigned int,char *) [base_unittests.exe] +Alloc Location + ... + base/logging.cc logging::LogMessage::~LogMessage(void) + base/check_handler_unittest.cc SimpleTestClass::ThisMethodAsserts(void) + base/check_handler_unittest.cc CheckHandlerTest_TestMacroCheckObj_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + +# End of leaks in ::RaiseException +# ----- diff --git a/base/data/purify/base_unittests.exe_PAR_ignore.txt b/base/data/purify/base_unittests.exe_PAR_ignore.txt new file mode 100644 index 0000000..69018f2 --- /dev/null +++ b/base/data/purify/base_unittests.exe_PAR_ignore.txt @@ -0,0 +1,8 @@ +# Probably a Purify error. See bug 1076843. +WideCharToMultiByte: Invalid size (0x27) for destination buffer. +Error Location + ... + base/file_util_unittest.cc FileUtilTest_ResolveShortcutTest_Test::TestBody(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ + diff --git a/base/data/purify/base_unittests.exe_UMR.txt b/base/data/purify/base_unittests.exe_UMR.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/base/data/purify/base_unittests.exe_UMR.txt |