Calling the -animator proxy a frequent time causes internal CFStringRefs to leak in Instruments

Originator:ThobyJ1
Number:rdar://16822157 Date Originated:May 6, 2014
Status:Closed Resolved:Yes
Product:OS X SDK Product Version:OS X 10.9.2
Classification:Memory leak Reproducible:Always
 
Summary:
Calling the animator proxy on any view causes internal CFStrings to leak.

Steps to Reproduce:
1. Download the attached Xcode project
2. Run Instruments using Leaks

Expected Results:
No memory leaks.

Actual Results:
Instruments shows a large number of CFStrings leaking, caused by "-NSPropertyNameFromSetter" through the -animator proxy call.

Version:
Xcode 5.1.1 (5B1008) / OS X 10.9.2

Notes:


Configuration:
Always occurs on my iMac 27" 3,4 GHz Intel Core i7, 8 GB 1600 MHz DDR3 RAM, Fusion Drive.

Comments

Bug was resolved in 10.9.3.


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!