You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "James Green (JIRA)" <ji...@apache.org> on 2014/11/20 11:42:34 UTC
[jira] [Commented] (PDFBOX-2511)
org.apache.pdfbox.exceptions.COSVisitorException:
java.lang.NullPointerException
[ https://issues.apache.org/jira/browse/PDFBOX-2511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14219216#comment-14219216 ]
James Green commented on PDFBOX-2511:
-------------------------------------
{noformat}
org.apache.pdfbox.exceptions.COSVisitorException: java.lang.NullPointerException
at org.apache.pdfbox.pdfwriter.COSWriter.visitFromStream(COSWriter.java:1367)
at org.apache.pdfbox.cos.COSStream.accept(COSStream.java:238)
at org.apache.pdfbox.cos.COSObject.accept(COSObject.java:206)
at org.apache.pdfbox.pdfwriter.COSWriter.doWriteObject(COSWriter.java:530)
at org.apache.pdfbox.pdfwriter.COSWriter.doWriteBody(COSWriter.java:436)
at org.apache.pdfbox.pdfwriter.COSWriter.visitFromDocument(COSWriter.java:1135)
at org.apache.pdfbox.cos.COSDocument.accept(COSDocument.java:568)
at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1517)
at org.apache.pdfbox.pdmodel.PDDocument.save(PDDocument.java:1346)
[ our app ... ]
Caused by: java.lang.NullPointerException
at org.apache.pdfbox.io.RandomAccessFileInputStream.read(RandomAccessFileInputStream.java:94)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
at org.apache.pdfbox.pdfwriter.COSWriter.visitFromStream(COSWriter.java:1350)
... 41 more
{noformat}
> org.apache.pdfbox.exceptions.COSVisitorException: java.lang.NullPointerException
> --------------------------------------------------------------------------------
>
> Key: PDFBOX-2511
> URL: https://issues.apache.org/jira/browse/PDFBOX-2511
> Project: PDFBox
> Issue Type: Bug
> Components: Writing
> Affects Versions: 1.8.7
> Reporter: James Green
>
> In our use case we take a large PDF, split into multiple separate document by some algorithm, then optionally apply to each document stationary via overlay and a varying number of attachments. Each final document is then written to an in-memory byte[] for database storage.
> We're seeing an occasional crash when saving this document. It is not immediately repeatable so we suspect it's a bad reference after garbage collection. Stacktrace to follow.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)