You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Martin Schröder (JIRA)" <ji...@apache.org> on 2015/03/27 15:42:53 UTC
[jira] [Commented] (PDFBOX-2733) Nullpointer exception in
PDFXrefStreamParser.parse
[ https://issues.apache.org/jira/browse/PDFBOX-2733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14383944#comment-14383944 ]
Martin Schröder commented on PDFBOX-2733:
-----------------------------------------
Opening it in PDFDebugger crashes with (with logging enabled)
{code}
Mar 27, 2015 3:36:15 PM org.apache.pdfbox.pdfparser.COSParser calculateXRefFixedOffset
SEVERE: Can't find the object axref table/stream at offset 0
Mar 27, 2015 3:36:15 PM org.apache.pdfbox.pdfparser.COSParser parseCOSStream
WARNING: The stream doesn't provide any stream length, using fallback readUntilEnd
Exception in thread "main" java.lang.NullPointerException
at org.apache.pdfbox.pdfparser.PDFXrefStreamParser.parse(PDFXrefStreamParser.java:90)
at org.apache.pdfbox.pdfparser.COSParser.parseXrefStream(COSParser.java:1836)
at org.apache.pdfbox.pdfparser.COSParser.parseXrefObjStream(COSParser.java:320)
at org.apache.pdfbox.pdfparser.COSParser.parseXref(COSParser.java:280)
at org.apache.pdfbox.pdfparser.PDFParser.initialParse(PDFParser.java:314)
at org.apache.pdfbox.pdfparser.PDFParser.parse(PDFParser.java:373)
at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:805)
at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:751)
at org.apache.pdfbox.tools.PDFDebugger.parseDocument(PDFDebugger.java:388)
at org.apache.pdfbox.tools.PDFDebugger.readPDFFile(PDFDebugger.java:374)
at org.apache.pdfbox.tools.PDFDebugger.main(PDFDebugger.java:362)
{code}
The file can be opened in okular and Adobe Reader 9.5.5; qpdf --check reports on errors.
> Nullpointer exception in PDFXrefStreamParser.parse
> --------------------------------------------------
>
> Key: PDFBOX-2733
> URL: https://issues.apache.org/jira/browse/PDFBOX-2733
> Project: PDFBox
> Issue Type: Bug
> Components: Parsing
> Affects Versions: 2.0.0
> Environment: windows 7
> Reporter: jerome girardini
> Attachments: scan-canon-windows8.pdf
>
>
> with some pdf, an nullpointer is sent during the parsing
> +{quote}
> Here is the trace :
> Caused by: java.lang.NullPointerException
> at org.apache.pdfbox.pdfparser.PDFXrefStreamParser.parse(PDFXrefStreamParser.java:91)
> at org.apache.pdfbox.pdfparser.COSParser.parseXrefStream(COSParser.java:1836)
> at org.apache.pdfbox.pdfparser.COSParser.parseXrefObjStream(COSParser.java:320)
> at org.apache.pdfbox.pdfparser.COSParser.parseXref(COSParser.java:280)
> at org.apache.pdfbox.pdfparser.PDFParser.initialParse(PDFParser.java:314)
> at org.apache.pdfbox.pdfparser.PDFParser.parse(PDFParser.java:373)
> at ch.ge.afc.ael.commun.piecejointe.UtiPdf.loadDocument(UtiPdf.java:439)
> {quote}+
--
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