Keyboard Maestro 7.3.1 Crashing on launch after installing macOS High Sierra 10.13

After installing macOS High Sierra 10.13 Keyboard Maestro launched as expected.

I shut down my computer last night.

This morning Keyboard Maestro crashes on launch. The engine is running and macro seem to be working.

From the crash log:

Time Awake Since Boot: 3500 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010
Exception Note: EXC_CORPSE_NOTIFY

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

VM Regions Near 0x10:
–>
__TEXT 0000000105686000-0000000105a5c000 [ 3928K] r-x/rwx SM=COW /Applications/Keyboard Maestro.app/Contents/MacOS/Keyboard Maestro

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.stairways.keyboardmaestro.editor 0x00000001056886b3 CSClipboardDomain::GetClipDataSetByDisplayName(NSString*) + 29
1 com.stairways.keyboardmaestro.editor 0x00000001058e0cf4 ACopyClipboard::ACopyClipboard() + 248
2 com.stairways.keyboardmaestro.editor 0x00000001057bfafc +[NewAction addClipboard:] + 1585
3 com.stairways.keyboardmaestro.editor 0x00000001057c323d __30+[NewAction arrayOfNewActions]_block_invoke + 411
4 libdispatch.dylib 0x00007fff563aef64 _dispatch_client_callout + 8
5 libdispatch.dylib 0x00007fff563aef17 dispatch_once_f + 41
6 com.stairways.keyboardmaestro.editor 0x00000001057c3089 +[NewAction arrayOfNewActions] + 180
7 com.stairways.keyboardmaestro.editor 0x0000000105872850 -[ActionCategoriesController awakeFromNib] + 693
8 com.apple.CoreFoundation 0x00007fff2ee89f49 -[NSSet makeObjectsPerformSelector:] + 249
9 com.apple.AppKit 0x00007fff2c474149 -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1594
10 com.apple.AppKit 0x00007fff2c46b31d loadNib + 435
11 com.apple.AppKit 0x00007fff2c46a841 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 696
12 com.apple.AppKit 0x00007fff2c6a065e +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 150
13 com.apple.AppKit 0x00007fff2c6a0437 -[NSWindowController loadWindow] + 322
14 com.apple.AppKit 0x00007fff2c4b364d -[NSWindowController window] + 84
15 com.stairways.keyboardmaestro.editor 0x0000000105756ae3 -[MacrosWindowController Setup] + 43
16 com.stairways.keyboardmaestro.editor 0x00000001057582bf +[MacrosWindowController sharedMacrosWindowControllerCreating] + 96
17 com.stairways.keyboardmaestro.editor 0x00000001056e6c1f invocation function for block in HTimeSaved::Start() + 452
18 com.stairways.keyboardmaestro.editor 0x00000001056a72b9 -[BlockNotificationObserver performWithBlockWithInfo:] + 45
19 com.apple.CoreFoundation 0x00007fff2ee9cb5c CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 12
20 com.apple.CoreFoundation 0x00007fff2ee9caef ___CFXRegistrationPost_block_invoke + 63
21 com.apple.CoreFoundation 0x00007fff2eea552c CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK + 12
22 com.apple.CoreFoundation 0x00007fff2ee87f43 __CFRunLoopDoBlocks + 275
23 com.apple.CoreFoundation 0x00007fff2ee875ce __CFRunLoopRun + 1278
24 com.apple.CoreFoundation 0x00007fff2ee86e43 CFRunLoopRunSpecific + 483
25 com.apple.HIToolbox 0x00007fff2e1a6866 RunCurrentEventLoopInMode + 286
26 com.apple.HIToolbox 0x00007fff2e1a64df ReceiveNextEventCommon + 366
27 com.apple.HIToolbox 0x00007fff2e1a6354 _BlockUntilNextEventMatchingListInModeWithFilter + 64
28 com.apple.AppKit 0x00007fff2c4a444f _DPSNextEvent + 2085
29 com.apple.AppKit 0x00007fff2cc39508 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
30 com.apple.AppKit 0x00007fff2c967816 -[NSColorPanel _loadColorPickers] + 848
31 com.apple.AppKit 0x00007fff2c96491f -[NSColorPanel _colorPanelDidLoad] + 1382
32 com.apple.AppKit 0x00007fff2c9643ab -[NSColorPanel initWithContentRect:styleMask:backing:defer:] + 322
33 com.apple.AppKit 0x00007fff2c964263 -[NSColorPanel init] + 87
34 com.apple.AppKit 0x00007fff2c964aa7 +[NSColorPanel sharedColorPanel] + 65
35 com.stairways.keyboardmaestro.editor 0x000000010571afe6 -[KMAppDelegate applicationWillFinishLaunching:] + 407
36 com.apple.CoreFoundation 0x00007fff2ee9cb5c CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER + 12
37 com.apple.CoreFoundation 0x00007fff2ee9ca4a _CFXRegistrationPost + 442
38 com.apple.CoreFoundation 0x00007fff2ee9c792 ___CFXNotificationPost_block_invoke + 50
39 com.apple.CoreFoundation 0x00007fff2ee5a570 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1664
40 com.apple.CoreFoundation 0x00007fff2ee596a3 _CFXNotificationPost + 595
41 com.apple.Foundation 0x00007fff30f18477 -[NSNotificationCenter postNotificationName:object:userInfo:] + 66
42 com.apple.AppKit 0x00007fff2c4994c4 -[NSApplication finishLaunching] + 315
43 com.apple.AppKit 0x00007fff2c49905b -[NSApplication run] + 250
44 com.apple.AppKit 0x00007fff2c4683fe NSApplicationMain + 804
45 com.stairways.keyboardmaestro.editor 0x00000001056afe7b main + 155
46 libdyld.dylib 0x00007fff563e8145 start + 1

How can I fix this?

Thanks

Bob

Hi Bob

I think this could be related to color pickers.
See this post:

2 Likes

Thanks Jimmy

I had RCWeb and Mondrianum.colorPicker.

I moved them to the Trash and that fixed my problem.

I really appreciate your help

Thanks

Bob

1 Like

My favorite color picker is/was Skala Color. It doesn’t crash anything with 10.13 but it isn’t working either.

Are color pickers generally disabled in 10.13, or do I have to do some something special to make them work (besides moving them to ~/Library/ColorPickers), or is it that the pickers just aren’t compatible yet ?