Our app is using a custom split view controller that we're getting rid of for 
the next major release, but for the CURRENT release we still have it. The 
problem I have is that on iOS 9 we're seeing the above when we hide the master 
view and show it a few times over and over agian.
 
Its random where it ends up crashing, but it always EXC_BAD_ACCESS. So…I fire 
up Instruments and Zombies…no issues. Does not crash. I try it with Runtime 
address sanitization, and finally the regular stuff. When using the any of the 
above - it does not crash ever. When turning it off (and of course running in 
Release mode), it crashes after a few tries.
 
        • #1  
        • 0x000000010c54d398 in -[NSObject(NSKeyValueObserverNotification) 
willChangeValueForKey:] ()  
        • #2  
        • 0x000000010f171bb9 in CAAnimation_setter(CAAnimation*, unsigned int, 
_CAValueType, void const*) ()  
        • #3  
        • 0x000000010f16b6de in -[CAPropertyAnimation setKeyPath:] ()  
        • #4  
        • 0x000000010f16b412 in +[CAPropertyAnimation animationWithKeyPath:] () 
 
        • #5  
        • 0x000000010d0e7c04 in +[UIViewSpringAnimationState 
defaultSpringAnimationForKey:mass:stiffness:damping:velocity:] ()  
        • #6  
        • 0x000000010d0e7de2 in -[UIViewSpringAnimationState 
_defaultAnimationForKey:] ()  
        • #7  
        • 0x000000010d0e7a8b in -[UIViewSpringAnimationState 
animationForLayer:forKey:forView:] ()  
        • #8  
        • 0x000000010ca572cc in -[UIViewAnimationState 
actionForLayer:forKey:forView:] ()  
        • #9  
        • 0x000000010ca77686 in +[UIView(Animation) 
_defaultUIViewActionForLayer:forKey:] ()  
        • #10  
        • 0x000000010ca853a6 in -[UIView(CALayerDelegate) 
actionForLayer:forKey:] ()  
        • #11  
        • 0x000000010f18a9fc in -[CALayer actionForKey:] ()  
        • #12  
        • 0x000000010f1861c6 in actionForKey(CALayer*, CA::Transaction*, 
NSString*) ()  
        • #13  
        • 0x000000010f186154 in CA::Layer::begin_change(CA::Transaction*, 
unsigned int, objc_object*&) ()  
        • #14  
        • 0x000000010f187839 in CA::Layer::set_position(CA::Vec2<double> 
const&, bool) ()  
        • #15  
        • 0x000000010f187959 in -[CALayer setPosition:] ()  
        • #16  
        • 0x000000010f187fbd in -[CALayer setFrame:] ()  
        • #17  
        • 0x000000010cf30311 in __26-[_UILabelLayer setFrame:]_block_invoke ()  
        • #18  
        • 0x000000010cf3016f in -[_UILabelLayer 
_setFrameOrBounds:settingAction:] ()  
        • #19  
        • 0x000000010cf302b3 in -[_UILabelLayer setFrame:] ()  
        • #20  
        • 0x000000010ca6d3f7 in -[UIView(Geometry) setFrame:] ()  
        • #21  
        • 0x000000010cc2d7e6 in -[UILabel setFrame:] ()  
 
I'm quite sure its my bug somewhere having to do with memory…but I'm at a loss 
where to move forward with this. I'd love some ideas…


_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to