dustinrue / ControlPlane

ControlPlane - context-sensitive computing for OS X

Home Page:http://www.controlplaneapp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Frequent crashes in IOBluetooth with Bluetooth disabled

nriley opened this issue · comments

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.