John Hanna created PDFBOX-6056:
----------------------------------

             Summary: pdmodel.PDPage.getAnnotations encountering IOException: 
Expected string 'true' but missed at character 'r' 
                 Key: PDFBOX-6056
                 URL: https://issues.apache.org/jira/browse/PDFBOX-6056
             Project: PDFBox
          Issue Type: Bug
          Components: PDModel
    Affects Versions: 3.0.5 PDFBox
            Reporter: John Hanna
         Attachments: HR4016.pdf

I am trying to process the attached PDF but pdmodel.PDPage.getAnnotations keeps 
encountering an IOException: Expected string 'true' but missed at character 'r'.

My code has worked with multiple PDFs like this for over a year and this is the 
only time that I have seen this particular error. 

WARN  org.apache.pdfbox.pdfparser.BaseParser - Skipped unexpected dir object = 
'ct' at offset 37003 (start offset: 37001)

ERROR org.apache.pdfbox.pdfparser.COSParser - object stream 6067 could not be 
parsed due to an exception

java.io.IOException: Expected string 'true' but missed at character 'r' at 
offset 37012

at 
org.apache.pdfbox.pdfparser.BaseParser.readExpectedString(BaseParser.java:1031)

at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:929)

at org.apache.pdfbox.pdfparser.BaseParser.parseCOSArray(BaseParser.java:720)

at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:918)

at org.apache.pdfbox.pdfparser.BaseParser.parseCOSArray(BaseParser.java:720)

at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:918)

at org.apache.pdfbox.pdfparser.BaseParser.parseCOSArray(BaseParser.java:720)

at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:918)

at 
org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionaryValue(BaseParser.java:213)

at 
org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionaryNameValuePair(BaseParser.java:373)

at 
org.apache.pdfbox.pdfparser.BaseParser.parseCOSDictionary(BaseParser.java:289)

at org.apache.pdfbox.pdfparser.BaseParser.parseDirObject(BaseParser.java:915)

at 
org.apache.pdfbox.pdfparser.PDFObjectStreamParser.parseAllObjects(PDFObjectStreamParser.java:157)

at 
org.apache.pdfbox.pdfparser.COSParser.parseObjectStreamObject(COSParser.java:830)

at 
org.apache.pdfbox.pdfparser.COSParser.parseObjectDynamically(COSParser.java:677)

at 
org.apache.pdfbox.pdfparser.COSParser.dereferenceCOSObject(COSParser.java:625)

at org.apache.pdfbox.cos.COSObject.getObject(COSObject.java:121)

at org.apache.pdfbox.cos.COSArray.getObject(COSArray.java:235)

at org.apache.pdfbox.pdmodel.PDPage.getAnnotations(PDPage.java:687)

 

at org.apache.pdfbox.pdmodel.PDPage.getAnnotations(PDPage.java:664)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to