Bug 92613

Summary: Does not render correctly, Failed to decode jp2 structure
Product: poppler Reporter: Sven Arvidsson <sa>
Component: generalAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: pdf with rendering problem
screenshot comparing evince and mupdf

Description Sven Arvidsson 2015-10-22 19:04:38 UTC
Created attachment 119092 [details]
pdf with rendering problem

The attached PDF does not render correctly in Evince. With pdftocairo I get these warnings and errors:

Syntax Error: Failed to decode jp2 structure<0a>
Syntax Warning: Did no succeed opening JPX Stream as JP2, trying as J2K.
Syntax Error: 00000000: expected a marker instead of 0<0a>
Syntax Warning: Did no succeed opening JPX Stream as J2K, trying as JPT.
Syntax Error: Forbidden value encounter in message header !!<0a>
Syntax Error: [JPT-stream] : Expecting Main header first [class_Id 0] !<0a>
Syntax Error: Did no succeed opening JPX Stream.

It does render correctly with muPDF.
Comment 1 Sven Arvidsson 2015-10-22 19:08:07 UTC
Created attachment 119093 [details]
screenshot comparing evince and mupdf

Using Poppler 0.28.1.
Comment 2 Jose Aliste 2015-10-22 19:36:15 UTC
This works as expected with poppler 0.30

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.