<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.apple-style-span
        {mso-style-name:apple-style-span;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Robert<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thanks for the info. I&#8217;ll see about another rebuild when I have a moment and report back if it changes anything.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">JB<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> Robert Maynard [mailto:robert.maynard@kitware.com]
<br>
<b>Sent:</b> 06 April 2011 16:35<br>
<b>To:</b> Biddiscombe, John A.<br>
<b>Cc:</b> paraview-developers@paraview.org<br>
<b>Subject:</b> Re: [Paraview-developers] the compulsory 15 second wait<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
<p class="MsoNormal"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">Hi John,</span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"><br>
I just found out via (<a href="http://blogs.msdn.com/b/vcblog/archive/2011/04/05/10150198.aspx">http://blogs.msdn.com/b/vcblog/archive/2011/04/05/10150198.aspx</a>) that proper way to disable iterator debugging in VS10 is by setting&nbsp;<span class="apple-style-span"><span style="color:#333333">_ITERATOR_DEBUG_LEVEL
 to 0, as this variable&nbsp;supersedes&nbsp;the older&nbsp;_SECURE_SCL&nbsp;&nbsp;and&nbsp;_HAS_ITERATOR_DEBUGGING.</span></span></span><o:p></o:p></p>
<div>
<p class="MsoNormal">On Sat, Mar 12, 2011 at 2:01 PM, Robert Maynard &lt;<a href="mailto:robert.maynard@kitware.com">robert.maynard@kitware.com</a>&gt; wrote:<o:p></o:p></p>
<p class="MsoNormal">Hi John,<br>
<br>
I the runs without a&nbsp; profiler attached a debug build? Do you have Visual Studio attached and debugging while running? Also is the profiler running on the debug build or the release build?<br>
<br>
Secondly UnRegisterInternal just calls vtkDebugLeaks and vtkGarbageCollector so the full profile report would be needed to determine what part of deletion is slow. Does the VS profiler also do line by line sample results?<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">On Sat, Mar 12, 2011 at 12:34 PM, Biddiscombe, John A. &lt;<a href="mailto:biddisco@cscs.ch" target="_blank">biddisco@cscs.ch</a>&gt; wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">So Qt and ParaView are recompiled, and I&#8217;m sorry to say that creating a cylinder source and displaying still takes about 12 seconds
 (averaged a few times using a non scientific counting approach)</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">In an attempt to find out what the problem is, I upgraded visual studio to get the profiler running and have done some tests.</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">Without profiler : cylinder source 5-20 seconds depending on the wind and other important factors</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">With profiler running. Cylinder appears instantly.</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">Either way ... All the time is spent in delete called via the destructors, 36%</span><o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="background:white;border-collapse:collapse;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<thead>
<tr>
<td style="border:inset #CCCCCC 1.0pt;background:#EEEEEE;padding:2.25pt 3.75pt 2.25pt 3.75pt;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">Name</span><o:p></o:p></p>
</td>
<td style="border:inset 1.0pt;border-left:none;background:#EEEEEE;padding:2.25pt 3.75pt 2.25pt 3.75pt;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">Inclusive Samples</span><o:p></o:p></p>
</td>
<td style="border:inset 1.0pt;border-left:none;background:#EEEEEE;padding:2.25pt 3.75pt 2.25pt 3.75pt;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">Exclusive Samples</span><o:p></o:p></p>
</td>
<td style="border:inset 1.0pt;border-left:none;background:#EEEEEE;padding:2.25pt 3.75pt 2.25pt 3.75pt;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">Inclusive Samples %</span><o:p></o:p></p>
</td>
<td style="border:inset 1.0pt;border-left:none;background:#EEEEEE;padding:2.25pt 3.75pt 2.25pt 3.75pt;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">Exclusive Samples %</span><o:p></o:p></p>
</td>
</tr>
</thead>
<tbody>
<tr>
<td style="border:inset 1.0pt;border-top:none;padding:1.5pt 1.5pt 1.5pt 1.5pt">
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="background:white;border-collapse:collapse;background-attachment:scroll;background-position-x:0%;background-position-y:0%">
<tbody>
<tr>
<td valign="top" style="padding:0cm 3.75pt 0cm 0cm">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span style="font-size:8.0pt;font-family:&quot;Courier New&quot;">&#43;</span></b><o:p></o:p></p>
</td>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">vtkObjectBase::UnRegisterInternal(class vtkObjectBase *,int)</span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
</td>
<td style="border-top:none;border-left:none;border-bottom:inset 1.0pt;border-right:inset 1.0pt;padding:1.5pt 1.5pt 1.5pt 1.5pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">204</span><o:p></o:p></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:inset 1.0pt;border-right:inset 1.0pt;padding:1.5pt 1.5pt 1.5pt 1.5pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">4</span><o:p></o:p></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:inset 1.0pt;border-right:inset 1.0pt;padding:1.5pt 1.5pt 1.5pt 1.5pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">36.96</span><o:p></o:p></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:inset 1.0pt;border-right:inset 1.0pt;padding:1.5pt 1.5pt 1.5pt 1.5pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:8.0pt">0.72</span><o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">Any more ideas welcome.</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">Thanks</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">JB</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0cm 0cm 0cm;border-color:-moz-use-text-color -moz-use-text-color">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span lang="EN-US" style="font-size:10.0pt">From:</span></b><span lang="EN-US" style="font-size:10.0pt">
<a href="mailto:paraview-developers-bounces@paraview.org" target="_blank">paraview-developers-bounces@paraview.org</a> [mailto:<a href="mailto:paraview-developers-bounces@paraview.org" target="_blank">paraview-developers-bounces@paraview.org</a>]
<b>On Behalf Of </b>Biddiscombe, John A.<br>
<b>Sent:</b> 10 March 2011 21:41<br>
<b>To:</b> Robert Maynard</span><o:p></o:p></p>
<div>
<div>
<p class="MsoNormal"><br>
<b>Cc:</b> <a href="mailto:paraview-developers@paraview.org" target="_blank">paraview-developers@paraview.org</a><br>
<b>Subject:</b> Re: [Paraview-developers] the compulsory 15 second wait<o:p></o:p></p>
</div>
</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">Robert</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">Thanks. Great work. I&#8217;ll recompile Qt and paraview and see if the problem goes away.</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">JB</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div style="border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0cm 0cm 0cm;border-color:-moz-use-text-color -moz-use-text-color">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span lang="EN-US" style="font-size:10.0pt">From:</span></b><span lang="EN-US" style="font-size:10.0pt">
<a href="mailto:paraview-developers-bounces@paraview.org" target="_blank">paraview-developers-bounces@paraview.org</a> [mailto:<a href="mailto:paraview-developers-bounces@paraview.org" target="_blank">paraview-developers-bounces@paraview.org</a>]
<b>On Behalf Of </b>Robert Maynard<br>
<b>Sent:</b> 10 March 2011 20:29<br>
<b>Cc:</b> <a href="mailto:paraview-developers@paraview.org" target="_blank">paraview-developers@paraview.org</a><br>
<b>Subject:</b> Re: [Paraview-developers] the compulsory 15 second wait</span><o:p></o:p></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Hi John,<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">I have&nbsp;profiled&nbsp;ParaView in Debug and Release mode on Windows 7 to determine what the issue is. Looking at profile run under Debug we see that the majority of time is spent inside
 STL iterator implementation. Compare this to the Release profile which has no measurable time is spent inside the STL iterator.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">When we look deeper we find out that the MS STL implementation has extra Iterator debugging (<a href="http://blogs.msdn.com/b/vcblog/archive/2007/08/10/the-future-of-the-c-language.aspx" target="_blank"><span style="color:#1D1ECE">http://blogs.msdn.com/b/vcblog/archive/2007/08/10/the-future-of-the-c-language.aspx</span></a>)
 enabled by default which is causing the slow down.&nbsp;The major issue is that this option changes the size of some STL containers so you can only linking against libraries with the same settings. In ParaView&#8217;s case this means that Qt and VTK have to be built
 with extra Iterator debugging matching.&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">If you&nbsp;<b>need</b>&nbsp;performance in debug mode, You will need to recompile both Qt and ParaView with&nbsp;#define _HAS_ITERATOR_DEBUGGING 0.&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">For Qt you will need to configure with -D _HAS_ITERATOR_DEBUGGING=0<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">For ParaView you will need to modify ParaViewCommon.cmake and insert add_definition(-D_HAS_ITERATOR_DEBUGGING=0) at line 276.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On Thu, Mar 10, 2011 at 1:51 PM, Biddiscombe, John A. &lt;<a href="mailto:biddisco@cscs.ch" target="_blank">biddisco@cscs.ch</a>&gt; wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">OK great. I tried reverting a commit from way back that Dave P pointed me to, but I had a lot of problems with the build and gave up.
 This week I&#8217;m on vacation, so as long as you fix it by Monday &#8211; then all is fine!</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">Thanks</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">JB</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">I&#8217;d personally like to see all the GC stuff removed completely. Pity that isn&#8217;t going to happen though.</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:11.0pt;color:#1F497D">&nbsp;</span><o:p></o:p></p>
<div style="border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0cm 0cm 0cm;border-color:-moz-use-text-color -moz-use-text-color">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><b><span lang="EN-US" style="font-size:10.0pt">From:</span></b><span lang="EN-US" style="font-size:10.0pt"> Robert Maynard [mailto:<a href="mailto:robert.maynard@kitware.com" target="_blank">robert.maynard@kitware.com</a>]
<br>
<b>Sent:</b> 10 March 2011 17:05<br>
<b>To:</b> Biddiscombe, John A.<br>
<b>Cc:</b> <a href="mailto:paraview-developers@paraview.org" target="_blank">paraview-developers@paraview.org</a></span><o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><br>
<b>Subject:</b> Re: [Paraview-developers] the compulsory 15 second wait<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Hi John,<o:p></o:p></p>
<div>
<div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:12.0pt">I just wanted to say that I am looking at this issue currently and we are not ignoring it.<o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">On Fri, Mar 4, 2011 at 7:24 AM, Biddiscombe, John A. &lt;<a href="mailto:biddisco@cscs.ch" target="_blank">biddisco@cscs.ch</a>&gt; wrote:<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">I've updated my laptop to windows 7, and now am finding that on this machine, I also have the very long delays when running paraview.<br>
On the desktop, every time an actor is added to the main view, the delay varies between 5 to 20 seconds. (git master a week or so old)<br>
<br>
It's getting very bad and I started to look into why everything takes so long - the exact same code in a linux box runs normally and it seemed ok on XP too.<br>
<br>
My guess is that there's something amiss with the heap management on windows 7 maybe.<br>
<br>
anyway, this is a typical stack trace when I break into the code. I've not run a profiler yet, but will do soon.<br>
<br>
the sheer amount of crap produced by the garbage collector always worried me, but what can I do?<br>
<br>
JB<br>
<br>
<br>
&nbsp; &nbsp; &nbsp; &nbsp;ntdll.dll!0000000077cf10c7()<br>
&nbsp; &nbsp; &nbsp; &nbsp;[Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]<br>
&nbsp; &nbsp; &nbsp; &nbsp;ntdll.dll!0000000077cfcbd7()<br>
&nbsp; &nbsp; &nbsp; &nbsp;ntdll.dll!0000000077cf21bc()<br>
&nbsp; &nbsp; &nbsp; &nbsp;ntdll.dll!0000000077d7970d()<br>
&nbsp; &nbsp; &nbsp; &nbsp;ntdll.dll!0000000077d3ed6a()<br>
&nbsp; &nbsp; &nbsp; &nbsp;ntdll.dll!0000000077cf21bc()<br>
&gt; &nbsp; &nbsp; &nbsp; msvcr90d.dll!_heap_alloc_base(unsigned __int64 size=100) &nbsp;Line 129 &nbsp; &nbsp; &nbsp;C<br>
&nbsp; &nbsp; &nbsp; &nbsp;msvcr90d.dll!_heap_alloc_dbg_impl(unsigned __int64 nSize=48, int nBlockUse=1, const char * szFileName=0x0000000000000000, int nLine=0, int * errno_tmp=0x0000000000b33870) &nbsp;Line 427 &#43; 0xa bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;msvcr90d.dll!_nh_malloc_dbg_impl(unsigned __int64 nSize=48, int nhFlag=0, int nBlockUse=1, const char * szFileName=0x0000000000000000, int nLine=0, int * errno_tmp=0x0000000000b33870) &nbsp;Line 239 &#43; 0x22 bytes &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;msvcr90d.dll!_nh_malloc_dbg(unsigned __int64 nSize=48, int nhFlag=0, int nBlockUse=1, const char * szFileName=0x0000000000000000, int nLine=0) &nbsp;Line 296 &#43; 0x2a bytes &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;msvcr90d.dll!malloc(unsigned __int64 nSize=48) &nbsp;Line 56 &#43; 0x21 bytes &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;msvcr90d.dll!operator new(unsigned __int64 size=48) &nbsp;Line 59 &#43; 0xa bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bb21eb0) &nbsp;Line 555 &#43; 0xa bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bb21eb0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bb21eb0, void * ptr=0x000000000bb21e40) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bb21eb0, void * ptr=0x000000000bb21e40, const char * desc=0x000007feebf09570) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bb21eb0, void * ptr=0x000000000bb21e40, const char * desc=0x000007feebf09570) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkGarbageCollectorReport&lt;vtkInformationVector&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkInformationVector * &amp; ptr=0x000000000bb21eb0, const char * desc=0x000007feebf09570) &nbsp;Line 202 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkExecutive::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 304 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bb1fca0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bb1fca0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bb1fca0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bb1fca0, void * ptr=0x000000000bbb07c8) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bb1fca0, void * ptr=0x000000000bbb07c8, const char * desc=0x000007feebf09350) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bb1fca0, void * ptr=0x000000000bbb07c8, const char * desc=0x000007feebf09350) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReport&lt;vtkObjectBase&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * &amp; ptr=0x000000000bb1fca0, const char * desc=0x000007feebf09350) &nbsp;Line 202 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkSmartPointerBase::Report(vtkGarbageCollector * collector=0x0000000000b37f10, const char * desc=0x000007feebf09350) &nbsp;Line 97 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkInformationExecutivePortKey::Report(vtkInformation * info=0x000000000bb6a730, vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 159 C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkInformation::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 812 &#43; 0x35 bytes &nbsp; &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bb6a730) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bb6a730) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bb6a730) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bb6a730, void * ptr=0x000000000bd74c60) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bb6a730, void * ptr=0x000000000bd74c60, const char * desc=0x000007feeb7a7160) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bb6a730, void * ptr=0x000000000bd74c60, const char * desc=0x000007feeb7a7160) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReport&lt;vtkInformation&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkInformation * &amp; ptr=0x000000000bb6a730, const char * desc=0x000007feeb7a7160) &nbsp;Line 202 &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkInformationVector::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 227 &#43; 0x27 bytes C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd88720) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bd88720) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bd88720) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd88720, void * ptr=0x000000000bd796e0) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd88720, void * ptr=0x000000000bd796e0, const char * desc=0x000007feebf09570) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd88720, void * ptr=0x000000000bd796e0, const char * desc=0x000007feebf09570) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkGarbageCollectorReport&lt;vtkInformationVector&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkInformationVector * &amp; ptr=0x000000000bd88720, const char * desc=0x000007feebf09570) &nbsp;Line 202 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkExecutive::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 304 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd855c0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bd855c0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bd855c0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd855c0, void * ptr=0x000000000bd92db8) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd855c0, void * ptr=0x000000000bd92db8, const char * desc=0x000007feebf09350) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd855c0, void * ptr=0x000000000bd92db8, const char * desc=0x000007feebf09350) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReport&lt;vtkObjectBase&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * &amp; ptr=0x000000000bd855c0, const char * desc=0x000007feebf09350) &nbsp;Line 202 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkSmartPointerBase::Report(vtkGarbageCollector * collector=0x0000000000b37f10, const char * desc=0x000007feebf09350) &nbsp;Line 97 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkInformationExecutivePortKey::Report(vtkInformation * info=0x000000000bd923b0, vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 159 C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkInformation::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 812 &#43; 0x35 bytes &nbsp; &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd923b0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bd923b0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bd923b0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd923b0, void * ptr=0x000000000bd970b0) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd923b0, void * ptr=0x000000000bd970b0, const char * desc=0x000007feeb7a7160) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd923b0, void * ptr=0x000000000bd970b0, const char * desc=0x000007feeb7a7160) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReport&lt;vtkInformation&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkInformation * &amp; ptr=0x000000000bd923b0, const char * desc=0x000007feeb7a7160) &nbsp;Line 202 &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkInformationVector::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 227 &#43; 0x27 bytes C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd96bf0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bd96bf0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bd96bf0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd96bf0, void * ptr=0x000000000bd96b80) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd96bf0, void * ptr=0x000000000bd96b80, const char * desc=0x000007feebf09570) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd96bf0, void * ptr=0x000000000bd96b80, const char * desc=0x000007feebf09570) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkGarbageCollectorReport&lt;vtkInformationVector&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkInformationVector * &amp; ptr=0x000000000bd96bf0, const char * desc=0x000007feebf09570) &nbsp;Line 202 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkExecutive::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 304 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd949e0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bd949e0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bd949e0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd949e0, void * ptr=0x000000000be59548) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bd949e0, void * ptr=0x000000000be59548, const char * desc=0x000007feebf09350) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bd949e0, void * ptr=0x000000000be59548, const char * desc=0x000007feebf09350) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReport&lt;vtkObjectBase&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * &amp; ptr=0x000000000bd949e0, const char * desc=0x000007feebf09350) &nbsp;Line 202 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkSmartPointerBase::Report(vtkGarbageCollector * collector=0x0000000000b37f10, const char * desc=0x000007feebf09350) &nbsp;Line 97 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkInformationExecutivePortKey::Report(vtkInformation * info=0x000000000bec2a20, vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 159 C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkInformation::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 812 &#43; 0x35 bytes &nbsp; &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bec2a20) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bec2a20) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bec2a20) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bec2a20, void * ptr=0x000000000bec22f0) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bec2a20, void * ptr=0x000000000bec22f0, const char * desc=0x000007feeb7a7160) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bec2a20, void * ptr=0x000000000bec22f0, const char * desc=0x000007feeb7a7160) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReport&lt;vtkInformation&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkInformation * &amp; ptr=0x000000000bec2a20, const char * desc=0x000007feeb7a7160) &nbsp;Line 202 &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkInformationVector::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 227 &#43; 0x27 bytes C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bec24c0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bec24c0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bec24c0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bec24c0, void * ptr=0x000000000bec2450) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bec24c0, void * ptr=0x000000000bec2450, const char * desc=0x000007feebf09570) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bec24c0, void * ptr=0x000000000bec2450, const char * desc=0x000007feebf09570) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkGarbageCollectorReport&lt;vtkInformationVector&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkInformationVector * &amp; ptr=0x000000000bec24c0, const char * desc=0x000007feebf09570) &nbsp;Line 202 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkExecutive::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 304 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bec27c0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000bec27c0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000bec27c0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bec27c0, void * ptr=0x000000000be50df0) &nbsp;Line 632 &#43; 0xf bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::Report(vtkObjectBase * obj=0x000000000bec27c0, void * ptr=0x000000000be50df0, const char * desc=0x000007feebeb81a0) &nbsp;Line 624 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorReportInternal(vtkGarbageCollector * collector=0x0000000000b37f10, vtkObjectBase * obj=0x000000000bec27c0, void * ptr=0x000000000be50df0, const char * desc=0x000007feebeb81a0) &nbsp;Line 1066 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkGarbageCollectorReport&lt;vtkExecutive&gt;(vtkGarbageCollector * collector=0x0000000000b37f10, vtkExecutive * &amp; ptr=0x000000000bec27c0, const char * desc=0x000007feebeb81a0) &nbsp;Line 202 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkAlgorithm::ReportReferences(vtkGarbageCollector * collector=0x0000000000b37f10) &nbsp;Line 924 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorToObjectBaseFriendship::ReportReferences(vtkGarbageCollector * self=0x0000000000b37f10, vtkObjectBase * obj=0x000000000be50da0) &nbsp;Line 116 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::VisitTarjan(vtkObjectBase * obj=0x000000000be50da0) &nbsp;Line 549 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::MaybeVisit(vtkObjectBase * obj=0x000000000be50da0) &nbsp;Line 519 &#43; 0x15 bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::FindComponents(vtkObjectBase * root=0x000000000be50da0) &nbsp;Line 506 &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollectorImpl::CollectInternal(vtkObjectBase * root=0x000000000be50da0) &nbsp;Line 462 &nbsp; &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkGarbageCollector::Collect(vtkObjectBase * root=0x000000000be50da0) &nbsp;Line 903 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkObjectBase::UnRegisterInternal(vtkObjectBase * __formal=0x0000000000000000, int check=1) &nbsp;Line 289 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkObject::UnRegisterInternal(vtkObjectBase * o=0x0000000000000000, int check=1) &nbsp;Line 886 &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkFiltering.dll!vtkAlgorithm::UnRegister(vtkObjectBase * o=0x0000000000000000) &nbsp;Line 917 &nbsp; &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkCommon.dll!vtkSmartPointerBase::~vtkSmartPointerBase() &nbsp;Line 64 &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!vtkSmartPointer&lt;vtkDataRepresentation&gt;::~vtkSmartPointer&lt;vtkDataRepresentation&gt;() &nbsp;&#43; 0x2e bytes &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!vtkSmartPointer&lt;vtkDataRepresentation&gt;::`scalar deleting destructor'() &nbsp;&#43; 0x31 bytes &nbsp; &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::_Destroy&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt;(vtkSmartPointer&lt;vtkDataRepresentation&gt; * _Ptr=0x000000000b664620) &nbsp;Line 60 &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt;::destroy(vtkSmartPointer&lt;vtkDataRepresentation&gt; * _Ptr=0x000000000b664620) &nbsp;Line 161 &nbsp; &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::_Destroy_range&lt;std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt; &gt;(vtkSmartPointer&lt;vtkDataRepresentation&gt; * _First=0x000000000b664620, vtkSmartPointer&lt;vtkDataRepresentation&gt; * _Last=0x000000000b664628, std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;
 &gt; &amp; _Al={...}, std::_Nonscalar_ptr_iterator_tag __formal={...}) &nbsp;Line 234 &#43; 0xf bytes &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::_Destroy_range&lt;std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt; &gt;(vtkSmartPointer&lt;vtkDataRepresentation&gt; * _First=0x000000000b664590, vtkSmartPointer&lt;vtkDataRepresentation&gt; * _Last=0x000000000b664628, std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;
 &gt; &amp; _Al={...}) &nbsp;Line 226 &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::vector&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;,std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt; &gt;::_Destroy(vtkSmartPointer&lt;vtkDataRepresentation&gt; * _First=0x000000000b664590, vtkSmartPointer&lt;vtkDataRepresentation&gt; * _Last=0x000000000b664628)
 &nbsp;Line 1125 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::vector&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;,std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt; &gt;::_Insert_n(std::_Vector_const_iterator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;,std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;
 &gt; &gt; * _Where={...}, unsigned __int64 _Count=20, const vtkSmartPointer&lt;vtkDataRepresentation&gt; &amp; _Val={...}) &nbsp;Line 1196 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::vector&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;,std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt; &gt;::insert(std::_Vector_const_iterator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;,std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;
 &gt; &gt; * _Where={...}, const vtkSmartPointer&lt;vtkDataRepresentation&gt; &amp; _Val={...}) &nbsp;Line 878 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!std::vector&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt;,std::allocator&lt;vtkSmartPointer&lt;vtkDataRepresentation&gt; &gt; &gt;::push_back(const vtkSmartPointer&lt;vtkDataRepresentation&gt; &amp; _Val={...}) &nbsp;Line 823 &#43; 0x6a bytes &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!vtkView::AddRepresentation(vtkDataRepresentation * rep=0x000000000bd9a150) &nbsp;Line 204 &#43; 0x23 bytes &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVFilters.dll!vtkPVCompositeRepresentation::AddToView(vtkView * view=0x0000000008196ee0) &nbsp;Line 135 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViews.dll!vtkView::AddRepresentation(vtkDataRepresentation * rep=0x000000000be51770) &nbsp;Line 187 &#43; 0x18 bytes &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkViewsCS.dll!vtkViewCommand(vtkClientServerInterpreter * arlu=0x0000000004d194b0, vtkObjectBase * ob=0x0000000008196ee0, const char * method=0x000000000bd6bca9, const vtkClientServerStream &amp; msg={...}, vtkClientServerStream &amp; resultStream={...}) &nbsp;Line
 92 &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVFiltersCS.dll!vtkPVViewCommand(vtkClientServerInterpreter * arlu=0x0000000004d194b0, vtkObjectBase * ob=0x0000000008196ee0, const char * method=0x000000000bd6bca9, const vtkClientServerStream &amp; msg={...}, vtkClientServerStream &amp; resultStream={...})
 &nbsp;Line 234 &#43; 0x2f bytes &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVFiltersCS.dll!vtkPVRenderViewCommand(vtkClientServerInterpreter * arlu=0x0000000004d194b0, vtkObjectBase * ob=0x0000000008196ee0, const char * method=0x000000000bd6bca9, const vtkClientServerStream &amp; msg={...}, vtkClientServerStream &amp; resultStream={...})
 &nbsp;Line 1182 &#43; 0x2f bytes &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkClientServer.dll!vtkClientServerInterpreter::ProcessCommandInvoke(const vtkClientServerStream &amp; css={...}, int midx=0) &nbsp;Line 379 &#43; 0x2f bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkClientServer.dll!vtkClientServerInterpreter::ProcessOneMessage(const vtkClientServerStream &amp; css={...}, int message=0) &nbsp;Line 214 &#43; 0x1d bytes &nbsp; &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkClientServer.dll!vtkClientServerInterpreter::ProcessStream(const vtkClientServerStream &amp; css={...}) &nbsp;Line 183 &#43; 0x14 bytes &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVServerCommon.dll!vtkSelfConnection::ProcessStreamLocally(vtkClientServerStream &amp; stream={...}) &nbsp;Line 119 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVServerCommon.dll!vtkSelfConnection::SendStreamToClient(vtkClientServerStream &amp; stream={...}) &nbsp;Line 112 &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVServerCommon.dll!vtkProcessModuleConnection::SendStream(unsigned int servers=21, vtkClientServerStream &amp; stream={...}) &nbsp;Line 243 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVServerCommon.dll!vtkProcessModuleConnectionManager::SendStream(__int64 connectionID=5, unsigned int serverFlags=21, vtkClientServerStream &amp; stream={...}, int reset=1) &nbsp;Line 544 &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVServerCommon.dll!vtkProcessModule::SendStream(__int64 connectionID=5, unsigned int server=21, vtkClientServerStream &amp; stream={...}, int resetStream=1) &nbsp;Line 919 &#43; 0x25 bytes &nbsp; &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;vtkPVServerManager.dll!vtkSMProxy::UpdateVTKObjects() &nbsp;Line 1025 &#43; 0x2c bytes &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;pqCore.dll!pqObjectBuilder::createDataRepresentation(pqOutputPort * opPort=0x000000000baeebf0, pqView * view=0x00000000082e2af0, const QString &amp; representationType={...}) &nbsp;Line 510 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;pqCore.dll!pqDisplayPolicy::newRepresentation(pqOutputPort * port=0x000000000baeebf0, pqView * view=0x00000000082e2af0) &nbsp;Line 361 &#43; 0x47 bytes &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;pqCore.dll!pqDisplayPolicy::setRepresentationVisibility(pqOutputPort * opPort=0x000000000baeebf0, pqView * view=0x00000000082e2af0, bool visible=true) &nbsp;Line 298 &#43; 0x1d bytes &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;pqCore.dll!pqDisplayPolicy::createPreferredRepresentation(pqOutputPort * opPort=0x000000000baeebf0, pqView * view=0x00000000082e2af0, bool dont_create_view=false) &nbsp;Line 268 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;pqComponents.dll!pqObjectInspectorWidget::show(pqPipelineSource * source=0x000000000bae33a0) &nbsp;Line 713 &#43; 0x3b bytes &nbsp; &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;pqComponents.dll!pqObjectInspectorWidget::accept() &nbsp;Line 527 &nbsp; &nbsp;C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;pqComponents.dll!pqObjectInspectorWidget::qt_metacall(QMetaObject::Call _c=InvokeMetaMethod, int _id=9, void * * _a=0x0000000000b3a5b0) &nbsp;Line 116 &#43; 0xa bytes &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!0000000067228d11()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!0000000067244066()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!0000000065b4b99d()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!00000000656ad49e()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!00000000656ad437()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!00000000656ae88a()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!000000006510e1c7()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!00000000656ae66b()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!00000000657af361()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!00000000650772b0()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!0000000065074f64()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!000000006721dc4a()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!00000000672e6d8c()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!00000000650735c2()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!000000006515980a()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!0000000065153d60()<br>
&nbsp; &nbsp; &nbsp; &nbsp;user32.dll!0000000077a9c3c1()<br>
&nbsp; &nbsp; &nbsp; &nbsp;user32.dll!0000000077a9c60a()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!000000006726ea6a()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!0000000065152565()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!000000006721b01a()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!000000006721b1a1()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtCored4.dll!000000006721e279()<br>
&nbsp; &nbsp; &nbsp; &nbsp;QtGuid4.dll!0000000065074278()<br>
&nbsp; &nbsp; &nbsp; &nbsp;paraview.exe!main(int argc=1, char * * argv=0x0000000004c80980) &nbsp;Line 127 &#43; 0x6 bytes &nbsp; C&#43;&#43;<br>
&nbsp; &nbsp; &nbsp; &nbsp;paraview.exe!WinMain() &nbsp;&#43; 0xb1 bytes<br>
&nbsp; &nbsp; &nbsp; &nbsp;paraview.exe!__tmainCRTStartup() &nbsp;Line 574 &#43; 0x42 bytes C<br>
&nbsp; &nbsp; &nbsp; &nbsp;paraview.exe!WinMainCRTStartup() &nbsp;Line 399 &nbsp; &nbsp; &nbsp;C<br>
&nbsp; &nbsp; &nbsp; &nbsp;kernel32.dll!0000000077b9f56d()<br>
&nbsp; &nbsp; &nbsp; &nbsp;ntdll.dll!0000000077cd2cc1()<br>
<br>
<br>
--<br>
John Biddiscombe,&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; email:biddisco @ <a href="http://cscs.ch" target="_blank">
cscs.ch</a><br>
<a href="http://www.cscs.ch/" target="_blank">http://www.cscs.ch/</a><br>
CSCS, Swiss National Supercomputing Centre&nbsp; | Tel:&nbsp; &#43;41 (91) 610.82.07<br>
Via Cantonale, 6928 Manno, Switzerland&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | Fax:&nbsp; &#43;41 (91) 610.82.82<br>
<br>
<br>
_______________________________________________<br>
Paraview-developers mailing list<br>
<a href="mailto:Paraview-developers@paraview.org" target="_blank">Paraview-developers@paraview.org</a><br>
<a href="http://public.kitware.com/mailman/listinfo/paraview-developers" target="_blank">http://public.kitware.com/mailman/listinfo/paraview-developers</a><o:p></o:p></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><br>
<br clear="all">
<br>
-- <br>
Robert Maynard<o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><br>
<br clear="all">
<br>
-- <br>
Robert Maynard<o:p></o:p></p>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal">-- <br>
<span style="color:#888888">Robert Maynard</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<br>
-- <br>
Robert Maynard<o:p></o:p></p>
</div>
</div>
</body>
</html>