I ran valgrind on dfconvert. With file foo1.html not existing yet, and the same thing with file foo1.html existing.
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes ./dfconvert get demo.docx foo1.html 2> log_leaky_with_foo1_not_existing.txt (see attached txt files) In both cases we drop 327k bytes somewhere: Case 1, file does not exist: ==20807== Command: ./dfconvert get demo.docx foo1.html ==20807== ==20807== ==20807== HEAP SUMMARY: ==20807== in use at exit: 327,842 bytes in 10,364 blocks ==20807== total heap usage: 62,491 allocs, 52,127 frees, 25,363,368 bytes allocated Case 2, file exists: ==20788== Command: ./dfconvert get demo.docx foo1.html ==20788== Error: foo1.html: File already exists ==20788== ==20788== HEAP SUMMARY: ==20788== in use at exit: 327,842 bytes in 10,364 blocks ==20788== total heap usage: 56,384 allocs, 46,020 frees, 23,169,533 bytes allocated I'm still exploring the code base with gdb and such, and the above problem may be above my pay grade ;-) Then again, it might be nothing to worry about. I used the demo.docx file Peter posted yesterday. G
==20807== Memcheck, a memory error detector ==20807== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==20807== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info ==20807== Command: ./dfconvert get demo.docx foo1.html ==20807== ==20807== ==20807== HEAP SUMMARY: ==20807== in use at exit: 327,842 bytes in 10,364 blocks ==20807== total heap usage: 62,491 allocs, 52,127 frees, 25,363,368 bytes allocated ==20807== ==20807== 5 bytes in 1 blocks are still reachable in loss record 1 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C80: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 5 bytes in 1 blocks are still reachable in loss record 2 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x80625A5: DFTagInfoNew (DFNameMap.c:162) ==20807== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20807== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20807== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20807== ==20807== 5 bytes in 1 blocks are still reachable in loss record 3 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x806237C: DFNameHashTableAdd (DFNameMap.c:83) ==20807== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20807== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20807== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20807== ==20807== 6 bytes in 1 blocks are still reachable in loss record 4 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6BA6: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 6 bytes in 1 blocks are still reachable in loss record 5 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C4A: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 6 bytes in 1 blocks are still reachable in loss record 6 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x80625A5: DFTagInfoNew (DFNameMap.c:162) ==20807== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20807== ==20807== 6 bytes in 1 blocks are still reachable in loss record 7 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x806237C: DFNameHashTableAdd (DFNameMap.c:83) ==20807== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20807== ==20807== 7 bytes in 1 blocks are still reachable in loss record 8 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C12: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 8 bytes in 1 blocks are still reachable in loss record 9 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x806256C: DFTagInfoNew (DFNameMap.c:158) ==20807== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20807== by 0x806FEE4: parseBody (WordStyles.c:519) ==20807== ==20807== 8 bytes in 1 blocks are still reachable in loss record 10 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8062583: DFTagInfoNew (DFNameMap.c:160) ==20807== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20807== by 0x806FEE4: parseBody (WordStyles.c:519) ==20807== ==20807== 8 bytes in 1 blocks are still reachable in loss record 11 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x806256C: DFTagInfoNew (DFNameMap.c:158) ==20807== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20807== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20807== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20807== by 0x8066646: WordConverterGet (WordConverter.c:714) ==20807== ==20807== 8 bytes in 1 blocks are still reachable in loss record 12 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8062583: DFTagInfoNew (DFNameMap.c:160) ==20807== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20807== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20807== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20807== by 0x8066646: WordConverterGet (WordConverter.c:714) ==20807== ==20807== 9 bytes in 1 blocks are still reachable in loss record 13 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6BC2: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 9 bytes in 1 blocks are still reachable in loss record 14 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6BEA: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 9 bytes in 1 blocks are still reachable in loss record 15 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C60: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 11 bytes in 1 blocks are still reachable in loss record 16 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C34: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 17 bytes in 1 blocks are still reachable in loss record 17 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x805DA2D: DFHashTableAdd (DFHashTable.c:211) ==20807== by 0x805DC01: DFHashTableAddInt (DFHashTable.c:247) ==20807== by 0x8062B06: DFNameMapTagForName (DFNameMap.c:291) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20807== ==20807== 17 bytes in 1 blocks are still reachable in loss record 18 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x805DA2D: DFHashTableAdd (DFHashTable.c:211) ==20807== by 0x805DC01: DFHashTableAddInt (DFHashTable.c:247) ==20807== by 0x8062B06: DFNameMapTagForName (DFNameMap.c:291) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20807== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20807== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 19 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20807== by 0x8062B79: NameMap_staticInit (DFNameMap.c:300) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 20 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6BA6: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 21 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6BC2: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 22 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6BEA: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 23 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C12: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 24 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C34: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 25 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C4A: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 26 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C60: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 27 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40D6C80: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 28 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20807== by 0x8062639: DFNameMapNew (DFNameMap.c:199) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 29 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20807== by 0x806265C: DFNameMapNew (DFNameMap.c:200) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== ==20807== 20 bytes in 1 blocks are still reachable in loss record 30 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20807== by 0x8062680: DFNameMapNew (DFNameMap.c:201) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== ==20807== 24 bytes in 1 blocks are still reachable in loss record 31 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4152B9B: xmlNewMutex (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4151B14: xmlInitGlobals (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB24: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 24 bytes in 1 blocks are still reachable in loss record 32 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4152B9B: xmlNewMutex (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x410B9A8: xmlInitMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB43: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== ==20807== 24 bytes in 1 blocks are still reachable in loss record 33 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x806261A: DFNameMapNew (DFNameMap.c:198) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== ==20807== 28 bytes in 1 blocks are still reachable in loss record 34 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x806236E: DFNameHashTableAdd (DFNameMap.c:82) ==20807== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20807== by 0x806FEE4: parseBody (WordStyles.c:519) ==20807== ==20807== 28 bytes in 1 blocks are still reachable in loss record 35 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x806236E: DFNameHashTableAdd (DFNameMap.c:82) ==20807== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20807== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20807== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20807== by 0x8066646: WordConverterGet (WordConverter.c:714) ==20807== ==20807== 29 bytes in 1 blocks are still reachable in loss record 36 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x806238C: DFNameHashTableAdd (DFNameMap.c:84) ==20807== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20807== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20807== ==20807== 29 bytes in 1 blocks are still reachable in loss record 37 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x806238C: DFNameHashTableAdd (DFNameMap.c:84) ==20807== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20807== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20807== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20807== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20807== ==20807== 84 bytes in 1 blocks are still reachable in loss record 38 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x4152C9B: xmlNewRMutex (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x41A795C: __xmlInitializeDict (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4152B46: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40A636D: pthread_once (pthread_once.S:120) ==20807== by 0x415311A: xmlIsMainThread (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x4152343: __xmlGenericError (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB29: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== ==20807== 200 bytes in 1 blocks are still reachable in loss record 39 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x40D6B66: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20807== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20807== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== by 0x80647E0: WordGet (Word.c:35) ==20807== by 0x8058F8A: DFGet (Operations.c:238) ==20807== ==20807== 255 bytes in 58 blocks are still reachable in loss record 40 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x80624E6: DFNamespaceInfoNew (DFNameMap.c:131) ==20807== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 464 bytes in 58 blocks are still reachable in loss record 41 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x80624A5: DFNamespaceInfoNew (DFNameMap.c:127) ==20807== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== ==20807== 464 bytes in 58 blocks are still reachable in loss record 42 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x80624BC: DFNamespaceInfoNew (DFNameMap.c:129) ==20807== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== ==20807== 3,007 bytes in 58 blocks are still reachable in loss record 43 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x80624D3: DFNamespaceInfoNew (DFNameMap.c:130) ==20807== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 3,703 bytes in 58 blocks are still reachable in loss record 44 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x805DA2D: DFHashTableAdd (DFHashTable.c:211) ==20807== by 0x8062C3B: NameMap_staticInit (DFNameMap.c:309) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== ==20807== 3,932 bytes in 1 blocks are still reachable in loss record 45 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x80623F6: DFNameHashTableNew (DFNameMap.c:94) ==20807== by 0x8062B86: NameMap_staticInit (DFNameMap.c:301) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== ==20807== 3,932 bytes in 1 blocks are still reachable in loss record 46 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x80623F6: DFNameHashTableNew (DFNameMap.c:94) ==20807== by 0x806269F: DFNameMapNew (DFNameMap.c:204) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== ==20807== 3,988 bytes in 1 blocks are still reachable in loss record 47 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20807== by 0x8062B79: NameMap_staticInit (DFNameMap.c:300) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== ==20807== 3,988 bytes in 1 blocks are still reachable in loss record 48 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20807== by 0x8062639: DFNameMapNew (DFNameMap.c:199) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== ==20807== 3,988 bytes in 1 blocks are still reachable in loss record 49 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20807== by 0x806265C: DFNameMapNew (DFNameMap.c:200) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== ==20807== 3,988 bytes in 1 blocks are still reachable in loss record 50 of 53 ==20807== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20807== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20807== by 0x8062680: DFNameMapNew (DFNameMap.c:201) ==20807== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20807== by 0x80824AE: DFInitOnce (Unix.c:45) ==20807== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20807== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20807== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20807== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20807== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20807== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20807== ==20807== 36,269 bytes in 3,343 blocks are still reachable in loss record 51 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x806237C: DFNameHashTableAdd (DFNameMap.c:83) ==20807== by 0x8062CB1: NameMap_staticInit (DFNameMap.c:314) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== 93,604 bytes in 3,343 blocks are still reachable in loss record 52 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x806236E: DFNameHashTableAdd (DFNameMap.c:82) ==20807== by 0x8062CB1: NameMap_staticInit (DFNameMap.c:314) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20807== ==20807== 165,400 bytes in 3,343 blocks are still reachable in loss record 53 of 53 ==20807== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20807== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20807== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20807== by 0x806238C: DFNameHashTableAdd (DFNameMap.c:84) ==20807== by 0x8062CB1: NameMap_staticInit (DFNameMap.c:314) ==20807== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20807== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20807== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20807== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20807== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20807== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20807== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20807== ==20807== LEAK SUMMARY: ==20807== definitely lost: 0 bytes in 0 blocks ==20807== indirectly lost: 0 bytes in 0 blocks ==20807== possibly lost: 0 bytes in 0 blocks ==20807== still reachable: 327,842 bytes in 10,364 blocks ==20807== suppressed: 0 bytes in 0 blocks ==20807== ==20807== For counts of detected and suppressed errors, rerun with: -v ==20807== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes ./dfconvert get demo.docx foo1.html 2> log_leaky.txt fir foo1.html already existing. ==20788== Memcheck, a memory error detector ==20788== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==20788== Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info ==20788== Command: ./dfconvert get demo.docx foo1.html ==20788== Error: foo1.html: File already exists ==20788== ==20788== HEAP SUMMARY: ==20788== in use at exit: 327,842 bytes in 10,364 blocks ==20788== total heap usage: 56,384 allocs, 46,020 frees, 23,169,533 bytes allocated ==20788== ==20788== 5 bytes in 1 blocks are still reachable in loss record 1 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C80: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 5 bytes in 1 blocks are still reachable in loss record 2 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x80625A5: DFTagInfoNew (DFNameMap.c:162) ==20788== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20788== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20788== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20788== ==20788== 5 bytes in 1 blocks are still reachable in loss record 3 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x806237C: DFNameHashTableAdd (DFNameMap.c:83) ==20788== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20788== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20788== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20788== ==20788== 6 bytes in 1 blocks are still reachable in loss record 4 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6BA6: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 6 bytes in 1 blocks are still reachable in loss record 5 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C4A: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 6 bytes in 1 blocks are still reachable in loss record 6 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x80625A5: DFTagInfoNew (DFNameMap.c:162) ==20788== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20788== ==20788== 6 bytes in 1 blocks are still reachable in loss record 7 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x806237C: DFNameHashTableAdd (DFNameMap.c:83) ==20788== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20788== ==20788== 7 bytes in 1 blocks are still reachable in loss record 8 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C12: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 8 bytes in 1 blocks are still reachable in loss record 9 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x806256C: DFTagInfoNew (DFNameMap.c:158) ==20788== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20788== by 0x806FEE4: parseBody (WordStyles.c:519) ==20788== ==20788== 8 bytes in 1 blocks are still reachable in loss record 10 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8062583: DFTagInfoNew (DFNameMap.c:160) ==20788== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20788== by 0x806FEE4: parseBody (WordStyles.c:519) ==20788== ==20788== 8 bytes in 1 blocks are still reachable in loss record 11 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x806256C: DFTagInfoNew (DFNameMap.c:158) ==20788== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20788== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20788== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20788== by 0x8066646: WordConverterGet (WordConverter.c:714) ==20788== ==20788== 8 bytes in 1 blocks are still reachable in loss record 12 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8062583: DFTagInfoNew (DFNameMap.c:160) ==20788== by 0x8062AE7: DFNameMapTagForName (DFNameMap.c:290) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20788== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20788== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20788== by 0x8066646: WordConverterGet (WordConverter.c:714) ==20788== ==20788== 9 bytes in 1 blocks are still reachable in loss record 13 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6BC2: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 9 bytes in 1 blocks are still reachable in loss record 14 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6BEA: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 9 bytes in 1 blocks are still reachable in loss record 15 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C60: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 11 bytes in 1 blocks are still reachable in loss record 16 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4155C84: xmlStrndup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4155D0D: xmlStrdup (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6A69: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C34: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 17 bytes in 1 blocks are still reachable in loss record 17 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x805DA2D: DFHashTableAdd (DFHashTable.c:211) ==20788== by 0x805DC01: DFHashTableAddInt (DFHashTable.c:247) ==20788== by 0x8062B06: DFNameMapTagForName (DFNameMap.c:291) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20788== ==20788== 17 bytes in 1 blocks are still reachable in loss record 18 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x805DA2D: DFHashTableAdd (DFHashTable.c:211) ==20788== by 0x805DC01: DFHashTableAddInt (DFHashTable.c:247) ==20788== by 0x8062B06: DFNameMapTagForName (DFNameMap.c:291) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20788== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20788== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 19 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20788== by 0x8062B79: NameMap_staticInit (DFNameMap.c:300) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 20 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6BA6: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 21 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6BC2: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 22 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6BEA: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 23 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C12: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 24 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C34: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 25 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C4A: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 26 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C60: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 27 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6A7E: xmlNewCharEncodingHandler (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40D6C80: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 28 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20788== by 0x8062639: DFNameMapNew (DFNameMap.c:199) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 29 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20788== by 0x806265C: DFNameMapNew (DFNameMap.c:200) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== ==20788== 20 bytes in 1 blocks are still reachable in loss record 30 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D464: DFHashTableNew2 (DFHashTable.c:50) ==20788== by 0x8062680: DFNameMapNew (DFNameMap.c:201) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== ==20788== 24 bytes in 1 blocks are still reachable in loss record 31 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4152B9B: xmlNewMutex (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4151B14: xmlInitGlobals (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB24: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 24 bytes in 1 blocks are still reachable in loss record 32 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4152B9B: xmlNewMutex (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x410B9A8: xmlInitMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB43: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== ==20788== 24 bytes in 1 blocks are still reachable in loss record 33 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x806261A: DFNameMapNew (DFNameMap.c:198) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== ==20788== 28 bytes in 1 blocks are still reachable in loss record 34 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x806236E: DFNameHashTableAdd (DFNameMap.c:82) ==20788== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20788== by 0x806FEE4: parseBody (WordStyles.c:519) ==20788== ==20788== 28 bytes in 1 blocks are still reachable in loss record 35 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x806236E: DFNameHashTableAdd (DFNameMap.c:82) ==20788== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20788== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20788== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20788== by 0x8066646: WordConverterGet (WordConverter.c:714) ==20788== ==20788== 29 bytes in 1 blocks are still reachable in loss record 36 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x806238C: DFNameHashTableAdd (DFNameMap.c:84) ==20788== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== by 0x8088AEE: CSSSheetLookupElement (CSSSheet.c:104) ==20788== by 0x8089BC0: CSSSheetPageProperties (CSSSheet.c:438) ==20788== ==20788== 29 bytes in 1 blocks are still reachable in loss record 37 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x806238C: DFNameHashTableAdd (DFNameMap.c:84) ==20788== by 0x8062B30: DFNameMapTagForName (DFNameMap.c:292) ==20788== by 0x8062D77: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088B2B: CSSSheetFlattenedStyle (CSSSheet.c:113) ==20788== by 0x8088E0C: CSSSheetRules (CSSSheet.c:167) ==20788== by 0x8088F78: CSSSheetCopyCSSText (CSSSheet.c:192) ==20788== ==20788== 84 bytes in 1 blocks are still reachable in loss record 38 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x4152C9B: xmlNewRMutex (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x41A795C: __xmlInitializeDict (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4152B46: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40A636D: pthread_once (pthread_once.S:120) ==20788== by 0x415311A: xmlIsMainThread (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x4152343: __xmlGenericError (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB29: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== ==20788== 200 bytes in 1 blocks are still reachable in loss record 39 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x40D6B66: xmlInitCharEncodingHandlers (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40DFB4D: ??? (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x40F6ADC: xmlSAXUserParseMemory (in /usr/lib/i386-linux-gnu/libxml2.so.2.9.1) ==20788== by 0x8062EEB: DFSAXParserParse (DFXML.c:100) ==20788== by 0x8064384: DFParseXMLString (DFXML.c:531) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== by 0x80647E0: WordGet (Word.c:35) ==20788== by 0x8058F8A: DFGet (Operations.c:238) ==20788== ==20788== 255 bytes in 58 blocks are still reachable in loss record 40 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x80624E6: DFNamespaceInfoNew (DFNameMap.c:131) ==20788== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 464 bytes in 58 blocks are still reachable in loss record 41 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x80624A5: DFNamespaceInfoNew (DFNameMap.c:127) ==20788== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== ==20788== 464 bytes in 58 blocks are still reachable in loss record 42 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x80624BC: DFNamespaceInfoNew (DFNameMap.c:129) ==20788== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== ==20788== 3,007 bytes in 58 blocks are still reachable in loss record 43 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x80624D3: DFNamespaceInfoNew (DFNameMap.c:130) ==20788== by 0x8062C1A: NameMap_staticInit (DFNameMap.c:308) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 3,703 bytes in 58 blocks are still reachable in loss record 44 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x805DA2D: DFHashTableAdd (DFHashTable.c:211) ==20788== by 0x8062C3B: NameMap_staticInit (DFNameMap.c:309) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== ==20788== 3,932 bytes in 1 blocks are still reachable in loss record 45 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x80623F6: DFNameHashTableNew (DFNameMap.c:94) ==20788== by 0x8062B86: NameMap_staticInit (DFNameMap.c:301) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== ==20788== 3,932 bytes in 1 blocks are still reachable in loss record 46 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x80623F6: DFNameHashTableNew (DFNameMap.c:94) ==20788== by 0x806269F: DFNameMapNew (DFNameMap.c:204) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== ==20788== 3,988 bytes in 1 blocks are still reachable in loss record 47 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20788== by 0x8062B79: NameMap_staticInit (DFNameMap.c:300) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== ==20788== 3,988 bytes in 1 blocks are still reachable in loss record 48 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20788== by 0x8062639: DFNameMapNew (DFNameMap.c:199) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== ==20788== 3,988 bytes in 1 blocks are still reachable in loss record 49 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20788== by 0x806265C: DFNameMapNew (DFNameMap.c:200) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== ==20788== 3,988 bytes in 1 blocks are still reachable in loss record 50 of 53 ==20788== at 0x402C109: calloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082D1F: xcalloc (Wrapper.c:172) ==20788== by 0x805D492: DFHashTableNew2 (DFHashTable.c:53) ==20788== by 0x8062680: DFNameMapNew (DFNameMap.c:201) ==20788== by 0x8062CDC: initBuiltinMap (DFNameMap.c:326) ==20788== by 0x80824AE: DFInitOnce (Unix.c:45) ==20788== by 0x8062D12: BuiltinMapGet (DFNameMap.c:332) ==20788== by 0x8062D61: DFBuiltinMapTagForName (DFNameMap.c:343) ==20788== by 0x80885F2: CSSSelectorGetTag (CSSSelector.c:90) ==20788== by 0x808AA93: CSSStyleSetSelector (CSSStyle.c:108) ==20788== by 0x808A880: CSSStyleNew (CSSStyle.c:63) ==20788== by 0x8088A4F: CSSSheetLookupSelector (CSSSheet.c:91) ==20788== ==20788== 36,269 bytes in 3,343 blocks are still reachable in loss record 51 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x806237C: DFNameHashTableAdd (DFNameMap.c:83) ==20788== by 0x8062CB1: NameMap_staticInit (DFNameMap.c:314) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== 93,604 bytes in 3,343 blocks are still reachable in loss record 52 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x806236E: DFNameHashTableAdd (DFNameMap.c:82) ==20788== by 0x8062CB1: NameMap_staticInit (DFNameMap.c:314) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== by 0x806C582: WordPackageOpenFrom (WordPackage.c:228) ==20788== ==20788== 165,400 bytes in 3,343 blocks are still reachable in loss record 53 of 53 ==20788== at 0x402A17C: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so) ==20788== by 0x8082CD6: xmalloc (Wrapper.c:157) ==20788== by 0x8082DBB: xstrdup (Wrapper.c:202) ==20788== by 0x806238C: DFNameHashTableAdd (DFNameMap.c:84) ==20788== by 0x8062CB1: NameMap_staticInit (DFNameMap.c:314) ==20788== by 0x80626AA: DFNameMapNew (DFNameMap.c:205) ==20788== by 0x8060D83: DFDocumentNew (DFDOM.c:69) ==20788== by 0x8062DF2: DFSAXParserNew (DFXML.c:77) ==20788== by 0x8064360: DFParseXMLString (DFXML.c:530) ==20788== by 0x8064513: DFParseXMLStorage (DFXML.c:568) ==20788== by 0x808F839: OPCContentTypesLoadFromFile (OPC.c:260) ==20788== by 0x809059B: OPCPackageOpenFrom (OPC.c:533) ==20788== ==20788== LEAK SUMMARY: ==20788== definitely lost: 0 bytes in 0 blocks ==20788== indirectly lost: 0 bytes in 0 blocks ==20788== possibly lost: 0 bytes in 0 blocks ==20788== still reachable: 327,842 bytes in 10,364 blocks ==20788== suppressed: 0 bytes in 0 blocks ==20788== ==20788== For counts of detected and suppressed errors, rerun with: -v ==20788== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)