Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.1, 5.0.2, 5.0.3
-
Fix Version/s: 5.0.4
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:All
-
Salesforce Case Reference:
Description
The following error stacktrace is thrown when rendering a customers PDF file:
WARNING: Error parsing content stream.
java.lang.StackOverflowError
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
...
WARNING: Error parsing content stream.
java.lang.StackOverflowError
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
at org.icepdf.core.util.content.a.b(Unknown Source)
...
The are a large number of PDF comments on the first page and the content parser is having a hard time getting around them. I'll need to take a closer look but don't think this will be problem to fix.