[ https://issues.apache.org/jira/browse/PDFBOX-2184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14592897#comment-14592897 ]
John Hewson commented on PDFBOX-2184: ------------------------------------- This may or may not help - if this commit proves to be stable we should be able to try the same strategy with PDDeviceRGB. Either way by lazily loading the CMYK profile we shave 1400ms off PDFBox's loading time. > Jenkins: CMMException: Invalid profile data > ------------------------------------------- > > Key: PDFBOX-2184 > URL: https://issues.apache.org/jira/browse/PDFBOX-2184 > Project: PDFBox > Issue Type: Bug > Affects Versions: 2.0.0 > Reporter: John Hewson > Assignee: John Hewson > Fix For: 2.0.0 > > > Jenkins builds are intermittently failing with the error: > {code} > 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:255) > at > org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint(PageDrawer.java:666) > at org.apache.pdfbox.rendering.PageDrawer.fillPath(PageDrawer.java:739) > 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) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org