UIKit crashing memory taxed app with [UINavigationItemView _updateLabelColor]
| Originator: | ashhimi06 | ||
| Number: | rdar://20955905 | Date Originated: | May 13 2015 |
| Status: | Open | Resolved: | NO |
| Product: | iOS | Product Version: | 8.3 |
| Classification: | Serious UIKit Bug | Reproducible: | Yes |
Please see the crash report excerpt below. This is happening only after my app is in a memory-taxed environment it seams. Animations appear to only have a duration of 0 at this point when they should have positive duration values. This crash is happening after I launch a UIPopover and then dismiss it (click off of the UIPopover). Crash appears to be coming out of UIKit. Any help GREATLY appreciated! Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Subtype: KERN_INVALID_ADDRESS at 0x00000b030000bd22 Triggered by Thread: 0 Thread 0 name: Dispatch queue: com.apple.main-thread Thread 0 Crashed: 0 libobjc.A.dylib 0x00000001963c7bdc objc_msgSend + 28 1 UIKit 0x0000000189886118 -[UINavigationItemView _updateLabelColor] + 40 2 UIKit 0x0000000189899810 -[UINavigationItemButtonView tintColorDidChange] + 92 3 UIKit 0x0000000189c1a0c8 -[_UITintColorVisitor _visitView:] + 392 4 UIKit 0x0000000189c1a908 _UIViewVisitorEntertainVisitors + 108 5 UIKit 0x0000000189c19950 _UIViewVisitorRecursivelyEntertainDescendingVisitors + 228 6 UIKit 0x0000000189c1964c +[_UIViewVisitor _startTraversalOfVisitor:withView:] + 372 7 UIKit 0x0000000189ab2f9c -[UIView _dispatchTintColorVisitorWithReasons:] + 156 8 UIKit 0x00000001898da338 -[UIView setTintAdjustmentMode:] + 76 9 UIKit 0x0000000189af1814 -[UIPresentationController _enableOcclusion:] + 396 10 UIKit 0x00000001898de160 -[_UIViewControllerTransitionCoordinator _applyBlocks:releaseBlocks:] + 236 11 UIKit 0x00000001898de020 -[_UIViewControllerTransitionContext __runAlongsideAnimations] + 160 12 UIKit 0x000000018981ecb8 -[UIViewAnimationState _runAlongsideAnimations] + 36 13 UIKit 0x000000018981e584 -[UIViewAnimationState pop] + 48 14 UIKit 0x000000018981e398 +[UIViewAnimationState popAnimationState] + 60 15 UIKit 0x000000018981d784 +[UIView(UIViewAnimationWithBlocks) _setupAnimationWithDuration:delay:view:options:factory:animations:start:animationStateGenerator:completion:] + 528 16 UIKit 0x000000018983532c +[UIView(UIViewAnimationWithBlocks) animateWithDuration:delay:options:animations:completion:] + 64 17 UIKit 0x0000000189c6e6c4 -[_UIPopoverAnimationController animateTransition:] + 352 18 UIKit 0x0000000189af0fac __56-[UIPresentationController runTransitionForCurrentState]_block_invoke + 1856 19 UIKit 0x000000018986c23c _applyBlockToCFArrayCopiedToStack + 352 20 UIKit 0x00000001897dc6e8 _afterCACommitHandler + 532 21 CoreFoundation 0x0000000184d602a0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 28 22 CoreFoundation 0x0000000184d5d22c __CFRunLoopDoObservers + 356 23 CoreFoundation 0x0000000184d5d60c __CFRunLoopRun + 832 24 CoreFoundation 0x0000000184c892d0 CFRunLoopRunSpecific + 392 25 GraphicsServices 0x000000018e35f6f8 GSEventRunModal + 164 26 UIKit 0x000000018984efa8 UIApplicationMain + 1484 27 Giftcraft 0x00000001000c3478 main (main.m:21) 28 libdyld.dylib 0x0000000196a32a04 start + 0
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!