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