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 protected]>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 > -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to evince in Ubuntu. 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 -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

