[gs-bugs] [Bug 690372] Error: /undefined in %Type0BuildGlyph

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Wed Jul 8 07:07:50 PDT 2009


http://bugs.ghostscript.com/show_bug.cgi?id=690372

ken.sharp at artifex.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED



------- Additional Comments From ken.sharp at artifex.com  2009-07-08 07:07 -------
This is fixed in revision 9847, patch here:
http://ghostscript.com/pipermail/gs-cvs/2009-July/009544.html

Note that (as explained in the change log) the PDF file is fundamentally flawed.
The embedded font defined in the document (Helvetica) is defined as a CIDFont
using the Identity-H CMap. This CMap expects all character codes to be two bytes
in length, however the text using this font is all single bytes. 

Each pair of single bytes is treated as a single character code, and decoded
through the CMap, resulting in a CID which does not exist in the font, and
therefore use of the /.notdef to replace every glyph.

The error was caused because two of the strings contain odd numbers of bytes (1
in each case) which cannot be decoded through the CMap. This now also properly
falls back to the /.notdef glyph.

The missing text reads "0 5 25 75 95 100 GSG Inline Design features and benefits
A1 keskiviikko, 12. syyskuu 2007 08:39:14"

I notice that the file has apparently been produced by 'Corel PDF Engine Version
1.0.0.458', the bug should probably be reported to Corel, assuming that some
third party tool hasn't been used to modify the file.



------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.



More information about the gs-bugs mailing list