Can't launch Glyphs 3

G3 won’t open anymore, no matter what version.
I deleted all the plugins in app support, still no luck.
Any solution to this?

Are you sure you removed the right plugins. They are in ~/Library/Application Support/Glyphs 3/Plugins/ (note the “3”).

1 Like

After uninstalling Glyphs 3, I just have a glyphs folder, and I deleted all the plugins there. I see no Glyphs 3 folder but it still doesn’t work.

I found out Glyphs 3 creates a “Temp” folder inside app support with 2 files inside and that’s when it crashes. Anything related to this, maybe?

The temp folder is used to store files when generating a font (it generates one for previewing automatically).

Did you send the crash reports (the one that comes up when you restart the app)? If it crashes to quickly to show the report dialog, get the ‘Details’ from the default crash window and post the first two or three pages here.

1 Like

Here you go:

Process:               Glyphs 3 [2185]
Path:                  /Applications/Glyphs 3.app/Contents/MacOS/Glyphs 3
Identifier:            com.GeorgSeifert.Glyphs3
Version:               3.0.2 (3058)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Glyphs 3 [2185]
User ID:               501

Date/Time:             2021-05-14 18:17:00.969 +0200
OS Version:            macOS 11.0.1 (20B29)
Report Version:        12
Bridge OS Version:     5.0.1 (18P2561)
Anonymous UUID:        2536F6FF-FF36-55BC-DAD0-19504EFB0384

Sleep/Wake UUID:       8B4CDFD7-85D8-4EFD-9CDE-82DFAD55F246

Time Awake Since Boot: 9100 seconds
Time Since Wake:       53 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib        	0x00007fff2030e462 __pthread_kill + 10
1   libsystem_pthread.dylib       	0x00007fff2033c610 pthread_kill + 263
2   libsystem_c.dylib             	0x00007fff2028f720 abort + 120
3   com.GeorgSeifert.Glyphs3      	0x000000010c4437b1 0x10c258000 + 2013105
4   com.GeorgSeifert.Glyphs3      	0x000000010c2c1d42 0x10c258000 + 433474
5   com.GeorgSeifert.Glyphs3      	0x000000010c2a6626 0x10c258000 + 321062
6   com.GeorgSeifert.Glyphs3      	0x000000010c366f09 0x10c258000 + 1109769
7   com.glyphsapp.GlyphsCore      	0x000000010cd3d701 +[GSCallbackHandler applyFilter:withKey:error:font:match:callback:] + 1891
8   com.glyphsapp.GlyphsCore      	0x000000010cca8d86 -[GSLayer(ApplyParameter) _applyFilter:withKey:error:] + 218
9   com.glyphsapp.GlyphsCore      	0x000000010cca9569 -[GSLayer(ApplyParameter) applyCustomParameters:callbacks:font:error:] + 1961
10  com.glyphsapp.GlyphsCore      	0x000000010cd12f69 -[GSInterpolationFontProxy glyphForName:smartSettings:] + 2915
11  com.glyphsapp.GlyphsCore      	0x000000010cd11adb -[GSInterpolationFontProxy glyphForName:] + 102
12  com.GeorgSeifert.Glyphs3      	0x000000010c3e883d 0x10c258000 + 1640509
13  com.GeorgSeifert.Glyphs3      	0x000000010c3e9734 0x10c258000 + 1644340
14  com.apple.AppKit              	0x00007fff22dbc5fc _NSViewDrawRect + 139
15  com.apple.AppKit              	0x00007fff234e3709 -[NSView _recursive:displayRectIgnoringOpacity:inContext:stopAtLayerBackedViews:] + 2115
16  com.apple.AppKit              	0x00007fff22dbbc29 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 967
17  com.apple.QuartzCore          	0x00007fff26bde051 CABackingStoreUpdate_ + 190
18  com.apple.QuartzCore          	0x00007fff26c42441 invocation function for block in CA::Layer::display_() + 53
19  com.apple.QuartzCore          	0x00007fff26bdd5a4 -[CALayer _display] + 2183
20  com.apple.AppKit              	0x00007fff22dbb7a1 -[_NSBackingLayer display] + 475
21  com.apple.AppKit              	0x00007fff22d26778 -[_NSViewBackingLayer display] + 555
22  com.apple.QuartzCore          	0x00007fff26bdc5b8 CA::Layer::display_if_needed(CA::Transaction*) + 874
23  com.apple.QuartzCore          	0x00007fff26d16373 CA::Context::commit_transaction(CA::Transaction*, double, double*) + 517
24  com.apple.QuartzCore          	0x00007fff26bb9f91 CA::Transaction::commit() + 783
25  com.apple.AppKit              	0x00007fff22dd09cb __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
26  com.apple.AppKit              	0x00007fff2351ad0e ___NSRunLoopObserverCreateWithHandler_block_invoke + 41
27  com.apple.CoreFoundation      	0x00007fff20433d9d __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
28  com.apple.CoreFoundation      	0x00007fff20433c2d __CFRunLoopDoObservers + 549
29  com.apple.CoreFoundation      	0x00007fff204330dd __CFRunLoopRun + 838
30  com.apple.CoreFoundation      	0x00007fff204326be CFRunLoopRunSpecific + 563
31  com.apple.HIToolbox           	0x00007fff2869efd0 RunCurrentEventLoopInMode + 292
32  com.apple.HIToolbox           	0x00007fff2869edcc ReceiveNextEventCommon + 709
33  com.apple.HIToolbox           	0x00007fff2869eaef _BlockUntilNextEventMatchingListInModeWithFilter + 64
34  com.apple.AppKit              	0x00007fff22c4bf85 _DPSNextEvent + 883
35  com.apple.AppKit              	0x00007fff22c4a74b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366
36  com.apple.AppKit              	0x00007fff22f229f5 -[NSApplication _doModalLoop:peek:] + 303
37  com.apple.AppKit              	0x00007fff22f217b0 __35-[NSApplication runModalForWindow:]_block_invoke_2 + 64
38  com.apple.AppKit              	0x00007fff22f2175d __35-[NSApplication runModalForWindow:]_block_invoke + 70
39  com.apple.AppKit              	0x00007fff22f20fb3 _NSTryRunModal + 100
40  com.apple.AppKit              	0x00007fff22f20e98 -[NSApplication runModalForWindow:] + 128
41  com.apple.AppKit              	0x00007fff2309e0ec __19-[NSAlert runModal]_block_invoke_2 + 147
42  com.apple.AppKit              	0x00007fff2309e046 __19-[NSAlert runModal]_block_invoke + 70
43  com.apple.AppKit              	0x00007fff22f20fb3 _NSTryRunModal + 100
44  com.apple.AppKit              	0x00007fff22fb1dcd -[NSAlert runModal] + 121
45  com.GeorgSeifert.Glyphs3      	0x000000010c3c0718 0x10c258000 + 1476376
46  com.GeorgSeifert.Glyphs3      	0x000000010c2af087 0x10c258000 + 356487
47  libdispatch.dylib             	0x00007fff201917c7 _dispatch_client_callout + 8
48  libdispatch.dylib             	0x00007fff2019e6c4 _dispatch_async_and_wait_invoke + 87
49  libdispatch.dylib             	0x00007fff201917c7 _dispatch_client_callout + 8
50  libdispatch.dylib             	0x00007fff2019db86 _dispatch_main_queue_callback_4CF + 940
51  com.apple.CoreFoundation      	0x00007fff20471960 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
52  com.apple.CoreFoundation      	0x00007fff20433842 __CFRunLoopRun + 2731
53  com.apple.CoreFoundation      	0x00007fff204326be CFRunLoopRunSpecific + 563
54  com.apple.HIToolbox           	0x00007fff2869efd0 RunCurrentEventLoopInMode + 292
55  com.apple.HIToolbox           	0x00007fff2869edcc ReceiveNextEventCommon + 709
56  com.apple.HIToolbox           	0x00007fff2869eaef _BlockUntilNextEventMatchingListInModeWithFilter + 64
57  com.apple.AppKit              	0x00007fff22c4bf85 _DPSNextEvent + 883
58  com.apple.AppKit              	0x00007fff22c4a74b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366
59  com.apple.AppKit              	0x00007fff22f229f5 -[NSApplication _doModalLoop:peek:] + 303
60  com.apple.AppKit              	0x00007fff22f217b0 __35-[NSApplication runModalForWindow:]_block_invoke_2 + 64
61  com.apple.AppKit              	0x00007fff22f2175d __35-[NSApplication runModalForWindow:]_block_invoke + 70
62  com.apple.AppKit              	0x00007fff22f20fb3 _NSTryRunModal + 100
63  com.apple.AppKit              	0x00007fff22f20e98 -[NSApplication runModalForWindow:] + 128
64  org.sparkle-project.Sparkle   	0x000000010c59ba7a +[SUUpdatePermissionPrompt promptWithHost:systemProfile:reply:] + 340
65  org.sparkle-project.Sparkle   	0x000000010c59dffc -[SUUpdater startUpdateCycle] + 1038
66  com.apple.Foundation          	0x00007fff211ddadb __NSFireDelayedPerform + 415
67  com.apple.CoreFoundation      	0x00007fff2044d8fd __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
68  com.apple.CoreFoundation      	0x00007fff2044d3d8 __CFRunLoopDoTimer + 922
69  com.apple.CoreFoundation      	0x00007fff2044cf32 __CFRunLoopDoTimers + 307
70  com.apple.CoreFoundation      	0x00007fff2043356f __CFRunLoopRun + 2008
71  com.apple.CoreFoundation      	0x00007fff204326be CFRunLoopRunSpecific + 563
72  com.apple.HIToolbox           	0x00007fff2869efd0 RunCurrentEventLoopInMode + 292
73  com.apple.HIToolbox           	0x00007fff2869edcc ReceiveNextEventCommon + 709
74  com.apple.HIToolbox           	0x00007fff2869eaef _BlockUntilNextEventMatchingListInModeWithFilter + 64
75  com.apple.AppKit              	0x00007fff22c4bf85 _DPSNextEvent + 883
76  com.apple.AppKit              	0x00007fff22c4a74b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1366
77  com.apple.AppKit              	0x00007fff22c3cbda -[NSApplication run] + 586
78  com.apple.AppKit              	0x00007fff22c10f31 NSApplicationMain + 816
79  com.GeorgSeifert.Glyphs3      	0x000000010c2de520 0x10c258000 + 550176
80  libdyld.dylib                 	0x00007fff20357631 start + 1

Thread 1:: Dispatch queue: com.apple.root.default-qos
0   libsystem_kernel.dylib        	0x00007fff203095ce __ulock_wait + 10
1   libdispatch.dylib             	0x00007fff20191f98 _dlock_wait + 44
2   libdispatch.dylib             	0x00007fff20191e28 _dispatch_thread_event_wait_slow + 40
3   libdispatch.dylib             	0x00007fff2019e85d __DISPATCH_WAIT_FOR_QUEUE__ + 290
4   libdispatch.dylib             	0x00007fff2019e4ac _dispatch_sync_f_slow + 171
5   com.GeorgSeifert.Glyphs3      	0x000000010c2aefc9 0x10c258000 + 356297
6   com.GeorgSeifert.Glyphs3      	0x000000010c2aed5f 0x10c258000 + 355679
7   com.GeorgSeifert.Glyphs3      	0x000000010c2aafe3 0x10c258000 + 339939
8   com.GeorgSeifert.Glyphs3      	0x000000010c2aa1ec 0x10c258000 + 336364
9   libdispatch.dylib             	0x00007fff201917c7 _dispatch_client_callout + 8
10  libdispatch.dylib             	0x00007fff2019296b _dispatch_once_callout + 20
11  com.GeorgSeifert.Glyphs3      	0x000000010c2aa18e 0x10c258000 + 336270
12  libdispatch.dylib             	0x00007fff201917c7 _dispatch_client_callout + 8
13  libdispatch.dylib             	0x00007fff20194195 _dispatch_continuation_pop + 423
14  libdispatch.dylib             	0x00007fff201a4550 _dispatch_source_invoke + 2079
15  libdispatch.dylib             	0x00007fff20193cbe _dispatch_queue_override_invoke + 427
16  libdispatch.dylib             	0x00007fff201a0857 _dispatch_root_queue_drain + 326
17  libdispatch.dylib             	0x00007fff201a0fb8 _dispatch_worker_thread2 + 92
18  libsystem_pthread.dylib       	0x00007fff20339453 _pthread_wqthread + 244
19  libsystem_pthread.dylib       	0x00007fff20338467 start_wqthread + 15

Thread 2:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 5:: JavaScriptCore bmalloc scavenger
0   libsystem_kernel.dylib        	0x00007fff2030a8e2 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff2033ce6f _pthread_cond_wait + 1254
2   libc++.1.dylib                	0x00007fff202a3d83 std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > >) + 93
3   com.apple.JavaScriptCore      	0x00007fff3739cafb bmalloc::Scavenger::threadRunLoop() + 763
4   com.apple.JavaScriptCore      	0x00007fff3739c4d9 bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) + 9
5   com.apple.JavaScriptCore      	0x00007fff3739ee87 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*> >(void*) + 39
6   libsystem_pthread.dylib       	0x00007fff2033c950 _pthread_start + 224
7   libsystem_pthread.dylib       	0x00007fff2033847b thread_start + 15

Thread 6:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 9:: Dispatch queue: com.apple.root.utility-qos
0   libsystem_kernel.dylib        	0x00007fff203095ce __ulock_wait + 10
1   libdispatch.dylib             	0x00007fff20191f98 _dlock_wait + 44
2   libdispatch.dylib             	0x00007fff20191e28 _dispatch_thread_event_wait_slow + 40
3   libdispatch.dylib             	0x00007fff2019e85d __DISPATCH_WAIT_FOR_QUEUE__ + 290
4   libdispatch.dylib             	0x00007fff2019e4ac _dispatch_sync_f_slow + 171
5   com.GeorgSeifert.Glyphs3      	0x000000010c378fa6 0x10c258000 + 1183654
6   libdispatch.dylib             	0x00007fff201905dd _dispatch_call_block_and_release + 12
7   libdispatch.dylib             	0x00007fff201917c7 _dispatch_client_callout + 8
8   libdispatch.dylib             	0x00007fff201a09b5 _dispatch_root_queue_drain + 676
9   libdispatch.dylib             	0x00007fff201a0fb8 _dispatch_worker_thread2 + 92
10  libsystem_pthread.dylib       	0x00007fff20339453 _pthread_wqthread + 244
11  libsystem_pthread.dylib       	0x00007fff20338467 start_wqthread + 15

Thread 10:: Dispatch queue: com.apple.root.user-interactive-qos
0   libsystem_kernel.dylib        	0x00007fff20307ed2 semaphore_timedwait_trap + 10
1   libdispatch.dylib             	0x00007fff20191cda _dispatch_sema4_timedwait + 76
2   libdispatch.dylib             	0x00007fff20192106 _dispatch_semaphore_wait_slow + 58
3   com.apple.AppKit              	0x00007fff23539e6a __22-[NSCGSLocalFence set]_block_invoke_2 + 128
4   com.apple.QuartzCore          	0x00007fff26bbb05a CA::Transaction::run_commit_handlers(CATransactionPhase) + 92
5   com.apple.QuartzCore          	0x00007fff26d1646a CA::Context::commit_transaction(CA::Transaction*, double, double*) + 764
6   com.apple.QuartzCore          	0x00007fff26bb9f91 CA::Transaction::commit() + 783
7   com.apple.AppKit              	0x00007fff22c9e23c NSPerformVisuallyAtomicChange + 154
8   com.apple.AppKit              	0x00007fff22ece479 __42-[NSAnimation(NSInternal) _runInNewThread]_block_invoke + 80
9   libdispatch.dylib             	0x00007fff201905dd _dispatch_call_block_and_release + 12
10  libdispatch.dylib             	0x00007fff201917c7 _dispatch_client_callout + 8
11  libdispatch.dylib             	0x00007fff201a09b5 _dispatch_root_queue_drain + 676
12  libdispatch.dylib             	0x00007fff201a0fb8 _dispatch_worker_thread2 + 92
13  libsystem_pthread.dylib       	0x00007fff20339453 _pthread_wqthread + 244
14  libsystem_pthread.dylib       	0x00007fff20338467 start_wqthread + 15

Thread 11:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 12:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 13:
0   libsystem_kernel.dylib        	0x00007fff20307e7e mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff203081f0 mach_msg + 60
2   com.GeorgSeifert.Glyphs3      	0x000000010c2c9681 0x10c258000 + 464513
3   libsystem_pthread.dylib       	0x00007fff2033c950 _pthread_start + 224
4   libsystem_pthread.dylib       	0x00007fff2033847b thread_start + 15

Thread 14:: com.apple.CFSocket.private
0   libsystem_kernel.dylib        	0x00007fff203101fe __select + 10
1   com.apple.CoreFoundation      	0x00007fff2045b6b3 __CFSocketManager + 644
2   libsystem_pthread.dylib       	0x00007fff2033c950 _pthread_start + 224
3   libsystem_pthread.dylib       	0x00007fff2033847b thread_start + 15

Thread 15:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib        	0x00007fff20307e7e mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff203081f0 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff20434be7 __CFRunLoopServiceMachPort + 316
3   com.apple.CoreFoundation      	0x00007fff204332ba __CFRunLoopRun + 1315
4   com.apple.CoreFoundation      	0x00007fff204326be CFRunLoopRunSpecific + 563
5   com.apple.CFNetwork           	0x00007fff248ac232 0x7fff2466c000 + 2359858
6   com.apple.Foundation          	0x00007fff211b5e1d __NSThread__start__ + 1042
7   libsystem_pthread.dylib       	0x00007fff2033c950 _pthread_start + 224
8   libsystem_pthread.dylib       	0x00007fff2033847b thread_start + 15

Thread 16:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 17:
0   libsystem_pthread.dylib       	0x00007fff20338458 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x0000000111578e00  rcx: 0x00007ffee399e608  rdx: 0x0000000000000000
  rdi: 0x0000000000000307  rsi: 0x0000000000000006  rbp: 0x00007ffee399e630  rsp: 0x00007ffee399e608
   r8: 0x0000000000000010   r9: 0x00007ffee399e458  r10: 0x0000000111578e00  r11: 0x0000000000000246
  r12: 0x0000000000000307  r13: 0x000060000a186e20  r14: 0x0000000000000006  r15: 0x0000000000000016
  rip: 0x00007fff2030e462  rfl: 0x0000000000000246  cr2: 0x000000011bbe1004
  
Logical CPU:     0
Error Code:      0x020000b8
Trap Number:     133

Thread 0 instruction stream not available.

Thread 0 last branch register state not available.

This suggests it is a Filter custom parameter in an autosaved font. And the filter apparently chokes on one of the glyphs.

Can you try:

1 Like

Thanks, this solved it!

What solved it, removing the file or updating?

1 Like

Removing autosaves

You don’t happen to have those files, maybe in TimeMachine?

I’ll check and if I manage to recover them I’ll send them your way!