You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Andreas Lehmkühler (JIRA)" <ji...@apache.org> on 2016/03/11 08:19:43 UTC

[jira] [Commented] (PDFBOX-3266) Overlay doesn't work anymore

    [ https://issues.apache.org/jira/browse/PDFBOX-3266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15190566#comment-15190566 ] 

Andreas Lehmkühler commented on PDFBOX-3266:
--------------------------------------------

It looks like an issue with sharing COSStreams among the source and the result pdf and closing the source pdfs before saving the result. I've to dig deeper into it to be sure

> Overlay doesn't work anymore
> ----------------------------
>
>                 Key: PDFBOX-3266
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3266
>             Project: PDFBox
>          Issue Type: Bug
>          Components: PDModel
>    Affects Versions: 2.0.0
>            Reporter: Andreas Lehmkühler
>            Assignee: Andreas Lehmkühler
>             Fix For: 2.0.0
>
>
> When I try to overlay to files I got the following exception
> {code}
> java.io.IOException: COSStream has been closed and cannot be read. Perhaps its enclosing PDDocument has been closed?
> 	at org.apache.pdfbox.cos.COSStream.checkClosed(COSStream.java:78)
> 	at org.apache.pdfbox.cos.COSStream.createRawInputStream(COSStream.java:126)
> 	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromStream(COSWriter.java:1177)
> 	at org.apache.pdfbox.cos.COSStream.accept(COSStream.java:372)
> 	at org.apache.pdfbox.cos.COSObject.accept(COSObject.java:158)
> 	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteObject(COSWriter.java:561)
> 	at org.apache.pdfbox.pdfwriter.COSWriter.doWriteBody(COSWriter.java:478)
> 	at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1073)
> 	at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:419)
> 	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1331)
> 	at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1229)
> 	at org.apache.pdfbox.pdmodel.PDDocument.save(PDDocument.java:1102)
> 	at org.apache.pdfbox.pdmodel.PDDocument.save(PDDocument.java:1074)
> 	at org.apache.pdfbox.pdmodel.PDDocument.save(PDDocument.java:1062)
> 	at org.apache.pdfbox.tools.OverlayPDF.main(OverlayPDF.java:143)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org