seanfeehan / reduxcomputing-proximity

Automatically exported from code.google.com/p/reduxcomputing-proximity
0 stars 0 forks source link

Can't change device used by Proximity #18

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Launch Proximity application
2. Select "Preferences" from context menu in menu bar
3. Click on "Change Device" in the Preferences window.

What is the expected output? What do you see instead?
Expected results: some sort of a "device chooser" dialog should appear.
Actual results: nothing happens. (No feedback to the user -- errors, new 
dialogs, etc. -- is shown.)

What version of the product are you using? On what operating system?
I believe that I'm running the current version as of 30Apr2015.  (At least, the 
"check for updates" button indicates that I'm up to date.

Operating system is OS X 10.10.3.

Please provide any additional information below.
This worked previously for me.  I recently upgraded to 10.10.3, and also 
recently changed mobile phones, and need to have Proximity poll for the new one 
(which has been paired to my laptop).

Original issue reported on code.google.com by matt.j.h...@gmail.com on 30 Apr 2015 at 10:53

GoogleCodeExporter commented 8 years ago
I'm seeing the same issue here on 10.10.3. 

I see these messages in the console log when I click the "Change Device" button 
in Proximity preferences:

5/3/15 8:56:30.452 AM Proximity[9915]: -[IOBluetoothUICollectionView 
setMShowPairButton:]: unrecognized selector sent to instance 0x982fb20
5/3/15 8:56:30.452 AM Proximity[9915]: -[IOBluetoothUICollectionView 
setMShowPairButton:]: unrecognized selector sent to instance 0x982fb20
5/3/15 8:56:30.454 AM Proximity[9915]: (
    0   CoreFoundation                      0x9af0cc63 __raiseError + 195
    1   libobjc.A.dylib                     0x9bcf9a2a objc_exception_throw + 276
    2   CoreFoundation                      0x9af117c5 -[NSObject(NSObject) doesNotRecognizeSelector:] + 277
    3   CoreFoundation                      0x9ae47758 ___forwarding___ + 1032
    4   CoreFoundation                      0x9ae4732e _CF_forwarding_prep_0 + 14
    5   IOBluetoothUI                       0x0000be64 +[IOBluetoothUICollectionView listViewForDevicesOfClass:subclass:] + 155
    6   IOBluetoothUI                       0x00024489 -[IOBluetoothConcreteDeviceController awakeFromNib] + 239
    7   IOBluetoothUI                       0x0001f05a -[IOBluetoothConcreteDeviceSelectorController awakeFromNib] + 82
    8   AppKit                              0x91c24e3d -[NSIBObjectData nibInstantiateWithOwner:options:topLevelObjects:] + 1312
    9   AppKit                              0x91c24917 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 56
    10  AppKit                              0x91c01841 loadNib + 462
    11  AppKit                              0x91c00c06 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:options:withZone:ownerBundle:] + 330
    12  AppKit                              0x91dc3c95 +[NSBundle(NSNibLoadingInternal) _loadNibFile:externalNameTable:options:withZone:] + 161
    13  AppKit                              0x91dc3a3a -[NSWindowController loadWindow] + 337
    14  AppKit                              0x91dbeaba -[NSWindowController window] + 81
    15  IOBluetoothUI                       0x00024879 -[IOBluetoothConcreteDeviceController preparePanelToRun] + 66
    16  IOBluetoothUI                       0x00024b3b -[IOBluetoothConcreteDeviceController runModal:] + 46
    17  IOBluetoothUI                       0x00024b08 -[IOBluetoothConcreteDeviceController runModal] + 51
    18  Proximity                           0x00003137 -[AppController changeDevice:] + 53
    19  libobjc.A.dylib                     0x9bcf7853 -[NSObject performSelector:withObject:] + 70
    20  AppKit                              0x91e687ee __36-[NSApplication sendAction:to:from:]_block_invoke + 51
    21  libsystem_trace.dylib               0x9b967c03 _os_activity_initiate + 89
    22  AppKit                              0x91e68707 -[NSApplication sendAction:to:from:] + 602
    23  AppKit                              0x91e7ff66 -[NSControl sendAction:to:] + 102
    24  AppKit                              0x91e7fe4b __26-[NSCell _sendActionFrom:]_block_invoke + 176
    25  libsystem_trace.dylib               0x9b967c03 _os_activity_initiate + 89
    26  AppKit                              0x91e7fd7a -[NSCell _sendActionFrom:] + 161
    27  AppKit                              0x921258a6 __48-[NSCell trackMouse:inRect:ofView:untilMouseUp:]_block_invoke989 + 43
    28  libsystem_trace.dylib               0x9b967c03 _os_activity_initiate + 89
    29  AppKit                              0x91e7e06e -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 2908
    30  AppKit                              0x91eda4cc -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 833
    31  AppKit                              0x91e7c63c -[NSControl mouseDown:] + 762
    32  AppKit                              0x92484b46 -[NSWindow _reallySendEvent:isDelayedEvent:] + 13689
    33  AppKit                              0x91d66f9a -[NSWindow sendEvent:] + 526
    34  AppKit                              0x91d63594 -[NSApplication sendEvent:] + 4765
    35  AppKit                              0x91c837dc -[NSApplication run] + 1003
    36  AppKit                              0x91bf8bc0 NSApplicationMain + 2082
    37  Proximity                           0x000023ce _start + 216
    38  Proximity                           0x000022f5 start + 41
    39  ???                                 0x00000001 0x0 + 1
)

Original comment by david.c....@gmail.com on 3 May 2015 at 3:58

GoogleCodeExporter commented 8 years ago
FYI: If you download the source, open, and build it in Xcode on 10.10.3, this 
problem is fixed and you can again choose a device.

Original comment by david.c....@gmail.com on 3 May 2015 at 4:52