Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0
-
Fix Version/s: 3.1
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:ICEpdf 2.7.1
-
Assignee Priority:P1
Description
EXCEPTION: java.lang.RuntimeException: LZWDecode failure
java.lang.RuntimeException: LZWDecode failure
at ice.pdf.v.a(Unknown Source)
at ice.pdf.s.c(Unknown Source)
at ice.pdf.s.read(Unknown Source)
at ice.pdf.s.read(Unknown Source)
at ice.pdf.i.b(Unknown Source)
at ice.pdf.i.b(Unknown Source)
at ice.pdf.i.a(Unknown Source)
at ice.pdf.i.a(Unknown Source)
at ice.pdf.q.a(Unknown Source)
at ice.pdf.am.a(Unknown Source)
at ice.pdf.am.a(Unknown Source)
at com.icesoft.pdf.pobjects.Page.init(Unknown Source)
at ice.pdf.ak.run(Unknown Source)
at ice.pdf.cs.run(Unknown Source)
at java.lang.Thread.run(Thread.java:619)
java.lang.RuntimeException: LZWDecode failure
at ice.pdf.v.a(Unknown Source)
at ice.pdf.s.c(Unknown Source)
at ice.pdf.s.read(Unknown Source)
at ice.pdf.s.read(Unknown Source)
at ice.pdf.i.b(Unknown Source)
at ice.pdf.i.b(Unknown Source)
at ice.pdf.i.a(Unknown Source)
at ice.pdf.i.a(Unknown Source)
at ice.pdf.q.a(Unknown Source)
at ice.pdf.am.a(Unknown Source)
at ice.pdf.am.a(Unknown Source)
at com.icesoft.pdf.pobjects.Page.init(Unknown Source)
at ice.pdf.ak.run(Unknown Source)
at ice.pdf.cs.run(Unknown Source)
at java.lang.Thread.run(Thread.java:619)
Took a very quick look at the attached file. The header image is throwing the exception when reading the core images stream. I'll have to look closer but I suspect it is malformed or there is a stream start offset issue.
the error is also coming right out of core java, so it should be an interesting problem.