D3 Memory Leak

May 25, 2010 at 7:31 PM

Hi,

It appears as though there is a memory leak in D3. I have an application that creates a few charts with very large data sets. It then drops all references to the charts and the data. Profiling the application shows that System.Windows.EffectiveValueEntry[] is still holding a reference to DynamicDataDisplay.DataSources.CompositeDataSource which holds a reference to the data.  Thus the data cannot be GC'ed. Has anyone else noticed this behavior? Does anyone know what I can do to prevent it?

 

Thanks,

Kelly

May 26, 2010 at 9:56 PM
Edited May 31, 2010 at 5:59 PM

This memory leak only occurs when rendering the chart on a new thread.

Jun 8, 2010 at 3:10 PM

I have a small sample app that reproduces the problem. Who can I send this to?

Editor
Jun 8, 2010 at 3:14 PM
Hi, You can send it to me - Mikhail - thecentury+d3@gmail.com.
Jun 8, 2010 at 3:21 PM

Interesting, I already sent the sample application to thecentury+d3@gmail.com but I have not heard back. Did you receive my previous messages?

 

Thanks,

Kelly

Jun 17, 2010 at 3:28 PM

I still haven't heard anything, did you receive my email with the sample application?

Editor
Jun 17, 2010 at 4:33 PM
I have received your message, but I am sorry - I'm unable to perform a bug search and fix procedure as I'm leaving this job.
I will forward it to somebody from remaining team.

Отправлено с iPad

17.06.2010, в 19:28, kells <notifications@codeplex.com> написал(а):

From: kells

I still haven't heard anything, did you receive my email with the sample application?