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)

Reply via email to