Glyphs massive system memory usage

This is a strange one: While using Glyphs today it was slowing down until it became unusable then this message came up:


60.59GB seems rather a lot compared to the other open apps. The activity monitor showed usage going up to 99.8%CPU.
I’m not a very techy person but something seems to be going wrong. Does anyone have any ideas?
As you can see in the background this is a handwriting font, but it’s not particularly complicated in terms of node numbers, which are kept to a minimum.

It seems to be just that one file. I don’t know how I will be able to rescue it.

Looks like an issue in the lastest cutting-edge version, see also Glyphs sluggish using excessive amounts of RAM

You can get any previous versions from here: Glyphs Versions

that was reported already: Glyphs sluggish using excessive amounts of RAM - #4 by tntype

Could you send me that file?

Nick, as it’s handwriting, is your ‘calt’ complex? In my case it seems to be directly related to activating the ‘calt’ feature in the preview.

Titus, yes it’s very complex, and I can’t select Generate feature automatically. But when I preview without calt selected it’s no longer sluggish.

1 Like

I’ve sent it. Thanks.

Hi Nick, yes, this is consistent with my experience of a more involved calt feature.

Thanks for your files. I found one small issue that possibly was causing all this. I’ll send an update.

Update is up. Hopefully that is fixed now.

Thank you for the rapid fix! I’ll test and see what happens.

One thing I should also flag is that in the same file I cannot access the background layer when ‘calt’ is on. Maybe you could also look into that while you’re at it.

better make a new thread for the new problem.

Thanks for that. It hasn’t updated here yet but I’ll make sure to do it once it appears.

Check the Glyphs menu > Check for Updates … (and make sure you have “Show Cutting edge versions” activated)

Thanks. It usually updates automatically, but it’s done now and is back to the usual speed.

It only checks automatically every 24 hours.