See <https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/1097/changes>
Changes: [jahewson] PDFBOX-2169: NPE in PDTrueTypeFont.makeFontDescriptor ------------------------------------------ [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Apache PDFBox 2.0.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ pdfbox --- [INFO] Deleting <https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/ws/target> [TASKS] Scanning folder '<https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/ws/'> for files matching the pattern '**/*.java' - excludes: [TASKS] Found 529 files to scan for tasks Found 158 open tasks. [TASKS] Computing warning deltas based on reference build #1094 [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (default) @ pdfbox --- [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ pdfbox --- [INFO] Using 'ISO-8859-1' encoding to copy filtered resources. [INFO] Copying 8 resources [INFO] Copying 106 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ pdfbox --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 476 source files to <https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/ws/target/classes> [WARNING] Note: Some input files use unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ pdfbox --- [INFO] Using 'ISO-8859-1' encoding to copy filtered resources. [INFO] Copying 95 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ pdfbox --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 53 source files to <https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/ws/target/test-classes> [WARNING] Note: <https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/ws/src/test/java/org/apache/pdfbox/util/TestImageIOUtils.java> uses unchecked or unsafe operations. [WARNING] Note: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-surefire-plugin:2.16:test (default-test) @ pdfbox --- [INFO] Surefire report directory: <https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/ws/target/surefire-reports> ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.pdfbox.encoding.PDFDocEncodingCharsetTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 sec - in org.apache.pdfbox.encoding.PDFDocEncodingCharsetTest Running org.apache.pdfbox.util.TestTextStripperPerformance Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.837 sec <<< FAILURE! - in org.apache.pdfbox.util.TestTextStripperPerformance testExtract(org.apache.pdfbox.util.TestTextStripperPerformance) Time elapsed: 1.833 sec <<< ERROR! java.lang.ExceptionInInitializerError: null at org.apache.fontbox.util.FontManager.<clinit>(FontManager.java:63) at org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.getTTFFont(PDTrueTypeFont.java:382) at org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.<init>(PDTrueTypeFont.java:99) at org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:64) at org.apache.pdfbox.pdmodel.PDResources.getFonts(PDResources.java:209) at org.apache.pdfbox.util.PDFStreamEngine.getFonts(PDFStreamEngine.java:518) at org.apache.pdfbox.util.operator.SetTextFont.process(SetTextFont.java:53) at org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:488) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:254) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:221) at org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:197) at org.apache.pdfbox.util.PDFTextStreamEngine.processStream(PDFTextStreamEngine.java:60) at org.apache.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:417) at org.apache.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:341) at org.apache.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:301) at org.apache.pdfbox.util.TestTextStripperPerformance.doTestFile(TestTextStripperPerformance.java:84) at org.apache.pdfbox.util.TestTextStripperPerformance.testExtract(TestTextStripperPerformance.java:130) Running org.apache.pdfbox.util.PDFCloneUtilityTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 sec - in org.apache.pdfbox.util.PDFCloneUtilityTest Running org.apache.pdfbox.util.TestTextStripper Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.04 sec <<< FAILURE! - in org.apache.pdfbox.util.TestTextStripper testExtract(org.apache.pdfbox.util.TestTextStripper) Time elapsed: 0.038 sec <<< ERROR! java.lang.NoClassDefFoundError: Could not initialize class org.apache.fontbox.util.FontManager at org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.getTTFFont(PDTrueTypeFont.java:382) at org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.<init>(PDTrueTypeFont.java:99) at org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:64) at org.apache.pdfbox.pdmodel.PDResources.getFonts(PDResources.java:209) at org.apache.pdfbox.util.PDFStreamEngine.getFonts(PDFStreamEngine.java:518) at org.apache.pdfbox.util.operator.SetTextFont.process(SetTextFont.java:53) at org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:488) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:254) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:221) at org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:197) at org.apache.pdfbox.util.PDFTextStreamEngine.processStream(PDFTextStreamEngine.java:60) at org.apache.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:417) at org.apache.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:341) at org.apache.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:301) at org.apache.pdfbox.util.TestTextStripper.doTestFile(TestTextStripper.java:258) at org.apache.pdfbox.util.TestTextStripper.doTestDir(TestTextStripper.java:341) at org.apache.pdfbox.util.TestTextStripper.testExtract(TestTextStripper.java:363) Running org.apache.pdfbox.util.TestMatrix Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.pdfbox.util.TestMatrix Running org.apache.pdfbox.util.TestLayerUtility Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 sec - in org.apache.pdfbox.util.TestLayerUtility Running org.apache.pdfbox.util.TestRendering Tests run: 9, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.501 sec <<< FAILURE! - in org.apache.pdfbox.util.TestRendering render[4PP-Highlighting.pdf](org.apache.pdfbox.util.TestRendering) Time elapsed: 0.74 sec <<< ERROR! java.awt.color.CMMException: Invalid profile data at sun.awt.color.CMM.checkStatus(CMM.java:131) at sun.awt.color.ICC_Transform.<init>(ICC_Transform.java:88) at java.awt.color.ICC_ColorSpace.toRGB(ICC_ColorSpace.java:144) at org.apache.pdfbox.pdmodel.graphics.color.PDDeviceRGB.toRGB(PDDeviceRGB.java:79) at org.apache.pdfbox.pdmodel.graphics.color.PDColorSpace.toPaint(PDColorSpace.java:248) at org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint(PageDrawer.java:665) at org.apache.pdfbox.rendering.PageDrawer.fillPath(PageDrawer.java:738) at org.apache.pdfbox.util.operator.pagedrawer.FillNonZeroRule.process(FillNonZeroRule.java:37) at org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:488) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:254) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:221) at org.apache.pdfbox.util.operator.pagedrawer.Invoke.process(Invoke.java:130) at org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:488) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:254) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:221) at org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:197) at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:183) at org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:228) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:160) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:83) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:70) at org.apache.pdfbox.util.TestRendering.render(TestRendering.java:78) render[test-landscape2.pdf](org.apache.pdfbox.util.TestRendering) Time elapsed: 0.101 sec <<< ERROR! java.lang.NoClassDefFoundError: Could not initialize class org.apache.fontbox.util.FontManager at org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.getTTFFont(PDTrueTypeFont.java:382) at org.apache.pdfbox.pdmodel.font.PDTrueTypeFont.<init>(PDTrueTypeFont.java:99) at org.apache.pdfbox.pdmodel.font.PDFontFactory.createFont(PDFontFactory.java:64) at org.apache.pdfbox.pdmodel.PDResources.getFonts(PDResources.java:209) at org.apache.pdfbox.util.PDFStreamEngine.getFonts(PDFStreamEngine.java:518) at org.apache.pdfbox.util.operator.SetTextFont.process(SetTextFont.java:53) at org.apache.pdfbox.util.PDFStreamEngine.processOperator(PDFStreamEngine.java:488) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:254) at org.apache.pdfbox.util.PDFStreamEngine.processSubStream(PDFStreamEngine.java:221) at org.apache.pdfbox.util.PDFStreamEngine.processStream(PDFStreamEngine.java:197) at org.apache.pdfbox.rendering.PageDrawer.drawPage(PageDrawer.java:183) at org.apache.pdfbox.rendering.PDFRenderer.renderPage(PDFRenderer.java:228) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:160) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:83) at org.apache.pdfbox.rendering.PDFRenderer.renderImage(PDFRenderer.java:70) at org.apache.pdfbox.util.TestRendering.render(TestRendering.java:78) Running org.apache.pdfbox.util.TestDateUtil Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.21 sec - in org.apache.pdfbox.util.TestDateUtil Running org.apache.pdfbox.util.PageExtractorTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 sec - in org.apache.pdfbox.util.PageExtractorTest Running org.apache.pdfbox.util.TestImageIOUtils Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.806 sec - in org.apache.pdfbox.util.TestImageIOUtils Running org.apache.pdfbox.io.TestRandomAccessBuffer Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.pdfbox.io.TestRandomAccessBuffer Running org.apache.pdfbox.io.TestRandomAccessFileOutputStream Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.pdfbox.io.TestRandomAccessFileOutputStream Running org.apache.pdfbox.io.TestIOUtils Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.io.TestIOUtils Running org.apache.pdfbox.pdmodel.TestPDDocument Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec - in org.apache.pdfbox.pdmodel.TestPDDocument Running org.apache.pdfbox.pdmodel.common.function.type4.TestOperators Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 sec - in org.apache.pdfbox.pdmodel.common.function.type4.TestOperators Running org.apache.pdfbox.pdmodel.common.function.type4.TestParser Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.pdmodel.common.function.type4.TestParser Running org.apache.pdfbox.pdmodel.common.function.TestFunctions Tests run: 46, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in org.apache.pdfbox.pdmodel.common.function.TestFunctions Running org.apache.pdfbox.pdmodel.common.function.TestPDFunctionType4 Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.pdfbox.pdmodel.common.function.TestPDFunctionType4 Running org.apache.pdfbox.pdmodel.common.TestEmbeddedFiles Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec - in org.apache.pdfbox.pdmodel.common.TestEmbeddedFiles Running org.apache.pdfbox.pdmodel.common.TestPDNumberTreeNode Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.pdmodel.common.TestPDNumberTreeNode Running org.apache.pdfbox.pdmodel.common.TestPDNameTreeNode Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.pdfbox.pdmodel.common.TestPDNameTreeNode Running org.apache.pdfbox.pdmodel.TestPDDocumentInformation Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.apache.pdfbox.pdmodel.TestPDDocumentInformation Running org.apache.pdfbox.pdmodel.TestFDF Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.pdfbox.pdmodel.TestFDF Running org.apache.pdfbox.pdmodel.font.PDFontTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.196 sec - in org.apache.pdfbox.pdmodel.font.PDFontTest Running org.apache.pdfbox.pdmodel.font.TestTTFParser Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.apache.pdfbox.pdmodel.font.TestTTFParser Running org.apache.pdfbox.pdmodel.interactive.form.TestFields Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.apache.pdfbox.pdmodel.interactive.form.TestFields Running org.apache.pdfbox.pdmodel.TestPDDocumentCatalog Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 sec - in org.apache.pdfbox.pdmodel.TestPDDocumentCatalog Running org.apache.pdfbox.pdmodel.edit.TestPDPageContentStream Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.pdmodel.edit.TestPDPageContentStream Running org.apache.pdfbox.pdmodel.graphics.image.CCITTFactoryTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.45 sec - in org.apache.pdfbox.pdmodel.graphics.image.CCITTFactoryTest Running org.apache.pdfbox.pdmodel.graphics.image.PDInlineImageTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec - in org.apache.pdfbox.pdmodel.graphics.image.PDInlineImageTest Running org.apache.pdfbox.pdmodel.graphics.image.LosslessFactoryTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.616 sec - in org.apache.pdfbox.pdmodel.graphics.image.LosslessFactoryTest Running org.apache.pdfbox.pdmodel.graphics.image.JPEGFactoryTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.774 sec - in org.apache.pdfbox.pdmodel.graphics.image.JPEGFactoryTest Running org.apache.pdfbox.pdmodel.graphics.optional_content.TestOptionalContentGroups Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.apache.pdfbox.pdmodel.graphics.optional_content.TestOptionalContentGroups Running org.apache.pdfbox.pdmodel.graphics.color.PDLabTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec - in org.apache.pdfbox.pdmodel.graphics.color.PDLabTest Running org.apache.pdfbox.cos.TestCOSInteger Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec - in org.apache.pdfbox.cos.TestCOSInteger Running org.apache.pdfbox.cos.TestCOSFloat Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 sec - in org.apache.pdfbox.cos.TestCOSFloat Running org.apache.pdfbox.cos.TestCOSString Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.cos.TestCOSString Running org.apache.pdfbox.filter.ccitt.TestPackedBitArray Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.filter.ccitt.TestPackedBitArray Running org.apache.pdfbox.filter.ccitt.TestCCITTFaxG31DDecodeInputStream Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.filter.ccitt.TestCCITTFaxG31DDecodeInputStream Running org.apache.pdfbox.filter.TestFilters Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.338 sec - in org.apache.pdfbox.filter.TestFilters Running org.apache.pdfbox.pdfparser.TestNonSequentialPDFParser Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 sec - in org.apache.pdfbox.pdfparser.TestNonSequentialPDFParser Running org.apache.pdfbox.pdfparser.ConformingPDFParserTest Trailer: COSDictionary{(COSName{Size}:COSInt{48}) (COSName{Root}:COSUnread{1,0}) (COSName{Info}:COSUnread{2,0}) } Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec - in org.apache.pdfbox.pdfparser.ConformingPDFParserTest Running org.apache.pdfbox.pdfparser.EndstreamOutputStreamTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.apache.pdfbox.pdfparser.EndstreamOutputStreamTest Results : Tests in error: TestTextStripperPerformance.testExtract:130->doTestFile:84 ? ExceptionInInitializer TestTextStripper.testExtract:363->doTestDir:341->doTestFile:258 ? NoClassDefFound TestRendering.render:78 ? CMM Invalid profile data TestRendering.render:78 ? NoClassDefFound Could not initialize class org.apach... Tests run: 220, Failures: 0, Errors: 4, Skipped: 0 [ERROR] There are test failures. Please refer to <https://builds.apache.org/job/PDFBox-trunk/org.apache.pdfbox$pdfbox/ws/target/surefire-reports> for the individual test results. [JENKINS] Recording test results [INFO] [INFO] --- maven-bundle-plugin:2.4.0:bundle (default-bundle) @ pdfbox --- [INFO] [INFO] --- maven-site-plugin:3.3:attach-descriptor (attach-descriptor) @ pdfbox --- [INFO] [INFO] --- apache-rat-plugin:0.10:check (default) @ pdfbox --- [INFO] 51 implicit excludes (use -debug for more details). [INFO] Exclude: src/main/resources/org/apache/pdfbox/resources/afm/* [INFO] Exclude: src/main/resources/org/apache/pdfbox/resources/cmap/* [INFO] Exclude: src/main/resources/org/apache/pdfbox/resources/icc/* [INFO] Exclude: src/main/resources/META-INF/services/* [INFO] Exclude: src/test/resources/input/rendering/*.ai [INFO] Exclude: src/test/resources/output/* [INFO] Exclude: release.properties [INFO] 691 resources included (use -debug for more details) [INFO] Rat check: Summary of files. Unapproved: 1 unknown: 1 generated: 0 approved: 597 licence.
