Re: CA_DEBUG_TRANSACTIONS=1
Re: CA_DEBUG_TRANSACTIONS=1
- Subject: Re: CA_DEBUG_TRANSACTIONS=1
- From: Eric Wing <email@hidden>
- Date: Thu, 06 Sep 2012 11:36:26 -0700
On 9/5/12, John MacMullin <email@hidden> wrote:
> I am getting the following message: CoreAnimation: warning, deleted thread
> with uncommitted CATransaction; set CA_DEBUG_TRANSACTIONS=1 in environment
> to log backtraces.
>
> What in general would be causing this?
>
Just another data point. This recently started appearing in my code
when running in 10.8. It's been hard to track down, but I'm now
certain the problem was in Apple's IKImageView implementation (i.e. an
Apple bug) which I had no control over. I think this was sometimes
leading to crashes as well. The problem is hard to reproduce, but my
theory is that changing a property on the IKImageView while it was
animating or removing/releasing the view while it was animating would
cause this. Since I discovered a serious memory leak in the framework
too, I had to ditch using it completely. All these problems went away
when I did that.
But the overall point is that the message can also be generated by
Apple's own frameworks and it is possible that it not coming from your
code. 10.8 in particular seemed to make a lot of changes to Core
Animation under the hood to make it more multithreaded which may have
also created new bugs.
-Eric
--
Beginning iPhone Games Development
http://playcontrol.net/iphonegamebook/
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden