You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Mark Melling (JIRA)" <ji...@apache.org> on 2016/06/27 12:31:52 UTC

[jira] [Created] (PDFBOX-3401) PDObjectReference getReferencedObject() returns null is referenced obj is not a COSStream

Mark Melling created PDFBOX-3401:
------------------------------------

             Summary: PDObjectReference getReferencedObject() returns null is referenced obj is not a COSStream
                 Key: PDFBOX-3401
                 URL: https://issues.apache.org/jira/browse/PDFBOX-3401
             Project: PDFBox
          Issue Type: Bug
          Components: PDModel
    Affects Versions: 1.8.9, 2.1.0
            Reporter: Mark Melling


When creating a pdf I am setting a PDAnnoation as the referenced object of a PDObjectReference using setReferencedObject.

When I subsequently load the same document and then call getReferencedObject on the PDObjectReference, null is returned. This is because an exception is thrown in PDXObject.createXObject (called inside getReferencedObject) as the referenced object is not a COSStream, just a COSDictionary.





--
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