evince cannot display one of my postscript files

Bug #1456668 reported by Hugo
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

When I try to read the attached file with evince it only displays the first 3 pages. Starting from page 4 it gets stuck in a "loading" loop. ghostscript can display the file just fine though so I think this may be a bug in evince.

evince version: 3.10.3
ghostscript version: 9.10

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: evince 3.10.3-0ubuntu10.2
ProcVersionSignature: Ubuntu 3.13.0-52.86-generic 3.13.11-ckt18
Uname: Linux 3.13.0-52-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.14.1-0ubuntu3.10
Architecture: amd64
CurrentDesktop: XFCE
Date: Tue May 19 11:26:42 2015
ExecutablePath: /usr/bin/evince
InstallationDate: Installed on 2015-01-10 (128 days ago)
InstallationMedia: Xubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140723)
SourcePackage: evince
UpgradeStatus: No upgrade log present (probably fresh install)

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

I can reproduce this on Trusty.

Changed in evince (Ubuntu):
status: New → Confirmed
Revision history for this message
madbiologist (me-again) wrote :

I can reproduce this on Ubuntu 16.04 "Xenial Xerus" x86_64.

evince 3.18.2-1ubuntu4
poppler 0.41.0-0ubuntu1.1

tags: added: xenial
Changed in evince (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Alex Cherepanov (alexcher-gs) wrote :

The problem seems to be caused by evince that uses DSC processing on a non-DSC-conforming file.
Removal of all DSC comments makes evince display the last page of the file only. This indicates that evince cannot handle non-conforming files at all.

Perhaps evince can convert all PostScript files to PDF and avoid the reliance on DSC parsing.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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