Ticket #320 (closed Defect: invalid)
1.0b7 later than P2 non-functional
| Reported by: | kwarwick43 | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Other | Version: | 1.0b7 |
| Keywords: | Cc: |
Description
Not sure why my previous ticket was closed as invalid, but here goes again.
On AppleTV 2.4 versions of Sapphire later than 1.0b7 P2 are non-functional. All menu items, other than "Quit Interface", do nothing other than beep. Deleting metadata doesn't help. Have tried Sapphire_1.0b7.CD.P3, P4, P5 and P6 with same results. Reverting to P2 brings back functionality.
The following shows up in the console with P6 installed:
2009-10-12 14:05:46.239 Finder[483] *** +[SapphireFrontRowCompat usingLeopardOrATypeOfTakeTwo]: selector not recognized 2009-10-12 14:05:46.811 Finder[483] Exception: NSInvalidArgumentException *** +[SapphireFrontRowCompat usingLeopardOrATypeOfTakeTwo]: selector not recognized *** +[SapphireFrontRowCompat usingLeopardOrATypeOfTakeTwo]: selector not recognized 0x925d4a8f: +[NSObject doesNotRecognizeSelector:] (in Foundation) 0x925279af: -[NSObject(NSForwardInvocation) forward::] (in Foundation) 0x90ac6c01: _objc_msgForward (in libobjc.A.dylib) 0x0991a4e8: -[SapphireTheme gem:] (in Sapphire) 0x0990e523: -[SapphireSettings initWithScene:settingsPath:context:] (in Sapphire) 0x0990e0d2: -[SapphireApplianceController initWithScene:] (in Sapphire) 0x099074f1: -[SapphireAppliance applianceControllerWithScene:] (in Sapphire) 0x0990736a: -[SapphireAppliance applianceController] (in Sapphire) 0x099077d2: -[SapphireAppliance applianceCategories] (in Sapphire) 0x962348d8: -[BRApplianceBrowserControl(Internal) _updateCategories] (in BackRow) 0x96234711: -[BRApplianceBrowserControl(Internal) _updateAppliance] (in BackRow) 0x924e4ee7: _nsnote_callback (in Foundation) 0x908b6536: __CFXNotificationPost (in CoreFoundation) 0x908b63d2: _CFXNotificationPostNotification (in CoreFoundation) 0x924e01cc: -[NSNotificationCenter postNotificationName:object:userInfo:] (in Foundation) ...more... Sapphire is at 0x9905000 Oct 12 14:05:46 Karls-AppleTV FrontRow[483]: *** NSEXCEPTION RAISED ***\n NSInvalidArgumentException: *** +[SapphireFrontRowCompat usingLeopardOrATypeOfTakeTwo]: selector not recognized\n 0x925d4a8f: +[NSObject doesNotRecognizeSelector:] (in Foundation)\n 0x925279af: -[NSObject(NSForwardInvocation) forward::] (in Foundation)\n 0x90ac6c01: _objc_msgForward (in libobjc.A.dylib)\n 0x0991a4e8: -[SapphireTheme gem:] (in Sapphire)\n 0x0990e523: -[SapphireSettings initWithScene:settingsPath:context:] (in Sapphire)\n 0x0990e0d2: -[SapphireApplianceController initWithScene:] (in Sapphire)\n 0x099074f1: -[SapphireAppliance applianceControllerWithScene:] (in Sapphire)\n 0x0990736a: -[SapphireAppliance applianceController] (in Sapphire)\n 0x099077d2: -[SapphireAppliance applianceCategories] (in Sapphire)\n 0x962348d8: -[BRApplianceBrowserControl(Internal) _updateCategories] (in BackRow)\n 0x96234711: -[BRApplianceBrowserControl(Internal) _updateAppliance] (in BackRow)\n 0x924e4ee7: _nsnote_callback (in Foundation)\n 0x908b6536: __CFXNotificationPost (in CoreFoundation)\n 0x908b63d2: _CFXNotificationPostNotification (in CoreFoundation)\n 0x924e01cc: -[NSNotificationCenter postNotificationName:object:userInfo:] (in Foundation)\n ...more...
Change History
Note: See
TracTickets for help on using
tickets.

ATVFiles and Sapphire both use the same code base (SapphireFrontRowCompat?). It seems that you are possibly running an older version of ATVFiles on your AppleTV... In short it is causing your problems. The BugReporting document has been updated to reflect this problem:
Try removing ATVFiles from your AppleTV and your problem should be resolved.