Why not override the allocator functions and track the memory allocations and deallocations yourself?
You can do pretty much anything at that point (e.g., you can track memory allocations and deallocations at only the specific levels you care about)…
iExploder
this is such a generic statement... as long as you de-allocate on exit it wont show up as leak, that doesnt mean the app is not continuously allocating more memory, whether as bug or for a valid reason is up to you to find out...
You can do pretty much anything at that point (e.g., you can track memory allocations and deallocations at only the specific levels you care about)…