diff options
author | erikkay@google.com <erikkay@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-15 23:29:37 +0000 |
---|---|---|
committer | erikkay@google.com <erikkay@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-15 23:29:37 +0000 |
commit | 87d7de380174d92059d0d4666438c426b8714d21 (patch) | |
tree | 06c7475f7b3b33b996feb8ae894635de763c3f8e | |
parent | 6be28ddfe41828cf5b7929cd1b5202e816b07899 (diff) | |
download | chromium_src-87d7de380174d92059d0d4666438c426b8714d21.zip chromium_src-87d7de380174d92059d0d4666438c426b8714d21.tar.gz chromium_src-87d7de380174d92059d0d4666438c426b8714d21.tar.bz2 |
Apparently some of the FMM's are flakey.
Also, some of the stacks are different in the layout case.
TBR=brettw
Review URL: http://codereview.chromium.org/14132
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7012 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | webkit/data/purify/layout_FMM.txt | 367 | ||||
-rw-r--r-- | webkit/data/purify/layout_MLK.txt | 117 | ||||
-rw-r--r-- | webkit/data/purify/test_shell_tests.exe_FMM_flakey.txt | 57 |
3 files changed, 447 insertions, 94 deletions
diff --git a/webkit/data/purify/layout_FMM.txt b/webkit/data/purify/layout_FMM.txt index c8f8ad7..cf8f310 100644 --- a/webkit/data/purify/layout_FMM.txt +++ b/webkit/data/purify/layout_FMM.txt @@ -6,29 +6,21 @@ Alloc Location third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet - third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle - third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) - third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) - third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) - third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) - third_party/webkit/webcore/dom/containernode.cpp WebCore::ContainerNode::appendChild(PassRefPtr::WTF,int&,bool) - third_party/webkit/webcore/loader/textdocument.cpp WebCore::TextTokenizer::write(SegmentedString::WebCore const&,bool) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) - webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) - webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) - third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) - third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::receivedData(char const*,int) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::receivedData(char const*,int) - third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::addData(char const*,int,bool) - third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(char const*,int,long long,bool) - third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didReceiveData(char const*,int,long long,bool) - third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(ResourceHandle::WebCore *,char const*,int,int) - webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::OnReceivedData(char const*,int) - webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::HandleDataUrl(void) - base/tuple.h ?DispatchToMethod@VResourceHandleInternal@WebCore@@P812@AEXXZ@@YAXPAVResourceHandleInternal@WebCore@@P801@AEXXZABUTuple0@@@Z - ^^^ + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadSimpleDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::CSSStyleSelector(Document::WebCore *,String::WebCore const&,StyleSheetList::WebCore *,CSSStyleSheet::WebCore *,bool,bool) + third_party/webkit/webcore/dom/document.cpp WebCore::Document::attach(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::setDocument(PassRefPtr::WTF) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::begin(KURL::WebCore const&,bool,SecurityOrigin::WebCore *) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::init(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::init(void) + webkit/glue/webframe_impl.cc WebFrameImpl::InitMainFrame(WebViewImpl *) + webkit/glue/webview_impl.cc WebView::Create(WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) + webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) + webkit/tools/test_shell/test_shell_main.cc main + ... Free Location ... third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) @@ -39,27 +31,21 @@ Free Location third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet - third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle - third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) - third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) - third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) - third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) - third_party/webkit/webcore/dom/containernode.cpp WebCore::ContainerNode::appendChild(PassRefPtr::WTF,int&,bool) - third_party/webkit/webcore/loader/textdocument.cpp WebCore::TextTokenizer::write(SegmentedString::WebCore const&,bool) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) - webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) - webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) - third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) - third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::receivedData(char const*,int) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::receivedData(char const*,int) - third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::addData(char const*,int,bool) - third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(char const*,int,long long,bool) - third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didReceiveData(char const*,int,long long,bool) - third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(ResourceHandle::WebCore *,char const*,int,int) - webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::OnReceivedData(char const*,int) - webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::HandleDataUrl(void) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadSimpleDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::CSSStyleSelector(Document::WebCore *,String::WebCore const&,StyleSheetList::WebCore *,CSSStyleSheet::WebCore *,bool,bool) + third_party/webkit/webcore/dom/document.cpp WebCore::Document::attach(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::setDocument(PassRefPtr::WTF) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::begin(KURL::WebCore const&,bool,SecurityOrigin::WebCore *) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::init(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::init(void) + webkit/glue/webframe_impl.cc WebFrameImpl::InitMainFrame(WebViewImpl *) + webkit/glue/webview_impl.cc WebView::Create(WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) + webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) + webkit/tools/test_shell/test_shell_main.cc main + ... Freeing mismatched memory in free Alloc Location @@ -82,17 +68,44 @@ Alloc Location webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::CreateEmptyWindow(void) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::SetUp(void) - webkit/glue/bookmarklet_unittest.cc BookmarkletTest::SetUp(void) - testing/gtest/src/gtest.cc testing::Test::Run(void) - ^^^ + webkit/tools/test_shell/test_shell_main.cc main + ... Free Location ... third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) - third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::adoptSelectorVector(Vector::WTF&) - third_party/webkit/webcore/css/cssstylerule.h WebCore::CSSStyleRule::adoptSelectorVector(Vector::WTF&) - third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createStyleRule(Vector::WTF *) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::deleteSelectors(void) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::~CSSSelectorList(void) + third_party/webkit/webcore/css/cssstylerule.cpp WebCore::CSSStyleRule::~CSSStyleRule(void) + chrome/release/test_shell.exe WebCore::CSSStyleRule::`scalar deleting destructor'(UINT) + third_party/webkit/javascriptcore/wtf/refcounted.h WTF::RefCounted::deref(void) + third_party/webkit/javascriptcore/wtf/refptr.h WTF::RefPtr::~RefPtr(void) + chrome/release/test_shell.exe WTF::RefPtr::`scalar deleting destructor'(UINT) + third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorDestructor::destruct(RefPtr::WTF *,RefPtr::WTF *) + third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorTypeOperations::destruct(RefPtr::WTF *,RefPtr::WTF *) + third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::shrink(UINT) + third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::~Vector(void) + chrome/release/test_shell.exe WebCore::StyleList::~StyleList(void) + third_party/webkit/webcore/css/stylesheet.cpp WebCore::StyleSheet::~StyleSheet(void) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::~CSSStyleSheet(void) + chrome/release/test_shell.exe WebCore::CSSStyleSheet::`vector deleting destructor'(UINT) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + +Freeing mismatched memory in free +Alloc Location + ... + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) @@ -110,11 +123,39 @@ Free Location webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::CreateEmptyWindow(void) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::SetUp(void) - webkit/glue/bookmarklet_unittest.cc BookmarkletTest::SetUp(void) - testing/gtest/src/gtest.cc testing::Test::Run(void) - ^^^ + webkit/tools/test_shell/test_shell_main.cc main + ... +Free Location + ... + third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::deleteSelectors(void) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::~CSSSelectorList(void) + third_party/webkit/webcore/css/cssstylerule.cpp WebCore::CSSStyleRule::~CSSStyleRule(void) + chrome/release/test_shell.exe WebCore::CSSStyleRule::`scalar deleting destructor'(UINT) + third_party/webkit/javascriptcore/wtf/refcounted.h WTF::RefCounted::deref(void) + third_party/webkit/javascriptcore/wtf/refptr.h WTF::RefPtr::~RefPtr(void) + chrome/release/test_shell.exe WTF::RefPtr::`scalar deleting destructor'(UINT) + third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorDestructor::destruct(RefPtr::WTF *,RefPtr::WTF *) + third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorTypeOperations::destruct(RefPtr::WTF *,RefPtr::WTF *) + third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::shrink(UINT) + third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::~Vector(void) + chrome/release/test_shell.exe WebCore::StyleList::~StyleList(void) + third_party/webkit/webcore/css/stylesheet.cpp WebCore::StyleSheet::~StyleSheet(void) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::~CSSStyleSheet(void) + chrome/release/test_shell.exe WebCore::CSSStyleSheet::`vector deleting destructor'(UINT) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::startElementNs(BYTE const*,BYTE const*,BYTE const*,int,BYTE const* *,int,int,BYTE const* *) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::startElementNsHandler + third_party/libxml/parser.c xmlParseStartTag2 + third_party/libxml/parser.c xmlParseTryOrFinish + third_party/libxml/parser.c xmlParseChunk + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::doWrite(String::WebCore const&) + third_party/webkit/webcore/dom/xmltokenizer.cpp WebCore::XMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) Freeing mismatched memory in free Alloc Location @@ -137,40 +178,230 @@ Alloc Location webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::CreateEmptyWindow(void) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::SetUp(void) - webkit/glue/bookmarklet_unittest.cc BookmarkletTest::SetUp(void) - testing/gtest/src/gtest.cc testing::Test::Run(void) - ^^^ + webkit/tools/test_shell/test_shell_main.cc main + ... Free Location ... third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::deleteSelectors(void) third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::~CSSSelectorList(void) third_party/webkit/webcore/css/cssstylerule.cpp WebCore::CSSStyleRule::~CSSStyleRule(void) - webkit/release/test_shell_tests.exe WebCore::CSSStyleRule::`vector deleting destructor'(UINT) + chrome/release/test_shell.exe WebCore::CSSStyleRule::`scalar deleting destructor'(UINT) third_party/webkit/javascriptcore/wtf/refcounted.h WTF::RefCounted::deref(void) third_party/webkit/javascriptcore/wtf/refptr.h WTF::RefPtr::~RefPtr(void) - webkit/release/test_shell_tests.exe WTF::RefPtr::`scalar deleting destructor'(UINT) + chrome/release/test_shell.exe WTF::RefPtr::`scalar deleting destructor'(UINT) third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorDestructor::destruct(RefPtr::WTF *,RefPtr::WTF *) third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorTypeOperations::destruct(RefPtr::WTF *,RefPtr::WTF *) third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::shrink(UINT) third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::~Vector(void) - webkit/release/test_shell_tests.exe WebCore::StyleList::~StyleList(void) + chrome/release/test_shell.exe WebCore::StyleList::~StyleList(void) third_party/webkit/webcore/css/stylesheet.cpp WebCore::StyleSheet::~StyleSheet(void) third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::~CSSStyleSheet(void) - webkit/release/test_shell_tests.exe WebCore::CSSStyleSheet::`scalar deleting destructor'(UINT) + chrome/release/test_shell.exe WebCore::CSSStyleSheet::`vector deleting destructor'(UINT) third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) - third_party/webkit/webcore/dom/containernode.cpp WebCore::ContainerNode::appendChild(PassRefPtr::WTF,int&,bool) - third_party/webkit/webcore/loader/textdocument.cpp WebCore::TextTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) + webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) + +Freeing mismatched memory in free +Alloc Location + ... + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::endIfNotLoadingMainResource(void) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::end(void) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::finishedLoading(void) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::finishedLoading(void) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didFinishLoading(void) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didFinishLoading(ResourceHandle::WebCore *) + webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::OnCompletedRequest(URLRequestStatus const&) + webkit/tools/test_shell/simple_resource_loader_bridge.cc RequestProxy::NotifyCompletedRequest(URLRequestStatus const&) + base/tuple.h ?DispatchToMethod@VRequestProxy@?A0xdd235a19@@P812@AEXABVURLRequestStatus@@@ZV3@@@YAXPAVRequestProxy@?A0xdd235a19@@P801@AEXABVURLRequestStatus@@@ZABU?$Tuple1@VURLRequestStatus@@@@@Z + ^^^ +Free Location + ... + third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::adoptSelectorVector(Vector::WTF&) + third_party/webkit/webcore/css/cssstylerule.h WebCore::CSSStyleRule::adoptSelectorVector(Vector::WTF&) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createStyleRule(Vector::WTF *) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::endIfNotLoadingMainResource(void) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::end(void) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::finishedLoading(void) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::finishedLoading(void) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didFinishLoading(void) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didFinishLoading(ResourceHandle::WebCore *) + +Freeing mismatched memory in free +Alloc Location + ... + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::startElementNs(BYTE const*,BYTE const*,BYTE const*,int,BYTE const* *,int,int,BYTE const* *) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::startElementNsHandler + third_party/libxml/parser.c xmlParseStartTag2 + third_party/libxml/parser.c xmlParseTryOrFinish + third_party/libxml/parser.c xmlParseChunk + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::doWrite(String::WebCore const&) + third_party/webkit/webcore/dom/xmltokenizer.cpp WebCore::XMLTokenizer::write(SegmentedString::WebCore const&,bool) third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::addData(char const*,int,bool) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(char const*,int,long long,bool) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didReceiveData(char const*,int,long long,bool) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(ResourceHandle::WebCore *,char const*,int,int) +Free Location + ... + third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::adoptSelectorVector(Vector::WTF&) + third_party/webkit/webcore/css/cssstylerule.h WebCore::CSSStyleRule::adoptSelectorVector(Vector::WTF&) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createStyleRule(Vector::WTF *) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::startElementNs(BYTE const*,BYTE const*,BYTE const*,int,BYTE const* *,int,int,BYTE const* *) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::startElementNsHandler + third_party/libxml/parser.c xmlParseStartTag2 + third_party/libxml/parser.c xmlParseTryOrFinish + third_party/libxml/parser.c xmlParseChunk + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::doWrite(String::WebCore const&) + third_party/webkit/webcore/dom/xmltokenizer.cpp WebCore::XMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) + webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) + webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::addData(char const*,int,bool) + +Freeing mismatched memory in free +Alloc Location + ... + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) + webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) + webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::addData(char const*,int,bool) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(char const*,int,long long,bool) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didReceiveData(char const*,int,long long,bool) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(ResourceHandle::WebCore *,char const*,int,int) + webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::OnReceivedData(char const*,int) + webkit/tools/test_shell/simple_resource_loader_bridge.cc RequestProxy::NotifyReceivedData(int) +Free Location + ... + third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::adoptSelectorVector(Vector::WTF&) + third_party/webkit/webcore/css/cssstylerule.h WebCore::CSSStyleRule::adoptSelectorVector(Vector::WTF&) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createStyleRule(Vector::WTF *) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) + webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) + webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::addData(char const*,int,bool) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(char const*,int,long long,bool) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didReceiveData(char const*,int,long long,bool) diff --git a/webkit/data/purify/layout_MLK.txt b/webkit/data/purify/layout_MLK.txt index b0a7f20..87b881d 100644 --- a/webkit/data/purify/layout_MLK.txt +++ b/webkit/data/purify/layout_MLK.txt @@ -1,4 +1,28 @@ -WebCore::CSSParser::createFloatingSelector(void) [test_shell_tests.exe] +WebCore::CSSParser::createFloatingSelector(void) [test_shell.exe] +Alloc Location + ... + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadSimpleDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::CSSStyleSelector(Document::WebCore *,String::WebCore const&,StyleSheetList::WebCore *,CSSStyleSheet::WebCore *,bool,bool) + third_party/webkit/webcore/dom/document.cpp WebCore::Document::attach(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::setDocument(PassRefPtr::WTF) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::begin(KURL::WebCore const&,bool,SecurityOrigin::WebCore *) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::init(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::init(void) + webkit/glue/webframe_impl.cc WebFrameImpl::InitMainFrame(WebViewImpl *) + webkit/glue/webview_impl.cc WebView::Create(WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) + webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) + webkit/tools/test_shell/test_shell_main.cc main + ... + +WebCore::CSSParser::createFloatingSelector(void) [test_shell.exe] Alloc Location ... third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) @@ -11,8 +35,47 @@ Alloc Location third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) - third_party/webkit/webcore/dom/containernode.cpp WebCore::ContainerNode::appendChild(PassRefPtr::WTF,int&,bool) - third_party/webkit/webcore/loader/textdocument.cpp WebCore::TextTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::handleError(Node::WebCore *,bool,AtomicString::WebCore const&,int) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::endIfNotLoadingMainResource(void) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::end(void) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::finishedLoading(void) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::finishedLoading(void) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didFinishLoading(void) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didFinishLoading(ResourceHandle::WebCore *) + webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::OnCompletedRequest(URLRequestStatus const&) + webkit/tools/test_shell/simple_resource_loader_bridge.cc RequestProxy::NotifyCompletedRequest(URLRequestStatus const&) + base/tuple.h ?DispatchToMethod@VRequestProxy@?A0xdd235a19@@P812@AEXABVURLRequestStatus@@@ZV3@@@YAXPAVRequestProxy@?A0xdd235a19@@P801@AEXABVURLRequestStatus@@@ZABU?$Tuple1@VURLRequestStatus@@@@@Z + ^^^ + +WebCore::CSSParser::createFloatingSelector(void) [test_shell.exe] +Alloc Location + ... + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::startElementNs(BYTE const*,BYTE const*,BYTE const*,int,BYTE const* *,int,int,BYTE const* *) + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::startElementNsHandler + third_party/libxml/parser.c xmlParseStartTag2 + third_party/libxml/parser.c xmlParseTryOrFinish + third_party/libxml/parser.c xmlParseChunk + third_party/webkit/webcore/dom/xmltokenizerlibxml2.cpp WebCore::XMLTokenizer::doWrite(String::WebCore const&) + third_party/webkit/webcore/dom/xmltokenizer.cpp WebCore::XMLTokenizer::write(SegmentedString::WebCore const&,bool) third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) @@ -25,12 +88,8 @@ Alloc Location third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(char const*,int,long long,bool) third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didReceiveData(char const*,int,long long,bool) third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(ResourceHandle::WebCore *,char const*,int,int) - webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::OnReceivedData(char const*,int) - webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::HandleDataUrl(void) - base/tuple.h ?DispatchToMethod@VResourceHandleInternal@WebCore@@P812@AEXXZ@@YAXPAVResourceHandleInternal@WebCore@@P801@AEXXZABUTuple0@@@Z - ^^^ -WebCore::CSSParser::createFloatingSelector(void) [test_shell_tests.exe] +WebCore::CSSParser::createFloatingSelector(void) [test_shell.exe] Alloc Location ... third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) @@ -38,22 +97,28 @@ Alloc Location third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet - third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet - third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadSimpleDefaultStyle - third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::CSSStyleSelector(Document::WebCore *,String::WebCore const&,StyleSheetList::WebCore *,CSSStyleSheet::WebCore *,bool,bool) - third_party/webkit/webcore/dom/document.cpp WebCore::Document::attach(void) - third_party/webkit/webcore/page/frame.cpp WebCore::Frame::setDocument(PassRefPtr::WTF) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::begin(KURL::WebCore const&,bool,SecurityOrigin::WebCore *) - third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::init(void) - third_party/webkit/webcore/page/frame.cpp WebCore::Frame::init(void) - webkit/glue/webframe_impl.cc WebFrameImpl::InitMainFrame(WebViewImpl *) - webkit/glue/webview_impl.cc WebView::Create(WebViewDelegate *,WebPreferences const&) - webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) - webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) - webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::CreateEmptyWindow(void) - webkit/tools/test_shell/test_shell_test.cc TestShellTest::SetUp(void) - webkit/glue/bookmarklet_unittest.cc BookmarkletTest::SetUp(void) - testing/gtest/src/gtest.cc testing::Test::Run(void) - ^^^ + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::insertNode(Node::WebCore *,bool) + third_party/webkit/webcore/html/htmlparser.cpp WebCore::HTMLParser::parseToken(Token::WebCore *) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::processToken(void) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::parseTag(SegmentedString::WebCore&,State::HTMLTokenizer::WebCore) + third_party/webkit/webcore/html/htmltokenizer.cpp WebCore::HTMLTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) + webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) + webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::receivedData(char const*,int) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::addData(char const*,int,bool) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(char const*,int,long long,bool) + third_party/webkit/webcore/loader/mainresourceloader.cpp WebCore::MainResourceLoader::didReceiveData(char const*,int,long long,bool) + third_party/webkit/webcore/loader/resourceloader.cpp WebCore::ResourceLoader::didReceiveData(ResourceHandle::WebCore *,char const*,int,int) + webkit/glue/resource_handle_impl.cc WebCore::ResourceHandleInternal::OnReceivedData(char const*,int) + webkit/tools/test_shell/simple_resource_loader_bridge.cc RequestProxy::NotifyReceivedData(int) diff --git a/webkit/data/purify/test_shell_tests.exe_FMM_flakey.txt b/webkit/data/purify/test_shell_tests.exe_FMM_flakey.txt new file mode 100644 index 0000000..b2d98fd --- /dev/null +++ b/webkit/data/purify/test_shell_tests.exe_FMM_flakey.txt @@ -0,0 +1,57 @@ +Freeing mismatched memory in free +Alloc Location + ... + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::createFloatingSelector(void) + webkit/build/v8bindings/cssgrammar.cpp cssyyparse(void *) + third_party/webkit/webcore/css/cssparser.cpp WebCore::CSSParser::parseSheet(CSSStyleSheet::WebCore *,String::WebCore const&) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::parseString(String::WebCore const&,bool) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::parseUASheet + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadSimpleDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::CSSStyleSelector(Document::WebCore *,String::WebCore const&,StyleSheetList::WebCore *,CSSStyleSheet::WebCore *,bool,bool) + third_party/webkit/webcore/dom/document.cpp WebCore::Document::attach(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::setDocument(PassRefPtr::WTF) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::begin(KURL::WebCore const&,bool,SecurityOrigin::WebCore *) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::init(void) + third_party/webkit/webcore/page/frame.cpp WebCore::Frame::init(void) + webkit/glue/webframe_impl.cc WebFrameImpl::InitMainFrame(WebViewImpl *) + webkit/glue/webview_impl.cc WebView::Create(WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/webview_host_win.cc WebViewHost::Create(HWND__ *,WebViewDelegate *,WebPreferences const&) + webkit/tools/test_shell/test_shell_win.cc TestShell::Initialize(class std::basic_string const &) + webkit/tools/test_shell/test_shell_win.cc TestShell::CreateNewWindow(class std::basic_string const &,class TestShell * *) + webkit/tools/test_shell/test_shell_test.cc TestShellTest::CreateEmptyWindow(void) + webkit/tools/test_shell/test_shell_test.cc TestShellTest::SetUp(void) + webkit/glue/bookmarklet_unittest.cc BookmarkletTest::SetUp(void) + testing/gtest/src/gtest.cc testing::Test::Run(void) + ^^^ +Free Location + ... + third_party/webkit/javascriptcore/wtf/fastmalloc.cpp WTF::fastFree(void *) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::deleteSelectors(void) + third_party/webkit/webcore/css/cssselectorlist.cpp WebCore::CSSSelectorList::~CSSSelectorList(void) + third_party/webkit/webcore/css/cssstylerule.cpp WebCore::CSSStyleRule::~CSSStyleRule(void) + webkit/release/test_shell_tests.exe WebCore::CSSStyleRule::`vector deleting destructor'(UINT) + third_party/webkit/javascriptcore/wtf/refcounted.h WTF::RefCounted::deref(void) + third_party/webkit/javascriptcore/wtf/refptr.h WTF::RefPtr::~RefPtr(void) + webkit/release/test_shell_tests.exe WTF::RefPtr::`scalar deleting destructor'(UINT) + third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorDestructor::destruct(RefPtr::WTF *,RefPtr::WTF *) + third_party/webkit/javascriptcore/wtf/vector.h WTF::VectorTypeOperations::destruct(RefPtr::WTF *,RefPtr::WTF *) + third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::shrink(UINT) + third_party/webkit/javascriptcore/wtf/vector.h WTF::Vector::~Vector(void) + webkit/release/test_shell_tests.exe WebCore::StyleList::~StyleList(void) + third_party/webkit/webcore/css/stylesheet.cpp WebCore::StyleSheet::~StyleSheet(void) + third_party/webkit/webcore/css/cssstylesheet.cpp WebCore::CSSStyleSheet::~CSSStyleSheet(void) + webkit/release/test_shell_tests.exe WebCore::CSSStyleSheet::`vector deleting destructor'(UINT) + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::loadFullDefaultStyle + third_party/webkit/webcore/css/cssstyleselector.cpp WebCore::CSSStyleSelector::styleForElement(Element::WebCore *,RenderStyle::WebCore *,bool,bool) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::styleForRenderer(void) + third_party/webkit/webcore/dom/node.cpp WebCore::Node::createRendererIfNeeded(void) + third_party/webkit/webcore/dom/element.cpp WebCore::Element::attach(void) + third_party/webkit/webcore/dom/containernode.cpp WebCore::ContainerNode::appendChild(PassRefPtr::WTF,int&,bool) + third_party/webkit/webcore/loader/textdocument.cpp WebCore::TextTokenizer::write(SegmentedString::WebCore const&,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::write(char const*,int,bool) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::addData(char const*,int) + webkit/glue/webframe_impl.cc WebFrameImpl::DidReceiveData(DocumentLoader::WebCore *,char const*,int) + webkit/glue/webframeloaderclient_impl.cc WebFrameLoaderClient::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/frameloader.cpp WebCore::FrameLoader::committedLoad(DocumentLoader::WebCore *,char const*,int) + third_party/webkit/webcore/loader/documentloader.cpp WebCore::DocumentLoader::commitLoad(char const*,int) |