[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Re: mass  testing of kword parsing
From:       Jos van den Oever <Jos.van.den.Oever () kogmbh ! com>
Date:       2009-09-08 13:22:55
Message-ID: 200909081522.55938.Jos.van.den.Oever () kogmbh ! com
[Download RAW message or body]

On Tuesday 08 September 2009 02:36:26 pm Jos van den Oever wrote:
> Hi all,
> 
> To quickly identify files that crash KWord, I've written a script that runs
> KWord on all .doc and .odt files in a directory.
> 
> The script and the results for a run on the KOffice source directory are
> attached. The results.txt file prints the exit status after each input
>  file. Please use this script to identify problematic files.

I just tested the script with the data from POI (http://poi.apache.org/)and 
found that 10 out of 85 .doc files crash kword and 19 give a timeout.


-- 
Jos van den Oever, software architect
+49 391 25 19 15 53
http://kogmbh.com/legal/

["results.txt" (text/plain)]

/home/kde-devel/src/poi/src/testcases/org/apache/poi/hwpf/data/test2.doc	0
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.docx	6
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/form_footnotes.docx	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/PasswordProtected.doc	6
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/documentProperties.docx	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesSetters.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug28627.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/vector_image.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/AIOOB-Tap.doc	timeout
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageThumbnail.docx	14
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.docx	0
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestGermanWord90.doc	0
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestRobert_Flaherty.doc	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.doc	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DCTermsNamespaceLimitedUseFAIL.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ProblemExtracting.doc	11
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/sample.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.doc	0
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/poifs/data/source-files/sample2.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_1.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/WithArtShapes.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/IllustrativeCases.docx	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.docx	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_UnauthorizedXMLLangAttributeFAIL.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.doc	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestOpenPackageINPUT.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/testPictures.doc	timeout
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/poifs/data/source-files/sample1.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hdf/data/simple-table.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderWithMacros.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.doc	0
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/poifs/data/word_with_embeded.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_2.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ListEntryNoListTable.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.doc	11
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hdf/data/empty.doc	0
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/da \
ta/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_PresentWithUnauthorizedValueFAIL.docx	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/internal/data/sample.docx	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/delins.docx	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/table_footnotes.docx	timeout
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPartFAIL.docx	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/TestDocument.docx	6
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/sample.docx	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/saved-by-table.doc	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/endnotes.docx	timeout
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestChineseProperties.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.docx	timeout
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/ooxml/data/WordWithAttachments.docx	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hdf/data/simple.doc	0
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/footnotes.docx	timeout
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestSectionDictionary.doc	11
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/test2.doc	0
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_3.doc	timeout
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DoNotUseCompatibilityMarkupFAIL.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44603.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/footnote.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/test.doc	11
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.docx	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_NotPresentFAIL.docx	6
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/two_images.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hdf/data/simple-list.doc	0
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestMickey.doc	0
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeDelete.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeReplacement.doc	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCommon.docx	timeout
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_DerivedPartNameFAIL.docx	timeout
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesGetters.docx	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/emf_2003_image.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.doc	0
                
/home/kde-devel/src/poi/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_SUCCESS.docx	0
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestEditTime.doc	0
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestShiftJIS.doc	timeout
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44292.doc	11
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeInsertion.doc	0
                
/home/kde-devel/src/poi/src/testcases/org/apache/poi/hpsf/data/TestWriteWellKnown.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.doc	0
                
/home/kde-devel/src/poi/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.doc	0




_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic