Can't export variable fonts in 1073

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?

Can you send me the .glyphs file?

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

Done, thanks

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

Thanks for the file. I fixed it.

1 Like

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

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

1 Like

Awesome, thanks Georg!

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