[ 
https://issues.apache.org/jira/browse/PDFBOX-5176?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17343022#comment-17343022
 ] 

Andreas Lehmkühler commented on PDFBOX-5176:
--------------------------------------------

[~mkl] The question is, should we just stop reading such dictionaries risking 
to skip some valid values as well or should we just skip the corrupt value 
itself and try to read the remaining part hoping not to make the situation even 
worse by running into an infinite loop/ stack overflow which happens in 
PDFBOX-5163

> java.io.IOException: Page tree root must be a dictionary
> --------------------------------------------------------
>
>                 Key: PDFBOX-5176
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-5176
>             Project: PDFBox
>          Issue Type: Bug
>          Components: Parsing
>    Affects Versions: 3.0.0 PDFBox
>            Reporter: Tilman Hausherr
>            Priority: Major
>         Attachments: GHOSTSCRIPT-695040-0.zip-71.pdf, 
> GHOSTSCRIPT-695040-0.zip-87.pdf
>
>
> Happens only on 3.0, not on 2.0.23



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to