[ https://issues.apache.org/jira/browse/PDFBOX-4534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jack updated PDFBOX-4534: ------------------------- Summary: java.awt.geom.NoninvertibleTransformException for PDFBOX (was: Some unexpected exceptions for pdfbox) > java.awt.geom.NoninvertibleTransformException for PDFBOX > -------------------------------------------------------- > > Key: PDFBOX-4534 > URL: https://issues.apache.org/jira/browse/PDFBOX-4534 > Project: PDFBox > Issue Type: Bug > Components: Rendering > Affects Versions: 2.0.15 > Environment: Oracle Java 8 update125 on both Mac OS X and centos > Reporter: Jack > Priority: Major > Labels: interpolation, quality > > I found several unexpected exceptions while running pdfbox, could anyone > please help take a look? > > 1. java.awt.geom.NoninvertibleTransformException > Determinant is -0.0 > java.awt.geom.AffineTransform.createInverse - Line 2668 > (AffineTransform.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingContext.<init> - Line > 110 (AxialShadingContext.java) > org.apache.pdfbox.pdmodel.graphics.shading.AxialShadingPaint.createContext - > Line 67 (AxialShadingPaint.java) > sun.java2d.pipe.AlphaPaintPipe.startSequence - Line 84 (AlphaPaintPipe.java) > sun.java2d.pipe.AAShapePipe.renderTiles - Line 168 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.renderPath - Line 159 (AAShapePipe.java) > sun.java2d.pipe.AAShapePipe.fill - Line 68 (AAShapePipe.java) > sun.java2d.pipe.PixelToParallelogramConverter.fill - Line 164 > (PixelToParallelogramConverter.java) > sun.java2d.pipe.ValidatePipe.fill - Line 160 (ValidatePipe.java) > sun.java2d.SunGraphics2D.fill - Line 2527 (SunGraphics2D.java) > org.apache.pdfbox.rendering.PageDrawer.shadingFill - Line 1224 > (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.ShadingFill.process - Line > 41 (ShadingFill.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) > > 2. java.lang.ClassCastException > > org.apache.pdfbox.cos.COSString cannot be cast to > org.apache.pdfbox.cos.COSStream > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getMask - Line 626 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 456 > (PDImageXObject.java) > org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject.getImage - Line 425 > (PDImageXObject.java) > > 3. org.apache.pdfbox.contentstream.operator.MissingOperandException > > Operator cm has too few operands: [COSInt\\{0}, COSInt\\{0}, COSInt\\{0}] > org.apache.pdfbox.contentstream.operator.state.Concatenate.process - Line 41 > (Concatenate.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processTilingPattern - Line > 401 (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawTilingPattern - Line 292 > (PageDrawer.java) > org.apache.pdfbox.rendering.TilingPaint.getImage - Line 177 > (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaint.<init> - Line 103 (TilingPaint.java) > org.apache.pdfbox.rendering.TilingPaintFactory.create - Line 59 > (TilingPaintFactory.java) > org.apache.pdfbox.rendering.PageDrawer.getPaint - Line 331 (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.getNonStrokingPaint - Line 667 > (PageDrawer.java) > org.apache.pdfbox.rendering.PageDrawer.fillPath - Line 736 (PageDrawer.java) > org.apache.pdfbox.contentstream.operator.graphics.FillEvenOddRule.process - > Line 36 (FillEvenOddRule.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - > Line 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) > 4. org.apache.pdfbox.contentstream.operator.MissingOperandException > Operator gs has too few operands: [] > org.apache.pdfbox.contentstream.operator.state.SetGraphicsStateParameters.process > - Line 45 (SetGraphicsStateParameters.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processOperator - Line 848 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStreamOperators - Line > 503 (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processStream - Line 477 > (PDFStreamEngine.java) > org.apache.pdfbox.contentstream.PDFStreamEngine.processPage - Line 150 > (PDFStreamEngine.java) > org.apache.pdfbox.rendering.PageDrawer.drawPage - Line 254 (PageDrawer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImage - Line 245 > (PDFRenderer.java) > org.apache.pdfbox.rendering.PDFRenderer.renderImageWithDPI - Line 179 > (PDFRenderer.java) -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org For additional commands, e-mail: dev-h...@pdfbox.apache.org