Glyphs 3.0.1 (3039) crash on opening files

I can’t keep working on my any files, when I open the file again, Glyphs crashes.

I was having the same problem a few weeks ago and what I did at the end was to delete and re-install it. But now it keeps happening again.

Last time I updated to the last version and it went even crazier.
I have Big Sur 11.5.2

I tried to open it holding shift and option as it doesn’t work, it keeps crashing.

Can you try the latest cutting edge version? Activate it in Preferences > Update > Check cutting edge version.

And if you don’t want to use the cutting-edge release, I recommend updating to version 3.0.4, the latest stable release.

I tried, and it keeps crashing.

I updated to version 3.0.4. and it keeps crashing.

Could you send us the Glyphs file?

Yes, of course. But actually it crashes with every glyph file I have worked on.

The date that is stored in the file is of an incorrect format. This causes Glyphs to crash.

Did you use any tool other than Glyphs to create or edit the .glyphs file? That might have corrupted the .glyphs file. Or maybe this is an edge case where an old version of Glyphs wrote an incorrect format.

Anyway, I will look into it. In the meantime, you can fix such corrupt .glyphs files by opening them in an plain text editor (like Text Edit, not like Word or Pages) and fixing the date like so:

before:

date = "2022-02-27 11:10:24 p. m. +0000";

after:

date = "2022-02-27 23:10:24 +0000";

Or send the files as a private message and I’ll send you the fixed version back.

Thank you so much! It worked. I tried with another file and changed the date, and it worked!
I wonder if it’s possible to make Glyph to save it in a 24 hour clock format by default, because apparently the 12 hour clock format it was the cause.

If you use the latest version, Glyphs should always use 24 time.

can’t open glyphs anymore
it always crashes emidiately after I try to open

i have monterey 12.0.1

Translated Report (Full Report Below)

Process: Glyphs 3 [1519]
Path: /Applications/Glyphs 3.app/Contents/MacOS/Glyphs 3
Identifier: com.GeorgSeifert.Glyphs3
Version: 3.1.2 (3151)
Code Type: ARM-64 (Native)
Parent Process: launchd [1]
User ID: 501

Date/Time: 2023-08-10 18:53:49.2060 +0200
OS Version: macOS 12.0.1 (21A559)
Report Version: 12
Anonymous UUID: DBF06DDA-6D17-5984-4114-4BF31C9ACA60

Sleep/Wake UUID: DAF30036-03F9-4CE1-8E77-73C774D41AF6

Time Awake Since Boot: 2300 seconds
Time Since Wake: 496 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000000016b596280
Exception Codes: 0x0000000000000002, 0x000000016b596280
Exception Note: EXC_CORPSE_NOTIFY

Termination Reason: Namespace SIGNAL, Code 10 Bus error: 10
Terminating Process: exc handler [1519]

VM Region Info: 0x16b596280 is in 0x16b594000-0x16b598000; bytes after start: 8832 bytes before end: 7551
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
Stack 16ad98000-16b594000 [ 8176K] rw-/rwx SM=PRV thread 0
—> STACK GUARD 16b594000-16b598000 [ 16K] —/rwx SM=NUL … for thread 1
Stack 16b598000-16b620000 [ 544K] rw-/rwx SM=PRV thread 1

Kernel Triage:
VM - pmap_enter failed with resource shortage

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x1bafb9884 _platform_strlen + 4
1 CoreFoundation 0x1bb01cbf8 __CFStringAppendFormatCore + 8292
2 CoreFoundation 0x1bb051fc8 _CFStringAppendFormatAndArgumentsAux2 + 68
3 CoreFoundation 0x1bb051f44 -[__NSCFString appendFormat:] + 120
4 OTF 0x12960ef24 0x1295cc000 + 274212
5 OTF 0x12960f618 0x1295cc000 + 275992
6 OTF 0x1295e6ecc 0x1295cc000 + 110284
7 OTF 0x1295e7130 0x1295cc000 + 110896
8 Glyphs 3 0x1048f7250 0x10486c000 + 569936
9 AppKit 0x1be0e9038 -[NSDocument _initForURL:withContentsOfURL:ofType:error:] + 196
10 AppKit 0x1be0e925c -[NSDocument initForURL:withContentsOfURL:ofType:error:] + 320
11 AppKit 0x1be11e8b0 -[NSDocumentController makeDocumentForURL:withContentsOfURL:ofType:error:] + 372
12 AppKit 0x1be11dc54 __104-[NSDocumentController makeDocumentForURL:withContentsOfURL:alternateContents:ofType:completionHandler:]_block_invoke + 84
13 AppKit 0x1be11dbec -[NSDocumentController makeDocumentForURL:withContentsOfURL:alternateContents:ofType:completionHandler:] + 188
14 AppKit 0x1be11e2d4 __89-[NSDocumentController reopenDocumentForURL:withContentsOfURL:display:completionHandler:]_block_invoke + 468
15 AppKit 0x1be11c890 __144-[NSDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke_4 + 36
16 AppKit 0x1be11cb54 __144-[NSDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke.774 + 180
17 AppKit 0x1be11ca40 __144-[NSDocumentController _coordinateReadingAndGetAlternateContentsForOpeningDocumentAtURL:resolvingSymlinks:thenContinueOnMainThreadWithAccessor:]_block_invoke.770 + 308

Can you try this version of Glyphs: https://updates.glyphsapp.com/Glyphs3.2-3208.zip