I've been trying to profile for memory leaks a few days now, and I finally got the symbols loaded correctly so that I can see meaningful line numbers. However, my app now locks up frequently in the middle of an Instruments run, so I have to stop everything and start over again.
This seems to happen around task-based operations. For example, I have a log-in screen that throws up an activity indicator while the server is authenticating the user. Outside of Instruments everything runs fine. Within Instruments the task never completes and the activity indicator hangs around forever.
Is this a common thing and is there anything I can do to fix it? Would boosting my RAM to 16 gigs (from 8) help out?