[ https://issues.apache.org/jira/browse/PDFBOX-2250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14131606#comment-14131606 ]
Tilman Hausherr edited comment on PDFBOX-2250 at 9/12/14 2:35 PM: ------------------------------------------------------------------ The attached file PDFBOX-2250-229205.pdf has an NPE, resulting from "Cannot add trailer because XRef start was not signalled". Upcoming fix (will run test suite first) will slightly modify my previous fix [ https://svn.apache.org/r1619255 ] related to empty xref tables, so that curXrefTrailerObj isn't null but empty instead. was (Author: tilman): The attached file PDFBOX-2250-229205.pdf has an NPE, resulting from "Cannot add trailer because XRef start was not signalled". Upcoming fix will slightly modify my previous fix (1619255) related to empty xref tables, so that curXrefTrailerObj isn't null but empty instead. > Improve XRef self healing mechanism > ----------------------------------- > > Key: PDFBOX-2250 > URL: https://issues.apache.org/jira/browse/PDFBOX-2250 > Project: PDFBox > Issue Type: Improvement > Components: Parsing > Affects Versions: 1.8.6, 1.8.7, 2.0.0 > Reporter: Andreas Lehmkühler > Assignee: Andreas Lehmkühler > Attachments: PDFBOX-2250-107425-empty-xref.pdf, > PDFBOX-2250-110264-xref-zeronumber.pdf, PDFBOX-2250-229205.pdf > > > PDFBOX-1769 introduced a "self healing" mechanism to repair corrupt XRef > offsets. But that one was just a starter and there remain a lot of issues to > be solved. I'm planing to solve at least some of them. > All fixes and improvements are targeting the non-sequential parser and I > won't port those changes to the old parser. -- This message was sent by Atlassian JIRA (v6.3.4#6332)