FontLab Forum
2012-05-21, 02:12:55 *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome to the FontLab forum, read how to use it! Update: Archives from old MSN forums are now available on our forum.
 
   Home   Help Search Calendar Downloads Tags Login Register  
Del.icio.us Digg FURL FaceBook Stumble Upon Reddit SlashDot

Pages: [1]
  Print  
Author Topic: Opentype bugs on Mac - OS 10.6.7 breaks font rendering!  (Read 1635 times)
frumperino
Jr. Member
**

Karma: +0/-0
Singapore Singapore

Posts: 1


Email
« on: 2011-04-17, 01:42:42 »

The most recent security updates to MacOS seems to be breaking font rendering quite severely.
Among the observed symptoms are:
Quote
    • Broken kerning - kerning tables on many fonts not used at all
    • Broken ligatures - ligatures ignored completely
    • Broken glyphs - gibberish vectors jutting out

    The fonts still show up fine when used in Adobe's own tools, but the same text with the same font in other applications may look completely distorted.

    The complaints go on and on in different forums and discussions about the problem, which apparently stems from some security-related fixes that was made to address potential code execution exploits and vulnerabilities in the opentype font handling of malformed fonts. Much of the discussion has really lousy solutions such as converting perfectly good fonts to other formats and stripping out advanced features in the process "to make them work". Hardly acceptable!

    In my work I use custom fonts that I have made myself with special ligatures for product marking. Since the OS update none of my custom fonts are working correctly on Mac, but they still work fine on Windows. I'm very frustrated over this and Apple is completely non-responsive on the subject.

    I'd like to hear if anybody here is looking at this problem. It would be useful to understand specifically how opentype fonts are now being treated on Mac - whether these font features are indeed shut off, or whether only specific conditions causes the problem to affect certain fonts. My observation in any case is that this seems to strike across the board - institutional, licensed type sets and hand-me-down freebie custom doodad fonts alike.

    I am a long-time user of FontLab but this is my first-time post here in this forum, so I hope I don't break any rules with this post.
    [/list]
    Logged
    BobH
    Sr. Member
    ****

    Karma: +0/-0
    United Kingdom United Kingdom

    Posts: 18



    « Reply #1 on: 2011-04-18, 10:56:39 »

    Could someone clarify the conditions that trigger these failures? For example, is it particular kinds of fonts (CFF vs TT), particular vendors, something else?
    Logged
    dzurn
    Sr. Member
    ****

    Karma: +0/-0
    Posts: 6


    « Reply #2 on: 2011-05-09, 15:31:04 »

    There recently was a Snow Leopard Font Update which reportedly fixed the problems introduced in 10.6.7.

    I had 10.6.7, but haven't seen the problems, so I can't say if the font fix really worked or not. I just haven't seen it before or since, but it's available for what that's worth.

    http://support.apple.com/kb/DL1377

    Here's the web page description:
    Quote
    About the Mac OS X v10.6.7 Snow Leopard Font Update

        Last Modified: April 26, 2011
        Article: HT4605

    What's included?

    The Snow Leopard Font Update contains fixes for Mac OS X v10.6.7 that address issues displaying and printing OpenType fonts.
    Products Affected

    Mac OS X 10.6

    The update includes fixes that:

        Address an issue in which some OpenType fonts don't display correctly in certain applications
        Resolve issues printing from Preview
        Address an issue with PDF files not opening in third-party PDF viewing applications
        Resolve invalid font errors when printing to PostScript printers

    Logged
    Tags: osx  opentype 
    Pages: [1]
      Print  
     
    Jump to:  

    Powered by MySQL Powered by PHP Powered by SMF | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!