Can't open UFO: KeyError: 'None not in font'

RoboFont Forums Bugs Can't open UFO: KeyError: 'None not in font'

This topic contains 3 replies, has 2 voices, and was last updated by  frederik 7 years, 4 months ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #5606

    RF
    Participant

    Hello

    I am not sure if this is a bug, or if I did something wrong. I was working on a file in Robofont for quite a long time and saved it several times.
    After finally closing it, I can’t open it again, Robofont says:

    Traceback (most recent call last):
    File “lib/doodleDocument.pyc”, line 281, in _loadFont
    File “/Applications/RoboFont.app/Contents/Resources/lib/python2.7/defcon/objects/font.py”, line 277, in __iter__
    File “lib/fontObjects/doodleFont.pyc”, line 212, in __getitem__
    File “lib/fontObjects/doodleFont.pyc”, line 65, in _loadGlyph
    File “lib/fontObjects/doodleFont.pyc”, line 75, in _loadGlyphLayers
    KeyError: ‘None not in font’

    Any idea what I did wrong or what I have to do to open it again?

    Thank you
    Ronnie

    #5607

    frederik
    Keymaster

    can you send me the UFO file?
    i n f o @ r o b o f o n t . c o m (without spaces)

    thanks

    #5608

    RF
    Participant

    Sent.

    In the mean time I managed to import it in FL5 and also to export it as UFO from there.
    But Robofont can’t open this new UFO neither, it gives me the same traceback.

    Ronnie

    #5610

    frederik
    Keymaster

    Its been solved off-list.

    The issue was a glyph with an empty name, best way to solve such issue is to open the xml files in the UFO in a texteditor and edit the data.

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.