How to find the cause of StreamAsIStream leak

Memory profiling for .NET developers

Moderators: StephenC, Alex.Davies, AndrewH, melvyn.harbour

How to find the cause of StreamAsIStream leak

Postby alexbusteed » Fri Jul 02, 2010 3:13 pm

I am writing a mixed WPF / Winforms application and find that when I create a new WPF view and present it using ElementHost, that two 5.04 MB byte[] objects are created on the Large Object Heap and are never disposed.

Using ANTS Memory Profiler 5.2, I see the object retention graph for these as showing:

    System.Byte[] (the object in question)
    System.IO.MemoryStream
    System.Windows.Media.StreamAsIStream
    GC Handle


I have filtered using "Kept in memory only by GC roots of type: COM+ (all other types were unticked).

According to other posts (e.g http://www.red-gate.com/MessageBoard/viewtopic.php?t=9521) this points at a native leak. But... I'm not sure how to progress.

Can anyone advise on how I can identify the source of the leak?

Many thanks
Alex
alexbusteed
 
Posts: 1
Joined: Fri Jul 02, 2010 2:43 pm

Postby nick.maidment » Mon Jul 05, 2010 10:41 am

I just sent you an email, please let me know if you get it.
nick.maidment
 
Posts: 74
Joined: Fri Jan 29, 2010 1:55 pm

Same Problem

Postby mustangchik83 » Fri Aug 13, 2010 11:08 pm

I'm running into the same issue - 2 objects with the same retention graph:

System.Byte[] (the object in question)
System.IO.MemoryStream
System.Windows.Media.StreamAsIStream
GC Handle

Both are gray indicating that dispose has been called. Together, they are taking up a whopping 5MB of memory. How can I track this further?

Thanks,
rachel
mustangchik83
 
Posts: 1
Joined: Fri Aug 13, 2010 11:05 pm

Postby AndyCombes » Fri Sep 03, 2010 4:32 pm

I am also having this problem.

WinForms application hosting a WPF application, leaking 2-3Mb byte arrays via the same retention graph.

Has anybody shed any light on this yet?
AndyCombes
 
Posts: 1
Joined: Fri Sep 03, 2010 4:29 pm

Postby nick.maidment » Fri Sep 10, 2010 1:03 pm

It would probably be worth emailing your results to support @ red-gate . com for further analysis
nick.maidment
 
Posts: 74
Joined: Fri Jan 29, 2010 1:55 pm


Return to ANTS Memory Profiler Previous Versions

Who is online

Users browsing this forum: No registered users and 1 guest