Skip to content

Instantly share code, notes, and snippets.

@wheybags
Created January 11, 2015 19:21
Show Gist options
  • Save wheybags/ddfa929632fcf733059e to your computer and use it in GitHub Desktop.
Save wheybags/ddfa929632fcf733059e to your computer and use it in GitHub Desktop.
==25558== 16 bytes in 1 blocks are definitely lost in loss record 156 of 890
==25558== at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25558== by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==25558== by 0x42E0E7: Rocket::Core::StringBase<char>::Reserve(unsigned long) (StringBase.inl:165)
==25558== by 0x42DFB3: Rocket::Core::StringBase<char>::_Assign(char const*, unsigned long, unsigned long) (StringBase.inl:695)
==25558== by 0x43031F: Rocket::Core::StringBase<char>::Assign(Rocket::Core::StringBase<char> const&, unsigned long) (StringBase.inl:270)
==25558== by 0x430256: Rocket::Core::StringBase<char>::operator=(Rocket::Core::StringBase<char> const&) (StringBase.inl:484)
==25558== by 0x4302D1: Rocket::Core::StringBase<char>::StringBase(Rocket::Core::StringBase<char> const&) (StringBase.inl:38)
==25558== by 0x50B606C: Rocket::Core::Variant::Set(Rocket::Core::StringBase<char> const&) (Variant.cpp:134)
==25558== by 0x50B5F10: Rocket::Core::Variant::Set(Rocket::Core::Variant const&) (Variant.cpp:89)
==25558== by 0x50B62BE: Rocket::Core::Variant::operator=(Rocket::Core::Variant const&) (Variant.cpp:181)
==25558== by 0x501436E: Rocket::Core::Property::operator=(Rocket::Core::Property const&) (Property.h:43)
==25558== by 0x50716C8: Rocket::Core::PropertyDictionary::SetProperty(Rocket::Core::StringBase<char> const&, Rocket::Core::Property const&, int) (PropertyDictionary.cpp:104)
==25558== by 0x5071767: Rocket::Core::PropertyDictionary::Merge(Rocket::Core::PropertyDictionary const&, int) (PropertyDictionary.cpp:92)
==25558== by 0x508F764: Rocket::Core::StyleSheetNode::MergeProperties(Rocket::Core::PropertyDictionary const&, int) (StyleSheetNode.cpp:216)
==25558== by 0x508F60B: Rocket::Core::StyleSheetNode::MergeHierarchy(Rocket::Core::StyleSheetNode*, int) (StyleSheetNode.cpp:136)
==25558== by 0x508F6F3: Rocket::Core::StyleSheetNode::MergeHierarchy(Rocket::Core::StyleSheetNode*, int) (StyleSheetNode.cpp:147)
==25558== by 0x5084BD0: Rocket::Core::StyleSheet::CombineStyleSheet(Rocket::Core::StyleSheet const*) const (StyleSheet.cpp:77)
==25558== by 0x5019FEA: Rocket::Core::ElementDocument::ProcessHeader(Rocket::Core::DocumentHeader const*) (ElementDocument.cpp:110)
==25558== by 0x50BB8DA: Rocket::Core::XMLNodeHandlerHead::ElementEnd(Rocket::Core::XMLParser*, Rocket::Core::StringBase<char> const&) (XMLNodeHandlerHead.cpp:112)
==25558== by 0x50BCBF5: Rocket::Core::XMLParser::HandleElementEnd(Rocket::Core::StringBase<char> const&) (XMLParser.cpp:196)
==25558== by 0x4FBEE00: Rocket::Core::BaseXMLParser::ReadCloseTag() (BaseXMLParser.cpp:262)
==25558== by 0x4FBE41D: Rocket::Core::BaseXMLParser::ReadBody() (BaseXMLParser.cpp:138)
==25558== by 0x4FBE0E3: Rocket::Core::BaseXMLParser::Parse(Rocket::Core::Stream*) (BaseXMLParser.cpp:72)
==25558== by 0x5036047: Rocket::Core::Factory::InstanceDocumentStream(Rocket::Core::Context*, Rocket::Core::Stream*) (Factory.cpp:327)
==25558== by 0x4FC3B1D: Rocket::Core::Context::LoadDocument(Rocket::Core::Stream*) (Context.cpp:243)
==25558== by 0x4FC3A92: Rocket::Core::Context::LoadDocument(Rocket::Core::StringBase<char> const&) (Context.cpp:230)
==25558== by 0x442660: main (main.cpp:73)
==25558==
==25558== 480 bytes in 9 blocks are definitely lost in loss record 684 of 890
==25558== at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25558== by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==25558== by 0x42E0E7: Rocket::Core::StringBase<char>::Reserve(unsigned long) (StringBase.inl:165)
==25558== by 0x42DFB3: Rocket::Core::StringBase<char>::_Assign(char const*, unsigned long, unsigned long) (StringBase.inl:695)
==25558== by 0x43031F: Rocket::Core::StringBase<char>::Assign(Rocket::Core::StringBase<char> const&, unsigned long) (StringBase.inl:270)
==25558== by 0x430256: Rocket::Core::StringBase<char>::operator=(Rocket::Core::StringBase<char> const&) (StringBase.inl:484)
==25558== by 0x4302D1: Rocket::Core::StringBase<char>::StringBase(Rocket::Core::StringBase<char> const&) (StringBase.inl:38)
==25558== by 0x50B606C: Rocket::Core::Variant::Set(Rocket::Core::StringBase<char> const&) (Variant.cpp:134)
==25558== by 0x50B5F10: Rocket::Core::Variant::Set(Rocket::Core::Variant const&) (Variant.cpp:89)
==25558== by 0x50B62BE: Rocket::Core::Variant::operator=(Rocket::Core::Variant const&) (Variant.cpp:181)
==25558== by 0x501436E: Rocket::Core::Property::operator=(Rocket::Core::Property const&) (Property.h:43)
==25558== by 0x50716C8: Rocket::Core::PropertyDictionary::SetProperty(Rocket::Core::StringBase<char> const&, Rocket::Core::Property const&, int) (PropertyDictionary.cpp:104)
==25558== by 0x5071767: Rocket::Core::PropertyDictionary::Merge(Rocket::Core::PropertyDictionary const&, int) (PropertyDictionary.cpp:92)
==25558== by 0x508F764: Rocket::Core::StyleSheetNode::MergeProperties(Rocket::Core::PropertyDictionary const&, int) (StyleSheetNode.cpp:216)
==25558== by 0x508F60B: Rocket::Core::StyleSheetNode::MergeHierarchy(Rocket::Core::StyleSheetNode*, int) (StyleSheetNode.cpp:136)
==25558== by 0x508F6F3: Rocket::Core::StyleSheetNode::MergeHierarchy(Rocket::Core::StyleSheetNode*, int) (StyleSheetNode.cpp:147)
==25558== by 0x508F6F3: Rocket::Core::StyleSheetNode::MergeHierarchy(Rocket::Core::StyleSheetNode*, int) (StyleSheetNode.cpp:147)
==25558== by 0x5084BD0: Rocket::Core::StyleSheet::CombineStyleSheet(Rocket::Core::StyleSheet const*) const (StyleSheet.cpp:77)
==25558== by 0x5019FEA: Rocket::Core::ElementDocument::ProcessHeader(Rocket::Core::DocumentHeader const*) (ElementDocument.cpp:110)
==25558== by 0x50BB8DA: Rocket::Core::XMLNodeHandlerHead::ElementEnd(Rocket::Core::XMLParser*, Rocket::Core::StringBase<char> const&) (XMLNodeHandlerHead.cpp:112)
==25558== by 0x50BCBF5: Rocket::Core::XMLParser::HandleElementEnd(Rocket::Core::StringBase<char> const&) (XMLParser.cpp:196)
==25558== by 0x4FBEE00: Rocket::Core::BaseXMLParser::ReadCloseTag() (BaseXMLParser.cpp:262)
==25558== by 0x4FBE41D: Rocket::Core::BaseXMLParser::ReadBody() (BaseXMLParser.cpp:138)
==25558== by 0x4FBE0E3: Rocket::Core::BaseXMLParser::Parse(Rocket::Core::Stream*) (BaseXMLParser.cpp:72)
==25558== by 0x5036047: Rocket::Core::Factory::InstanceDocumentStream(Rocket::Core::Context*, Rocket::Core::Stream*) (Factory.cpp:327)
==25558== by 0x4FC3B1D: Rocket::Core::Context::LoadDocument(Rocket::Core::Stream*) (Context.cpp:243)
==25558== by 0x4FC3A92: Rocket::Core::Context::LoadDocument(Rocket::Core::StringBase<char> const&) (Context.cpp:230)
==25558== by 0x442660: main (main.cpp:73)
==25558==
==25558== 496 bytes in 10 blocks are definitely lost in loss record 685 of 890
==25558== at 0x4C28C20: malloc (vg_replace_malloc.c:296)
==25558== by 0x4C2AFCF: realloc (vg_replace_malloc.c:692)
==25558== by 0x42E0E7: Rocket::Core::StringBase<char>::Reserve(unsigned long) (StringBase.inl:165)
==25558== by 0x42DFB3: Rocket::Core::StringBase<char>::_Assign(char const*, unsigned long, unsigned long) (StringBase.inl:695)
==25558== by 0x43031F: Rocket::Core::StringBase<char>::Assign(Rocket::Core::StringBase<char> const&, unsigned long) (StringBase.inl:270)
==25558== by 0x430256: Rocket::Core::StringBase<char>::operator=(Rocket::Core::StringBase<char> const&) (StringBase.inl:484)
==25558== by 0x4302D1: Rocket::Core::StringBase<char>::StringBase(Rocket::Core::StringBase<char> const&) (StringBase.inl:38)
==25558== by 0x50B606C: Rocket::Core::Variant::Set(Rocket::Core::StringBase<char> const&) (Variant.cpp:134)
==25558== by 0x50B5F10: Rocket::Core::Variant::Set(Rocket::Core::Variant const&) (Variant.cpp:89)
==25558== by 0x50B62BE: Rocket::Core::Variant::operator=(Rocket::Core::Variant const&) (Variant.cpp:181)
==25558== by 0x501436E: Rocket::Core::Property::operator=(Rocket::Core::Property const&) (Property.h:43)
==25558== by 0x50716C8: Rocket::Core::PropertyDictionary::SetProperty(Rocket::Core::StringBase<char> const&, Rocket::Core::Property const&, int) (PropertyDictionary.cpp:104)
==25558== by 0x5071767: Rocket::Core::PropertyDictionary::Merge(Rocket::Core::PropertyDictionary const&, int) (PropertyDictionary.cpp:92)
==25558== by 0x5003FC7: Rocket::Core::ElementDefinition::Initialise(std::vector<Rocket::Core::StyleSheetNode const*, std::allocator<Rocket::Core::StyleSheetNode const*> > const&, std::set<Rocket::Core::StringBase<char>, std::less<Rocket::Core::StringBase<char> >, std::allocator<Rocket::Core::StringBase<char> > > const&, bool) (ElementDefinition.cpp:74)
==25558== by 0x5085888: Rocket::Core::StyleSheet::GetElementDefinition(Rocket::Core::Element const*) const (StyleSheet.cpp:196)
==25558== by 0x502155A: Rocket::Core::ElementStyle::UpdateDefinition() (ElementStyle.cpp:102)
==25558== by 0x50214E6: Rocket::Core::ElementStyle::GetDefinition() (ElementStyle.cpp:85)
==25558== by 0x4FECA61: Rocket::Core::Element::DirtyStructure() (Element.cpp:1961)
==25558== by 0x4FEDD83: Rocket::Core::Element::OnPropertyChange(std::set<Rocket::Core::StringBase<char>, std::less<Rocket::Core::StringBase<char> >, std::allocator<Rocket::Core::StringBase<char> > > const&) (Element.cpp:1490)
==25558== by 0x501B566: Rocket::Core::ElementDocument::OnPropertyChange(std::set<Rocket::Core::StringBase<char>, std::less<Rocket::Core::StringBase<char> >, std::allocator<Rocket::Core::StringBase<char> > > const&) (ElementDocument.cpp:373)
==25558== by 0x5021BC1: Rocket::Core::ElementStyle::DirtyProperties(std::set<Rocket::Core::StringBase<char>, std::less<Rocket::Core::StringBase<char> >, std::allocator<Rocket::Core::StringBase<char> > > const&, bool) (ElementStyle.cpp:691)
==25558== by 0x50233BE: Rocket::Core::ElementStyle::DirtyProperties() (ElementStyle.cpp:558)
==25558== by 0x4FEC8A2: Rocket::Core::Element::AppendChild(Rocket::Core::Element*, bool) (Element.cpp:1113)
==25558== by 0x4FC3B58: Rocket::Core::Context::LoadDocument(Rocket::Core::Stream*) (Context.cpp:247)
==25558== by 0x4FC3A92: Rocket::Core::Context::LoadDocument(Rocket::Core::StringBase<char> const&) (Context.cpp:230)
==25558== by 0x442660: main (main.cpp:73)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment