App crashes with 'focusRingClipAncestor should have been found' exception when built with 10.9 SDK
| Originator: | roustem | ||
| Number: | rdar://15437552 | Date Originated: | 2013-11-11 |
| Status: | Open | Resolved: | |
| Product: | OS X SDK | Product Version: | 10.9 |
| Classification: | Crash | Reproducible: | Yes |
We recently switched from 10.8 SDK to 10.9. The immediate effect was a new crash that never happened before. It happens in several places with different controls. It only happens on OS X 10.9. Steps to Reproduce: The crash can easily be recreated in 1Password 4.1.BETA-1: http://aws.cachefly.net/dist/1P/mac4/1Password-4.1.BETA-1.zip or 1Password 4.0.8 that is currently in the Mac App Store review queue. After installing 1Password, add or edit an item. The app will always crash when clicking the item icon in edit mode. In some cases it also crashes when using the predicate editor (Edit > Find > Show Search Options). Date/Time: 2013-11-08 08:54:35 +0000 OS Version: Mac OS X 10.9.0 (13A603) Report Version: 104 Exception Type: SIGABRT Exception Codes: #0 at 0x7fff91986866 Crashed Thread: 0 Application Specific Information: *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'focusRingClipAncestor should have been found' Last Exception Backtrace: 0 CoreFoundation 0x7fff89937404 ___exceptionPreprocess + 148 1 libobjc.A.dylib 0x7fff844eee75 _objc_exception_throw + 43 2 CoreFoundation 0x7fff899371f8 +[NSException raise:format:arguments:] + 104 3 Foundation 0x7fff90cd2c61 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 189 4 AppKit 0x7fff8536dc07 +[_NSAutomaticFocusRing showForView:] + 4334 5 AppKit 0x7fff853631c8 ____NSPostActiveFirstResponderChanged_block_invoke + 29 6 CoreFoundation 0x7fff898680a7 ___CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 7 CoreFoundation 0x7fff89868017 ___CFRunLoopDoObservers + 391 8 CoreFoundation 0x7fff898597b8 ___CFRunLoopRun + 776 9 CoreFoundation 0x7fff89859275 _CFRunLoopRunSpecific + 309 10 HIToolbox 0x7fff8e0d3f0d _RunCurrentEventLoopInMode + 226 11 HIToolbox 0x7fff8e0d3b85 _ReceiveNextEventCommon + 173 12 HIToolbox 0x7fff8e0d3abc __BlockUntilNextEventMatchingListInModeWithFilter + 65 13 AppKit 0x7fff851c728e __DPSNextEvent + 1434 14 AppKit 0x7fff851c68db -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122 15 AppKit 0x7fff8544a31c -[NSControl mouseDown:] + 993 16 1Password 4 0x109f8d5d1 -[OPDroppableImageView mouseDown:] (OPDroppableImageView.m:282) 17 AppKit 0x7fff853cbd08 -[NSWindow sendEvent:] + 11296 18 AppKit 0x7fff8536a744 -[NSApplication sendEvent:] + 2021 19 HockeySDK 0x10a2d8373 0x10a2d6000 + 9075 20 AppKit 0x7fff851baa29 -[NSApplication run] + 646 21 AppKit 0x7fff851a5803 _NSApplicationMain + 940 22 libdyld.dylib 0x7fff901485fd _start + 1
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!