Hey guys thank for posting all this info. I needed to be able to get the pose from an animation a while back, and this is what I have been using in the past:
Apologies for taking screen shot, pasting in the code took me out of character limit. This was working fine in 4.11, but my suspicion is it has been causing memory stomp issues since 4.12, probably since their multithreading anim evaluation changes. I am probably going to use the GetBoneTransform api for now since it appears to be safer. Going to pop in on UDN to see how I can fix the pose implementation, since I think using GetAnimationPose is still probably a better way in the end, since this is closer to what the actual animation evaluation uses. Also if you want to get the entire pose, it just makes more sense.