Incorrect conversion eps to pdf with Font

Bug #317810 reported by Patrick Gundlach
4
Affects Status Importance Assigned to Milestone
ghostscript (Ubuntu)
Fix Released
Undecided
Till Kamppeter

Bug Description

Binary package hint: ghostscript

Description: Ubuntu 8.10
Release: 8.10

ghostscript:
  Installiert: 8.63.dfsg.1-0ubuntu6.1
  Kandidat: 8.63.dfsg.1-0ubuntu6.1
  Versions-Tabelle:
 *** 8.63.dfsg.1-0ubuntu6.1 0
        500 http://de.archive.ubuntu.com intrepid-updates/main Packages
        100 /var/lib/dpkg/status
     8.63.dfsg.1-0ubuntu6 0
        500 http://de.archive.ubuntu.com intrepid/main Packages

This is what I do on the command line:

gs -q -sDEVICE=pdfwrite -dUseFlateCompression=false -dAutoRotatePages=/None -sOutputFile='image.pdf' - -c quit > gs_out 2>&1 < image.eps

The image "image.eps" is attached.

I expect to get a pdf (OK) with the image that looks like the eps file, but with a huge bounding box. Instead, I get a slightly different image (incorrect) with a huge bounding box (OK). There is an outline "C" behind the "mu" on the left side. I don't expect the outlined "C".

I tried a vanilla 8.63 ghostscript from this URL
http://archive.ubuntu.com/ubuntu/pool/main/g/ghostscript/ghostscript_8.63.dfsg.1.orig.tar.gz
compiled it and it worked OK.

I try to attach the original eps image, the boken pdf image and the correct pdf image.

Related branches

Revision history for this message
Patrick Gundlach (pgundlach) wrote :
Revision history for this message
Patrick Gundlach (pgundlach) wrote :

Attachment: The broken PDF

Revision history for this message
Patrick Gundlach (pgundlach) wrote :
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

This will be fixed in the Debian/Ubuntu packages of Ghostscript 8.64. Ghostscript 8.64 will be released on Feb 1st.

Changed in ghostscript:
assignee: nobody → till-kamppeter
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.2 KiB)

This bug was fixed in the package ghostscript - 8.64.dfsg.1~svn9377-0ubuntu1

---------------
ghostscript (8.64.dfsg.1~svn9377-0ubuntu1) jaunty; urgency=low

  * New upstream release (SVN rev 9377)
     o Fixes many bugs concerning PDF rendering, to make the PDF printing
       workflow correctly working.
     o Fixes long-standing bugs in many drivers, like input paper tray and
       duplex options not working for the built-in PCL 4, 5, 5c, 5e, and
       6/XL drivers, PDF input not working for bjc600, bjc800, and cups
       output devices, several options not working and uninitialized
       memory with cups output device.
     o Merged nearly all patches of the Ubuntu and Debian packages upstream.
     o Fixes LP: #317810, LP: #314439, LP: #314018.
  * debian/patches/03_libpaper_support.dpatch,
    debian/patches/11_gs-cjk_font_glyph_handling_fix.dpatch,
    debian/patches/12_gs-cjk_vertical_writing_metrics_fix.dpatch,
    debian/patches/13_gs-cjk_cjkps_examples.dpatch,
    debian/patches/20_bbox_segv_fix.dpatch,
    debian/patches/21_brother_7x0_gdi_fix.dpatch,
    debian/patches/22_epsn_margin_workaround.dpatch,
    debian/patches/24_gs_man_fix.dpatch,
    debian/patches/25_toolbin_insecure_tmp_usage_fix.dpatch,
    debian/patches/26_assorted_script_fixes.dpatch,
    debian/patches/29_gs_css_fix.dpatch,
    debian/patches/30_ps2pdf_man_improvement.dpatch,
    debian/patches/31_fix-gc-sigbus.dpatch,
    debian/patches/34_ftbfs-on-hurd-fix.dpatch,
    debian/patches/35_disable_libcairo.dpatch,
    debian/patches/38_pxl-duplex.dpatch,
    debian/patches/39_pxl-resolution.dpatch,
    debian/patches/42_gs-init-ps-delaybind-fix.dpatch,
    debian/patches/45_bjc600-bjc800-pdf-input.dpatch,
    debian/patches/48_cups-output-device-pdf-duplex-uninitialized-memory-fix.dpatch,
    debian/patches/50_lips4-floating-point-exception.dpatch,
    debian/patches/52_cups-device-logging.dpatch,
    debian/patches/55_pcl-input-slot-fix.dpatch,
    debian/patches/57_pxl-input-slot-fix.dpatch,
    debian/patches/60_pxl-cups-driver-pdf.dpatch,
    debian/patches/62_onebitcmyk-pdf.dpatch,
    debian/patches/65_too-big-temp-files-1.dpatch,
    debian/patches/67_too-big-temp-files-2.dpatch,
    debian/patches/70_take-into-account-data-in-stream-buffer-before-refill.dpatch:
    Removed, applied upstream.
  * debian/patches/01_docdir_fix_for_debian.dpatch,
    debian/patches/02_gs_man_fix_debian.dpatch,
    debian/patches/01_docdir-fix-for-debian.dpatch,
    debian/patches/02_docdir-fix-for-debian.dpatch: Renamed patches to
    make merging with Debian easier.
  * debian/patches/32_improve-handling-of-media-size-changes-from-gv.dpatch,
    debian/patches/33_bad-params-to-xinitimage-on-large-bitmaps.dpatch:
    regenerated for new source directory structure.
  * debian/rules: Corrected paths to remove cidfmap (it is in Resource/Init/
    in GS 8.64) and to install headers (source paths are psi/ and base/ now).
  * debian/rules: Remove all fontmaps, as DeFoMa replaces them.
  * debian/local/pdftoraster/pdftoraster.c,
    debian/local/pdftoraster/pdftoraster.convs, debian/rules: Removed
    added pdftoraster filter and use the one which comes with Ghostscript.
  * de...

Read more...

Changed in ghostscript:
status: In Progress → Fix Released
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.