Can't export variable fonts in 1073


#1

I was able to export files previously but now I get

There was a problem writing the file
*** -[__NSArrayM objectAtIndex:]: index 5 beyond bounds [0 … 4]
or
*** -[__NSArrayM objectAtIndex:]: index 6 beyond bounds [0 … 5]
or similar

I have updated the spacebar plugin, but that’s the only other config change I can think of since the last version. Is there something obvious that I’m missing?


#2

Can you send me the .glyphs file?


#3

Can you find out which glyph is affected? It may be an outline conversion problem.


#4

Done, thanks


#5

It’s a general error — all fonts that previously exported show a variation of this error.


#6

Thanks for the file. I fixed it.


#7

What was the problem here? I’m having similar issues with Cairo Italic: https://github.com/Gue3bara/Cairo/blob/master/sources/Cairo-italic.glyphs


#8

There is a problem with the outline in the threesuperior. I’ll add a better error message.


#9

Awesome, thanks Georg!


#10

The error is only halve useful as the glyph names are production names already at that time of the process. But better then nothing.