crash with SIGSEGV in cairo, when evince tries to print this PDF file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cairo |
Fix Released
|
Medium
|
|||
cairo (Debian) |
Fix Released
|
Unknown
|
|||
cairo (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
evince (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
While I was testing for a different bug, I found a PDF that evince consistently crashes on, when asked to print. The crash turns out to be in the cairo library.
To reproduce:
1) Open Prepaid-eng.pdf with evince.
2) Select Print from the File menu.
3) Hit Print or Print Preview.
Evince will put up a progress bar, getting up to 'printing page14 of 14'. Then evince will disappear and dump core.
ProblemType: Crash
DistroRelease: Ubuntu 12.10
Package: evince 3.5.4-0ubuntu1
ProcVersionSign
Uname: Linux 3.5.0-6-generic x86_64
ApportVersion: 2.4-0ubuntu6
Architecture: amd64
Date: Sat Jul 28 14:40:51 2012
ExecutablePath: /usr/bin/evince
ProcCmdline: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SegvAnalysis:
Segfault happened at: 0x7fed2ec56c40: movzbl (%rdi),%edx
PC (0x7fed2ec56c40) ok
source "(%rdi)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%edx" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: evince
StacktraceTop:
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
Title: evince crashed with SIGSEGV
UpgradeStatus: Upgraded to quantal on 2012-06-14 (44 days ago)
UserGroups: adm cdrom dip lpadmin nopasswdlogin plugdev sambashare sudo
XsessionErrors:
(compiz:19014): GConf-CRITICAL **: gconf_client_
(indicator-
summary: |
- evince crashed with SIGSEGV when trying to print this PDF file + crash with SIGSEGV in cairo, when evince tries to print this PDF file |
tags: | removed: apparmor |
Changed in cairo: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in cairo (Debian): | |
status: | Unknown → New |
Changed in cairo (Debian): | |
status: | New → Confirmed |
Changed in cairo (Debian): | |
status: | Confirmed → Fix Released |
When trying to print certain PDF documents (an example is [1]) I get completely broken print output. This can already be seen in the print preview [2].
Downgrading to cairo 1.10 fixes the problem.
[1] http:// www.comdirect. de/pbl/ ePdfTracker. do?ePageId= cori2444 people. debian. org/~biebl/ evince. png
[2] http://