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)