poppler crashes on this file

Bug #1728988 reported by G.M.
258
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cairo (Ubuntu)
Fix Released
High
Unassigned
poppler (Ubuntu)
Invalid
High
Unassigned

Bug Description

When opening the PDF file available at:
https://mega.nz/#!QUlxRabb!CkbkbKanfjFCO6OaKCoFq2_yHoIWChV-ruc3PHB87E8

evince/pdftocairo are core dumping.

As far as I can tell it's because the underlying lib (cairo/poppler) has a bug.

Revision history for this message
Leonidas S. Barbosa (leosilvab) wrote :

Hi,

Could you provide more info, such like release you are using, version of poppler-utils and steps to reproduce this?

Thanks!

Revision history for this message
Leonidas S. Barbosa (leosilvab) wrote :

It seems to be a known bug in cairo. Here is the fix. I'll also make this public.
https://cgit.freedesktop.org/cairo/commit/?id=5fd0b8710f125bb33c55d75fcc8252996b403e2d

Changed in poppler (Ubuntu):
status: New → Confirmed
Changed in cairo (Ubuntu):
status: New → Confirmed
information type: Private Security → Public Security
Revision history for this message
Leonidas S. Barbosa (leosilvab) wrote :

Ways to reproduce using poppler-utils:

pdftocairo -q -svg print2s.pdf

Changed in poppler (Ubuntu):
status: Confirmed → Invalid
importance: Undecided → High
Changed in cairo (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → High
Revision history for this message
madbiologist (me-again) wrote :

The bug mentioned in comment #2 is fixed in libcairo2 1.15.10-1, which is currently in bionic-proposed.

Revision history for this message
madbiologist (me-again) wrote :

This file no longer crashes evince/poppler on Ubuntu 18.04 "Bionic Beaver" 64 bit with libcairo2 1.15.10-2

Changed in cairo (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public Security information  
Everyone can see this security related information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.