evince fails to display PS document - fatal internal error -100GPL Ghostscript 8.71: Can't find initialization file gs_init.ps

Bug #707152 reported by Jean-Baptiste Lallement on 2011-01-24
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
ghostscript (Ubuntu)
Undecided
Unassigned
Natty
Undecided
Unassigned
libspectre (Ubuntu)
Medium
Unassigned
Natty
Medium
Unassigned

Bug Description

Binary package hint: evince

Since the latest update of ghostscript evince fails to display ps documents.

The following error is displayed on the console:
$ evince data/cups_testprint.ps
GPL Ghostscript 8.71: Can't find initialization file gs_init.ps.
fatal internal error -100GPL Ghostscript 8.71: Can't find initialization file gs_init.ps.
fatal internal error -100GPL Ghostscript 8.71: Can't find initialization file gs_init.ps.
fatal internal error -100
** (evince:29161): WARNING **: Error rendering thumbnail
GPL Ghostscript 8.71: Can't find initialization file gs_init.ps.
fatal internal error -100
** (evince:29161): WARNING **: Error rendering thumbnail

$ apt-cache policy ghostscript
ghostscript:
  Installed: 9.01~dfsg~svn12047-0ubuntu1
  Candidate: 9.01~dfsg~svn12047-0ubuntu1
  Version table:
 *** 9.01~dfsg~svn12047-0ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ natty/main i386 Packages
        100 /var/lib/dpkg/status

You'll find in attachment a test document.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: evince 2.32.0-0ubuntu5
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
Uname: Linux 2.6.37-12-generic i686
Architecture: i386
Date: Mon Jan 24 22:37:19 2011
EcryptfsInUse: Yes
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.utf8
 LC_MESSAGES=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature_: Ubuntu 2.6.37-12.26-generic 2.6.37
SourcePackage: evince

Jean-Baptiste Lallement (jibel) wrote :
affects: evince (Ubuntu) → libspectre (Ubuntu)
Dennis Sheil (dennis-sheil) wrote :

That "fatal internal error -100" message is coming from a library evince depends on, libspectre. The "fatal internal error" message is fro the libspectre-0.26 package, it is on line 47 of the file spectre-gs.c, a line which you can see hit stepping through the program calls, or logic.

Libspectre is currently failing its internal self-tests on 11.04 so this is to be expected. Evince depends on libspectre to display PostScript files, so the fault lies lower down than evince, it is with libspectre, or perhaps further down, on a library libspectre depends on (libgs?).

Till Kamppeter (till-kamppeter) wrote :

Note that in Natty (11.04) Ghostscript was updated from 8.x to 9.x, and libgs8 replaced by libgs9. This needs a no-change rebuild of applications which link against libgs, probably libspectre here.

Changed in ghostscript (Ubuntu):
status: New → Invalid
Changed in libspectre (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
sam tygier (samtygier) wrote :

seems fixed for me now

Changed in libspectre (Ubuntu Natty):
status: Triaged → Fix Released
M S Bhaskar (mithipatisiva9) wrote :

I use updated version of ubuntu 13.10. ghostscrpipt viewing programs like evince, qpdfview don't open ps and eps files properly. They do only when the document is turned 90 degrees using ctrl+left or ctrl+right. There's no problem with the file. I could open it in computers with other operating systems.

Till Kamppeter (till-kamppeter) wrote :

M S Bhaskar, please do not post about this new problem on this old bug, the new problem is different and discussed in bug 1242678.

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

Duplicates of this bug

Other bug subscribers