Open nriley opened 6 years ago
In the past couple days ControlPlane has started crashing on me pretty regularly like this:
Process: ControlPlane [31799] Path: /Users/USER/*/ControlPlane.app/Contents/MacOS/ControlPlane Identifier: com.dustinrue.ControlPlane Version: 1.6.6 (79) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: ControlPlane [31799] User ID: 501 Date/Time: 2017-12-16 10:16:55.587 -0500 OS Version: Mac OS X 10.13.2 (17C88) Report Version: 12 Anonymous UUID: AAB7CAB7-76F6-C4EA-348C-BAD6888F753E Sleep/Wake UUID: 57BFE69A-9AAA-4CB9-8309-45D289ED489E Time Awake Since Boot: 100000 seconds Time Since Wake: 5800 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: Assertion failed: (pendingNotifications), function -[CFPrefsSearchListSource _deferredNotify:ofChangesFromDictionary:toDictionary:], file /BuildRoot/Library/Caches/com.apple.xbs/Sources/CoreFoundation/Foundation-1450.16/CoreFoundation/Preferences.subproj/CFPrefsSearchListSource.m, line 1113. Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x00007fff615dfe3e __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff6171e150 pthread_kill + 333 2 libsystem_c.dylib 0x00007fff6153c312 abort + 127 3 libsystem_c.dylib 0x00007fff61504368 __assert_rtn + 320 4 com.apple.CoreFoundation 0x00007fff39d7810a -[CFPrefsSearchListSource _deferredNotify:ofChangesFromDictionary:toDictionary:] + 218 5 com.apple.CoreFoundation 0x00007fff39d77f8d -[CFPrefsSearchListSource deferredNotifyCausedByLoadingOfChangesFromDictionary:toDictionary:] + 93 6 com.apple.CoreFoundation 0x00007fff39bf115d -[CFPrefsSearchListSource alreadylocked_copyDictionary] + 797 7 com.apple.CoreFoundation 0x00007fff39bf8fff -[CFPrefsSource copyDictionary] + 47 8 com.apple.CoreFoundation 0x00007fff39d77e07 -[CFPrefsSearchListSource generationCount] + 39 9 com.apple.CoreFoundation 0x00007fff39d3447b -[CFPrefsSource forEachObserver:] + 347 10 com.apple.CoreFoundation 0x00007fff39d77f8d -[CFPrefsSearchListSource deferredNotifyCausedByLoadingOfChangesFromDictionary:toDictionary:] + 93 11 com.apple.CoreFoundation 0x00007fff39bf115d -[CFPrefsSearchListSource alreadylocked_copyDictionary] + 797 12 com.apple.CoreFoundation 0x00007fff39d3526d -[CFPrefsSource mergeIntoDictionary:sourceDictionary:] + 61 13 com.apple.CoreFoundation 0x00007fff39bf1072 -[CFPrefsSearchListSource alreadylocked_copyDictionary] + 562 14 com.apple.CoreFoundation 0x00007fff39bf8fff -[CFPrefsSource copyDictionary] + 47 15 com.apple.CoreFoundation 0x00007fff39d77e07 -[CFPrefsSearchListSource generationCount] + 39 16 com.apple.CoreFoundation 0x00007fff39bf08f6 -[CFPrefsSearchListSource freeze] + 86 17 com.apple.CoreFoundation 0x00007fff39d7a09b __73-[_CFXPreferences(SearchListAdditions) replaceSearchList:withSearchList:]_block_invoke + 507 18 com.apple.CoreFoundation 0x00007fff39d79e91 -[_CFXPreferences(SearchListAdditions) replaceSearchList:withSearchList:] + 129 19 com.apple.CoreFoundation 0x00007fff39d9dc50 __65-[_CFXPreferences addSuitePreferences:toAppIdentifier:container:]_block_invoke.169 + 400 20 com.apple.CoreFoundation 0x00007fff39d79bc9 -[_CFXPreferences(SearchListAdditions) withSuiteSearchListForIdentifier:user:locked:perform:] + 441 21 com.apple.CoreFoundation 0x00007fff39d9d72e __65-[_CFXPreferences addSuitePreferences:toAppIdentifier:container:]_block_invoke + 398 22 com.apple.CoreFoundation 0x00007fff39d7a23f -[_CFXPreferences(SearchListAdditions) withSearchLists:] + 79 23 com.apple.CoreFoundation 0x00007fff39d9d54a -[_CFXPreferences addSuitePreferences:toAppIdentifier:container:] + 218 24 com.apple.CoreFoundation 0x00007fff39cd9882 _CFPreferencesAddSuitePreferencesToAppWithContainer + 98 25 com.apple.Bluetooth 0x00007fff3c27bf16 -[IOBluetoothPreferences init] + 1062 26 com.apple.Bluetooth 0x00007fff3c27bae2 __43+[IOBluetoothPreferences sharedPreferences]_block_invoke + 50 27 libdispatch.dylib 0x00007fff61456d50 _dispatch_client_callout + 8 28 libdispatch.dylib 0x00007fff61456d03 dispatch_once_f + 41 29 com.apple.Bluetooth 0x00007fff3c27ba91 +[IOBluetoothPreferences sharedPreferences] + 65 30 com.apple.Bluetooth 0x00007fff3c2881b5 -[IOBluetoothDevice initWithIOService:address:] + 261 31 com.apple.Bluetooth 0x00007fff3c28849f -[IOBluetoothDevice initWithIOService:] + 143 32 com.apple.Bluetooth 0x00007fff3c2c96b9 +[IOBluetoothObject withIOService:] + 105 33 com.apple.Bluetooth 0x00007fff3c29ace4 -[IOBluetoothL2CAPChannel updateFromNewIOService:] + 932 34 com.apple.Bluetooth 0x00007fff3c2c9a99 -[IOBluetoothObject setIOService:] + 249 35 com.apple.Bluetooth 0x00007fff3c2c9765 -[IOBluetoothObject initWithIOService:] + 101 36 com.apple.Bluetooth 0x00007fff3c29a688 -[IOBluetoothL2CAPChannel initWithIOService:] + 104 37 com.apple.Bluetooth 0x00007fff3c2c96b9 +[IOBluetoothObject withIOService:] + 105 38 com.apple.Bluetooth 0x00007fff3c273925 btNotificationL2ChannelPublished + 69 39 com.apple.framework.IOKit 0x00007fff3c3e820e IODispatchCalloutFromCFMessage + 182 40 com.apple.framework.IOKit 0x00007fff3c3e814e _IODispatchCalloutWithDispatch + 33 41 libdispatch.dylib 0x00007fff61462f62 dispatch_mig_server + 413 42 libdispatch.dylib 0x00007fff61456d50 _dispatch_client_callout + 8 43 libdispatch.dylib 0x00007fff61469e76 _dispatch_continuation_pop + 472 44 libdispatch.dylib 0x00007fff61459018 _dispatch_source_invoke + 620 45 libdispatch.dylib 0x00007fff614621b9 _dispatch_main_queue_callback_4CF + 776 46 com.apple.CoreFoundation 0x00007fff39c7a7a9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9 47 com.apple.CoreFoundation 0x00007fff39c3c9ca __CFRunLoopRun + 2586 48 com.apple.CoreFoundation 0x00007fff39c3bd23 CFRunLoopRunSpecific + 483 49 com.apple.HIToolbox 0x00007fff38f53e26 RunCurrentEventLoopInMode + 286 50 com.apple.HIToolbox 0x00007fff38f53b96 ReceiveNextEventCommon + 613 51 com.apple.HIToolbox 0x00007fff38f53914 _BlockUntilNextEventMatchingListInModeWithFilter + 64 52 com.apple.AppKit 0x00007fff3721ef5f _DPSNextEvent + 2085 53 com.apple.AppKit 0x00007fff379b4b4c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044 54 com.apple.AppKit 0x00007fff37213d6d -[NSApplication run] + 764 55 com.apple.AppKit 0x00007fff371e2f1a NSApplicationMain + 804 56 com.dustinrue.ControlPlane 0x00000001033e2518 start + 52
I don't have any Bluetooth data sources configured — the only ones I have are "Sleep/Wake Event" and "Nearby WiFi Network". Has anyone else seen this? Is there a way to stop ControlPlane from crashing?
Thanks!
@nriley I have just encountered this crash in an app of mine – did you ever resolve this? I’d be grateful for any hints.
Sorry, nope! I no longer use ControlPlane — now use Hammerspoon for similar functionality.
In the past couple days ControlPlane has started crashing on me pretty regularly like this:
I don't have any Bluetooth data sources configured — the only ones I have are "Sleep/Wake Event" and "Nearby WiFi Network". Has anyone else seen this? Is there a way to stop ControlPlane from crashing?
Thanks!