removeOverlap Error

RoboFont Forums Help / General removeOverlap Error

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

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

    joanca
    Participant

    I’ve a glyph giving me the following error when doing glyph.removeOverlap() and I can’t understand what it means or why is it happening.
    Any help will be appreciated.
    Thanks — joancarles

    Traceback (most recent call last):
    File "lib/doodleMenus.pyc", line 670, in removeOverlap_
    File "lib/fontObjects/doodleSelection.pyc", line 1660, in removeOverlap
    File "lib/tools/removeOverlap.pyc", line 42, in removeOverlap
    (...) more lines here
    File "/Users/joanca/type apps/RoboFont.app/Contents/Resources/lib/python2.7/defcon/tools/booleanOperations/flatten.py", line 746, in reCurveSubSegments
    ei = inputSegment.flat.index(ep)
    ValueError: (33655556, 35655556) is not in list

    #4296

    frederik
    Keymaster

    can you copy the glif xml data here? (just select the glyph and paste it here)

    thanks

    #4298

    joanca
    Participant

    I don’t know why but the xml code disappears. So i attached a file.
    I could reproduce the error in another glyph, so the ValueError for this glyph is:
    File “/Users/joanca/type apps/RoboFont.app/Contents/Resources/lib/python2.7/defcon/tools/booleanOperations/flatten.py”, line 746, in reCurveSubSegments
    ValueError: (44762500, 45687500) is not in list

    Thanks

    Attachments:
    You must be logged in to view attached files.
    #4306

    frederik
    Keymaster

    thanks for the data

    this should be fixed in the next version

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

You must be logged in to reply to this topic.