[Mono-list] Finding leaks from root pinned objects

Primitive jurney at gmail.com
Fri Jul 13 02:07:06 UTC 2012


I've got a leak in my mono app, and I'm having trouble tracking it down.  I'm
hoping I'm just missing something in heapshot that will show me the data I
need.  I can see from the summary that I'm leaking pinned references from
"Misc Root" to System.Byte[] using heapshot.  I can also see a log of all my
System.Byte[] allocations using the logging profiler to track allocations
and callstacks.  What I can't see is which specific allocations are pinned
and referenced by root.  Almost all the root referenced Byte[]s are leaks,
so being able to see a list of the callstacks that generated them would show
me the problem.  Is there a way to get a combination of these two features
to see what I need?

Thanks for any help.

--
View this message in context: http://mono.1490590.n4.nabble.com/Finding-leaks-from-root-pinned-objects-tp4650390.html
Sent from the Mono - General mailing list archive at Nabble.com.


More information about the Mono-list mailing list