Built 3120 crashes pretty often

since this built, I have constant crashes. I cant figure out the reason. It happens in edit view, in font view, on clicking somewhere, on using a filter… and so on.

Anyone else? Or possibly caused by a plug in?

Is it possible to get the reason from the log?

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

Date/Time:             2022-04-07 17:18:26.982 +0200
OS Version:            Mac OS X 10.14.6 (18G9323)
Report Version:        12
Bridge OS Version:     6.1 (19P647)
Anonymous UUID:        

Sleep/Wake UUID:       5

Time Awake Since Boot: 18000 seconds
Time Since Wake:       6500 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       EXC_I386_GPFLT
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [2034]

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.python.python             	0x000000010947545a visit_decref + 10
1   org.python.python             	0x000000010935b3f7 dict_traverse + 311
2   org.python.python             	0x0000000109473194 collect + 628
3   org.python.python             	0x0000000109474228 _PyObject_GC_Alloc + 424
4   org.python.python             	0x00000001094742a5 _PyObject_GC_New + 21
5   org.python.python             	0x000000010946192b PyTraceBack_Here + 155
6   org.python.python             	0x000000010940d38c _PyEval_EvalFrameDefault + 35260
7   org.python.python             	0x00000001093273d5 function_code_fastcall + 229
8   org.python.python             	0x0000000109386a0a slot_tp_iternext + 282
9   org.python.python             	0x000000010930fc59 PySequence_Tuple + 201
10  org.python.python             	0x000000010940e54b call_function + 411
11  org.python.python             	0x000000010940b680 _PyEval_EvalFrameDefault + 27824
12  org.python.python             	0x00000001093273d5 function_code_fastcall + 229
13  org.python.python             	0x00000001093309e7 property_descr_get + 119
14  _objc.cpython-39-darwin.so    	0x0000000109bedd56 object_getattro + 1430
15  org.python.python             	0x0000000109409942 _PyEval_EvalFrameDefault + 20338
16  org.python.python             	0x000000010940f414 _PyEval_EvalCode + 2852
17  org.python.python             	0x00000001093272e0 _PyFunction_Vectorcall + 256
18  org.python.python             	0x000000010940e54b call_function + 411
19  org.python.python             	0x000000010940b680 _PyEval_EvalFrameDefault + 27824
20  org.python.python             	0x000000010940f414 _PyEval_EvalCode + 2852
21  org.python.python             	0x00000001093272e0 _PyFunction_Vectorcall + 256
22  org.python.python             	0x000000010932979c method_vectorcall + 204
23  org.python.python             	0x000000010940e54b call_function + 411
24  org.python.python             	0x000000010940b5d6 _PyEval_EvalFrameDefault + 27654
25  org.python.python             	0x000000010940f414 _PyEval_EvalCode + 2852
26  org.python.python             	0x00000001093272e0 _PyFunction_Vectorcall + 256
27  org.python.python             	0x000000010932979c method_vectorcall + 204
28  org.python.python             	0x000000010940e54b call_function + 411
29  org.python.python             	0x000000010940b732 _PyEval_EvalFrameDefault + 28002
30  org.python.python             	0x00000001093273d5 function_code_fastcall + 229
31  org.python.python             	0x000000010932979c method_vectorcall + 204
32  org.python.python             	0x000000010940e54b call_function + 411
33  org.python.python             	0x000000010940b5d6 _PyEval_EvalFrameDefault + 27654
34  org.python.python             	0x00000001093273d5 function_code_fastcall + 229
35  _objc.cpython-39-darwin.so    	0x0000000109bdb297 method_stub + 1303
36  libffi.dylib                  	0x00007fff6d0b99ea ffi_closure_unix64_inner + 485
37  libffi.dylib                  	0x00007fff6d0b90ee ffi_closure_unix64 + 70
38  com.GeorgSeifert.Glyphs3      	0x00000001038078ca 0x1036f4000 + 1128650
39  com.GeorgSeifert.Glyphs3      	0x00000001037cc296 0x1036f4000 + 885398
40  com.apple.AppKit              	0x00007fff40b4092a _NSViewDrawRect + 66
41  com.apple.AppKit              	0x00007fff40b3f1b8 -[NSView(NSInternal) _recursive:displayRectIgnoringOpacity:inContext:shouldChangeFontReferenceColor:stopAtLayerBackedViews:] + 1627
42  com.apple.AppKit              	0x00007fff40b3eb4b __46-[NSView(NSLayerKitGlue) drawLayer:inContext:]_block_invoke + 192
43  com.apple.AppKit              	0x00007fff40b3e8a8 -[NSView(NSLayerKitGlue) _drawViewBackingLayer:inContext:drawingHandler:] + 1720
44  com.apple.QuartzCore          	0x00007fff4dec8c32 CABackingStoreUpdate_ + 577
45  com.apple.QuartzCore          	0x00007fff4df2a825 invocation function for block in CA::Layer::display_() + 53
46  com.apple.QuartzCore          	0x00007fff4dec7e18 -[CALayer _display] + 1830
47  com.apple.AppKit              	0x00007fff40b3de5a _NSBackingLayerDisplay + 528
48  com.apple.AppKit              	0x00007fff40b2235b -[_NSViewBackingLayer display] + 811
49  com.apple.QuartzCore          	0x00007fff4dec7349 CA::Layer::display_if_needed(CA::Transaction*) + 627
50  com.apple.QuartzCore          	0x00007fff4deb558e CA::Context::commit_transaction(CA::Transaction*) + 342
51  com.apple.QuartzCore          	0x00007fff4deb4c6e CA::Transaction::commit() + 596
52  com.apple.QuartzCore          	0x00007fff4deb496e CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 66
53  com.apple.CoreFoundation      	0x00007fff4347fc34 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
54  com.apple.CoreFoundation      	0x00007fff4347fb69 __CFRunLoopDoObservers + 451
55  com.apple.CoreFoundation      	0x00007fff43421b19 CFRunLoopRunSpecific + 514
56  com.apple.HIToolbox           	0x00007fff426801ab RunCurrentEventLoopInMode + 292
57  com.apple.HIToolbox           	0x00007fff4267fded ReceiveNextEventCommon + 355
58  com.apple.HIToolbox           	0x00007fff4267fc76 _BlockUntilNextEventMatchingListInModeWithFilter + 64
59  com.apple.AppKit              	0x00007fff40a17e89 _DPSNextEvent + 1135
60  com.apple.AppKit              	0x00007fff40a16b77 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
61  com.apple.AppKit              	0x00007fff40a10c94 -[NSApplication run] + 699
62  com.apple.AppKit              	0x00007fff40a001c0 NSApplicationMain + 777
63  com.GeorgSeifert.Glyphs3      	0x000000010377e88e 0x1036f4000 + 567438
64  libdyld.dylib                 	0x00007fff6f5113d5 start + 1

Thread 1:: JavaScriptCore bmalloc scavenger
0   libsystem_kernel.dylib        	0x00007fff6f649866 __psynch_cvwait + 10
1   libsystem_pthread.dylib       	0x00007fff6f70856e _pthread_cond_wait + 722
2   libc++.1.dylib                	0x00007fff6c740a0a std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 18
3   com.apple.JavaScriptCore      	0x00007fff4691cc42 void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >(std::__1::unique_lock<bmalloc::Mutex>&) + 82
4   com.apple.JavaScriptCore      	0x00007fff46920d4b bmalloc::Scavenger::threadRunLoop() + 139
5   com.apple.JavaScriptCore      	0x00007fff46920579 bmalloc::Scavenger::threadEntryPoint(bmalloc::Scavenger*) + 9
6   com.apple.JavaScriptCore      	0x00007fff46921ee7 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
7   libsystem_pthread.dylib       	0x00007fff6f7052eb _pthread_body + 126
8   libsystem_pthread.dylib       	0x00007fff6f708249 _pthread_start + 66
9   libsystem_pthread.dylib       	0x00007fff6f70440d thread_start + 13

Thread 2:
0   libsystem_kernel.dylib        	0x00007fff6f64621a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6f646768 mach_msg + 60
2   com.GeorgSeifert.Glyphs3      	0x00000001037696d8 0x1036f4000 + 480984
3   libsystem_pthread.dylib       	0x00007fff6f7052eb _pthread_body + 126
4   libsystem_pthread.dylib       	0x00007fff6f708249 _pthread_start + 66
5   libsystem_pthread.dylib       	0x00007fff6f70440d thread_start + 13

Thread 3:: com.apple.CFSocket.private
0   libsystem_kernel.dylib        	0x00007fff6f64d616 __select + 10
1   com.apple.CoreFoundation      	0x00007fff4345088a __CFSocketManager + 635
2   libsystem_pthread.dylib       	0x00007fff6f7052eb _pthread_body + 126
3   libsystem_pthread.dylib       	0x00007fff6f708249 _pthread_start + 66
4   libsystem_pthread.dylib       	0x00007fff6f70440d thread_start + 13

Thread 4:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib        	0x00007fff6f64621a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6f646768 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff43422e0e __CFRunLoopServiceMachPort + 328
3   com.apple.CoreFoundation      	0x00007fff4342237c __CFRunLoopRun + 1612
4   com.apple.CoreFoundation      	0x00007fff43421ade CFRunLoopRunSpecific + 455
5   com.apple.CFNetwork           	0x00007fff42305e3c -[__CoreSchedulingSetRunnable runForever] + 210
6   com.apple.Foundation          	0x00007fff456819a2 __NSThread__start__ + 1194
7   libsystem_pthread.dylib       	0x00007fff6f7052eb _pthread_body + 126
8   libsystem_pthread.dylib       	0x00007fff6f708249 _pthread_start + 66
9   libsystem_pthread.dylib       	0x00007fff6f70440d thread_start + 13

Thread 5:: com.apple.NSEventThread
0   libsystem_kernel.dylib        	0x00007fff6f64621a mach_msg_trap + 10
1   libsystem_kernel.dylib        	0x00007fff6f646768 mach_msg + 60
2   com.apple.CoreFoundation      	0x00007fff43422e0e __CFRunLoopServiceMachPort + 328
3   com.apple.CoreFoundation      	0x00007fff4342237c __CFRunLoopRun + 1612
4   com.apple.CoreFoundation      	0x00007fff43421ade CFRunLoopRunSpecific + 455
5   com.apple.AppKit              	0x00007fff40a1fbae _NSEventThread + 175
6   libsystem_pthread.dylib       	0x00007fff6f7052eb _pthread_body + 126
7   libsystem_pthread.dylib       	0x00007fff6f708249 _pthread_start + 66
8   libsystem_pthread.dylib       	0x00007fff6f70440d thread_start + 13

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

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

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

Thread 9:
0   libsystem_pthread.dylib       	0x00007fff6f7043f0 start_wqthread + 0

Thread 10:
0   libsystem_pthread.dylib       	0x00007fff6f7043f0 start_wqthread + 0

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x201cf3ce20b1cb6a  rbx: 0x00007fb38ec3ab00  rcx: 0x0000000000000800  rdx: 0x0000000000000000
  rdi: 0x000000010cda78b0  rsi: 0x00000001087e8e80  rbp: 0x00007ffeec5065c0  rsp: 0x00007ffeec5065b0
   r8: 0x0000000000000003   r9: 0x0000000000000002  r10: 0x00007fb38f147cb0  r11: 0x000000010be5f540
  r12: 0x00000001087e8e80  r13: 0x0000000000000000  r14: 0x0000000000000064  r15: 0x0000000109475450
  rip: 0x000000010947545a  rfl: 0x0000000000010202  cr2: 0x00000001087f3048
  
Logical CPU:     0
Error Code:      0x00000000
Trap Number:     13

This crash is caused by a plugin. Can you remove some plugins, restart Glyphs, see if it still crashes. If not, put the plugins back and remove the other half. Keep doing that until you have narrowed it down.

I also experience a lot of crashes, in my case it seems to be related to the speed punk plugin.

Can you manually remove it and re-install it from the plugin manager?

My version tends to just freeze in the latest versions instead of outright crashing. The end result is however the same, having to quit and reopen the program.