← Back to team overview

touch-packages team mailing list archive

[Bug 1412916] Re: evince: Bad PDF rendering: invalid font scale

 

Launchpad has imported 8 comments from the remote bug at
https://www.libreoffice.org/bugzilla/show_bug.cgi?id=78042.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2014-04-28T18:22:15+00:00 Davide Capodaglio wrote:

Created attachment 98133
easyjet boarding pass not rendered correctly

Hello, the attached PDF (easyjet boarding pass) is not correctly rendered under poppler (evince).
I am using Ubuntu 14.04 amd64, so evince 3.10.3 and poppler 0.24.5.

Evince prints a lot of messages like:
Syntax Warning: font matrix not invertible<0a>

while ghostscript renders the PDF correctly, but prints lots of:
   **** Warning: Invalid 0.0 font scale given for Tf ****
   **** Warning: /BBox has zero width or height, which is not allowed.

so I suspect the PDF is defective, but poppler should be made more "fault tolerant" as ghostscript does.
Otherwise, no boarding pass print anymore :-(

I can fix the PDF with
gs -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile=out.pdf in.pdf

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/0

------------------------------------------------------------------------
On 2014-04-28T18:32:26+00:00 Albert Astals Cid wrote:

Looks good in okular so it must be a cairo backend bug.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/1

------------------------------------------------------------------------
On 2014-04-28T19:38:55+00:00 Davide Capodaglio wrote:

(In reply to comment #1)
> Looks good in okular so it must be a cairo backend bug.

Yeah also for me in okular is ok. And no log messages on stdout at all.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/2

------------------------------------------------------------------------
On 2014-09-21T11:04:10+00:00 Martin McDowell wrote:

I am seeing the same problem using the Document Viewer 3.10.3 on Ubuntu
14.04 64-bit

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/3

------------------------------------------------------------------------
On 2014-10-07T11:03:20+00:00 Adrian Johnson wrote:

Created attachment 107478
cairo: don't render text when matrix is not invertable

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/4

------------------------------------------------------------------------
On 2014-10-07T16:04:29+00:00 Carlos Garcia Campos wrote:

Comment on attachment 107478
cairo: don't render text when matrix is not invertable

Review of attachment 107478:
-----------------------------------------------------------------

LGTM, thanks!

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/5

------------------------------------------------------------------------
On 2014-10-07T20:17:20+00:00 Adrian Johnson wrote:

Pushed.

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/6

------------------------------------------------------------------------
On 2014-10-14T15:40:46+00:00 Neil-uy4g6 wrote:

*** Bug 83155 has been marked as a duplicate of this bug. ***

Reply at:
https://bugs.launchpad.net/ubuntu/+source/poppler/+bug/1412916/comments/7


** Changed in: poppler
       Status: Unknown => Fix Released

** Changed in: poppler
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to poppler in Ubuntu.
https://bugs.launchpad.net/bugs/1412916

Title:
  evince: Bad PDF rendering: invalid font scale

Status in Poppler:
  Fix Released
Status in poppler package in Ubuntu:
  Fix Released

Bug description:
  Evince in ubuntu 14.04 (3.10.3-0ubuntu10.1) suffers from this bug:
  https://www.libreoffice.org/bugzilla/show_bug.cgi?id=78042

  The test case which is attached to the upstream bug demonstrates the
  problem with Evince in Ubuntu.

  Hopefully, the patch attached to the upstream bug report would fix the
  problem in ubuntu.

To manage notifications about this bug go to:
https://bugs.launchpad.net/poppler/+bug/1412916/+subscriptions