Comment 20 for bug 1242678

Revision history for this message
M S Bhaskar (mithipatisiva9) wrote : Re: [Bug 1242678] Re: evince cannot render some EPS files

very unfortunate...
because. the same file could be opened in a previous version of evince. If
it was broken, that shouldn't have been possible. I don't think its a
problem with gnuplot.

On Thu, Mar 13, 2014 at 6:09 PM, Till Kamppeter
<email address hidden>wrote:

> The Ghostscript developers did not consider this as a Ghostscript bug,
> see the upstream bug report
>
> http://bugs.ghostscript.com/show_bug.cgi?id=694979
>
> They consider the input EPS file from gnuplot) broken. So we should move
> this bug report to gnuplot ...
>
>
> ** Also affects: gnuplot (Ubuntu)
> Importance: Undecided
> Status: New
>
> ** Changed in: evince (Ubuntu)
> Status: Triaged => Invalid
>
> ** Changed in: ghostscript (Ubuntu)
> Status: Triaged => Invalid
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (1271446).
> https://bugs.launchpad.net/bugs/1242678
>
> Title:
> evince cannot render some EPS files
>
> Status in Evince document viewer:
> New
> Status in GS-GPL - GPL Ghostscript:
> Unknown
> Status in "evince" package in Ubuntu:
> Invalid
> Status in "ghostscript" package in Ubuntu:
> Invalid
> Status in "gnuplot" package in Ubuntu:
> New
>
> Bug description:
> I upgraded to Ubuntu Saucy,
> evince cannot render EPS files generated by gnuplot.
> (Just show an empty page.)
>
>
> [how to reproduce]
>
> 1. Generate an EPS file using gnuplot by executing the following command.
> $ gnuplot -e "set terminal postscript; set output 'test.eps'; plot x;"
>
> 2. Open the file "test.eps" just created.
> $ evince "test.eps"
>
> The following are what evince writes to the terminal.
>
> (evince:24176): EvinceDocument-CRITICAL **: ev_document_get_n_pages:
> assertion 'EV_IS_DOCUMENT (document)' failed
>
> (evince:24176): Gtk-WARNING **: drawing failure for widget `EvView':
> invalid matrix (not invertible)
>
> (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface:
> assertion 'width > 0 && height > 0' failed
>
> (evince:24176): Gdk-CRITICAL **: gdk_pixbuf_get_from_surface:
> assertion 'width > 0 && height > 0' failed
>
> 3. Then evince just shows an empty (white) page.
>
> ===
>
> If i rotate 90 or -90 degree by pressing Ctrl+Left or Ctrl+Right key,
> evince can show this file correctly.
>
> ===
>
> Okular, GIMP, inkscape and gs can show this EPS file.
> (may be rotated 90 degree, however)
>
> ProblemType: Bug
> DistroRelease: Ubuntu 13.10
> Package: evince 3.10.0-0ubuntu2
> ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
> Uname: Linux 3.11.0-12-generic x86_64
> NonfreeKernelModules: nvidia
> ApportVersion: 2.12.5-0ubuntu2
> Architecture: amd64
> Date: Mon Oct 21 21:23:15 2013
> InstallationDate: Installed on 2013-09-07 (44 days ago)
> InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64
> (20130424)
> MarkForUpload: True
> SourcePackage: evince
> UpgradeStatus: Upgraded to saucy on 2013-10-04 (16 days ago)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/evince/+bug/1242678/+subscriptions
>