Bug 15760

Summary: cannot render cyrillic letter "io" (U+0401, U+0451)
Product: DejaVu Reporter: Igor Zhuravlov <zhuravlov.ip>
Component: SansAssignee: Deja Vu bugs <dejavu-bugs>
Status: RESOLVED FIXED QA Contact: Igor Zhuravlov <zhuravlov.ip>
Severity: normal    
Priority: medium CC: devries, zhuravlov.ip
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: cyriillic small letter "io" (U+0451) formatted by "DejaVu Sans" font

Description Igor Zhuravlov 2008-04-29 17:56:02 UTC
Created attachment 16248 [details]
cyriillic small letter "io" (U+0451) formatted by "DejaVu Sans" font

Following command:
  gs -dBATCH -dNOPAUSE -sDEVICE=pxlmono -r600x600 -sOutputFile=out.pcl in.ps
fails with message:
  ERROR: /invalidfont in --.type42execchar--
when input file contains either small or capital cyrillic letter "io" (U+0401, U+0451) and is formatted with fonts:
  DejaVu Sans
  DejaVu Serif
The same command renders successfully when file is formatted with any of the following fonts:
  DejaVu Sans Condensed
  DejaVu Sans Light
  DejaVu Sans Mono
  DejaVu Serif Condensed
Other fonts, e.g. ThorndaleAMT, are rendered successfully, too. Problem input file consisting of single letter "io" is attached.
Comment 1 Mark DeVries 2008-05-29 07:03:03 UTC
I have also experienced this on Windows XP and Solaris. Problem started with font version 2.24.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.