<div dir="ltr">You will need to build vtk and your example with debug to see the lines where the errors occur. Looks like you are using VTK5.x. There were many valgrind errors present in some VTK5.x releases. This could be some of them.<div>
<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Jul 15, 2013 at 7:44 PM, John Haiducek <span dir="ltr">&lt;<a href="mailto:jhaiduce@gmail.com" target="_blank">jhaiduce@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Valgrind report attached.<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Jul 15, 2013 at 5:20 PM, Bill Lorensen &lt;<a href="mailto:bill.lorensen@gmail.com">bill.lorensen@gmail.com</a>&gt; wrote:<br>
&gt; Depends on where they occur? Cam you share the valgrind report?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Jul 15, 2013 at 5:47 PM, John Haiducek &lt;<a href="mailto:jhaiduce@gmail.com">jhaiduce@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; When I run the following program under valgrind I get lots of warnings<br>
&gt;&gt; saying &quot;Conditional jump or move depends on uninitialized values.&quot;<br>
&gt;&gt; Does this indicate that I&#39;m doing something wrong, or are these false<br>
&gt;&gt; positives?<br>
&gt;&gt;<br>
&gt;&gt; John Haiducek<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; #include &quot;vtkImageData.h&quot;<br>
&gt;&gt; #include &quot;vtkImageViewer2.h&quot;<br>
&gt;&gt; #include &lt;vtkRenderWindowInteractor.h&gt;<br>
&gt;&gt; #include &lt;vtkImageMapper.h&gt;<br>
&gt;&gt; #include &lt;vtkLookupTable.h&gt;<br>
&gt;&gt; #include &lt;vtkScalarBarActor.h&gt;<br>
&gt;&gt; #include &lt;vtkRenderer.h&gt;<br>
&gt;&gt; #include &lt;vtkImageActor.h&gt;<br>
&gt;&gt; #include &lt;vtkScalarsToColors.h&gt;<br>
&gt;&gt; #include &lt;vtkImageMapToWindowLevelColors.h&gt;<br>
&gt;&gt;<br>
&gt;&gt; int main(int argc, char *argv[]){<br>
&gt;&gt;<br>
&gt;&gt;   vtkImageData*intensityImageData = vtkImageData::New();<br>
&gt;&gt;   vtkImageViewer2*view=vtkImageViewer2::New();<br>
&gt;&gt;   vtkImageMapper*imageMapper = vtkImageMapper::New();<br>
&gt;&gt;   int width=400;<br>
&gt;&gt;   int height=400;<br>
&gt;&gt;   double*data=new double[width*height];<br>
&gt;&gt;<br>
&gt;&gt;   for(int i=0;i&lt;width*height;i++)<br>
&gt;&gt;     data[i]=0;<br>
&gt;&gt;<br>
&gt;&gt;   intensityImageData-&gt;SetDimensions(width,height,1);<br>
&gt;&gt;   intensityImageData-&gt;SetNumberOfScalarComponents(1);<br>
&gt;&gt;   intensityImageData-&gt;SetScalarTypeToDouble();<br>
&gt;&gt;   intensityImageData-&gt;AllocateScalars();<br>
&gt;&gt;<br>
&gt;&gt; memcpy(intensityImageData-&gt;GetScalarPointer(),data,width*height*sizeof(double));<br>
&gt;&gt;   view-&gt;SetInput(intensityImageData);<br>
&gt;&gt;<br>
&gt;&gt;   vtkLookupTable*colorMap = vtkLookupTable::New();<br>
&gt;&gt;   colorMap-&gt;SetHueRange(0.4,1.0);<br>
&gt;&gt;   colorMap-&gt;SetValueRange(1.0,1.0);<br>
&gt;&gt;   colorMap-&gt;SetRange(0,1);<br>
&gt;&gt;   colorMap-&gt;Build();<br>
&gt;&gt;   vtkImageMapToWindowLevelColors*colorMapper=view-&gt;GetWindowLevel();<br>
&gt;&gt;   colorMapper-&gt;SetLookupTable(colorMap);<br>
&gt;&gt;   colorMapper-&gt;SetInput(intensityImageData);<br>
&gt;&gt;   colorMapper-&gt;SetLevel(10);<br>
&gt;&gt;   colorMapper-&gt;SetWindow(255);<br>
&gt;&gt;   vtkScalarBarActor*scalarBar = vtkScalarBarActor::New();<br>
&gt;&gt;   scalarBar-&gt;S#include &quot;vtkImageData.h&quot;<br>
&gt;&gt; #include &quot;vtkImageViewer2.h&quot;<br>
&gt;&gt; #include &lt;vtkRenderWindowInteractor.h&gt;<br>
&gt;&gt; #include &lt;vtkImageMapper.h&gt;<br>
&gt;&gt; #include &lt;vtkLookupTable.h&gt;<br>
&gt;&gt; #include &lt;vtkScalarBarActor.h&gt;<br>
&gt;&gt; #include &lt;vtkRenderer.h&gt;<br>
&gt;&gt; #include &lt;vtkImageActor.h&gt;<br>
&gt;&gt; #include &lt;vtkScalarsToColors.h&gt;<br>
&gt;&gt; #include &lt;vtkImageMapToWindowLevelColors.h&gt;<br>
&gt;&gt;<br>
&gt;&gt; int main(int argc, char *argv[]){<br>
&gt;&gt;<br>
&gt;&gt;   vtkImageData*intensityImageData = vtkImageData::New();<br>
&gt;&gt;   vtkImageViewer2*view=vtkImageViewer2::New();<br>
&gt;&gt;   vtkImageMapper*imageMapper = vtkImageMapper::New();<br>
&gt;&gt;   int width=400;<br>
&gt;&gt;   int height=400;<br>
&gt;&gt;   double*data=new double[width*height];<br>
&gt;&gt;<br>
&gt;&gt;   for(int i=0;i&lt;width*height;i++)<br>
&gt;&gt;     data[i]=0;<br>
&gt;&gt;<br>
&gt;&gt;   intensityImageData-&gt;SetDimensions(width,height,1);<br>
&gt;&gt;   intensityImageData-&gt;SetNumberOfScalarComponents(1);<br>
&gt;&gt;   intensityImageData-&gt;SetScalarTypeToDouble();<br>
&gt;&gt;   intensityImageData-&gt;AllocateScalars();<br>
&gt;&gt;<br>
&gt;&gt; memcpy(intensityImageData-&gt;GetScalarPointer(),data,width*height*sizeof(double));<br>
&gt;&gt;   view-&gt;SetInput(intensityImageData);<br>
&gt;&gt;<br>
&gt;&gt;   vtkLookupTable*colorMap = vtkLookupTable::New();<br>
&gt;&gt;   colorMap-&gt;SetHueRange(0.4,1.0);<br>
&gt;&gt;   colorMap-&gt;SetValueRange(1.0,1.0);<br>
&gt;&gt;   colorMap-&gt;SetRange(0,1);<br>
&gt;&gt;   colorMap-&gt;Build();<br>
&gt;&gt;   vtkImageMapToWindowLevelColors*colorMapper=view-&gt;GetWindowLevel();<br>
&gt;&gt;   colorMapper-&gt;SetLookupTable(colorMap);<br>
&gt;&gt;   colorMapper-&gt;SetInput(intensityImageData);<br>
&gt;&gt;   colorMapper-&gt;SetLevel(10);<br>
&gt;&gt;   colorMapper-&gt;SetWindow(255);<br>
&gt;&gt;   vtkScalarBarActor*scalarBar = vtkScalarBarActor::New();<br>
&gt;&gt;   scalarBar-&gt;SetLookupTable(colorMap);<br>
&gt;&gt;   scalarBar-&gt;SetTitle(&quot;Intensity&quot;);<br>
&gt;&gt;   scalarBar-&gt;SetNumberOfLabels(4);<br>
&gt;&gt;<br>
&gt;&gt;   view-&gt;GetRenderer()-&gt;AddActor2D(scalarBar);<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;   view-&gt;Render();<br>
&gt;&gt;<br>
&gt;&gt;   intensityImageData-&gt;Delete();<br>
&gt;&gt;   view-&gt;Delete();<br>
&gt;&gt;   imageMapper-&gt;Delete();<br>
&gt;&gt;   scalarBar-&gt;Delete();<br>
&gt;&gt;   colorMap-&gt;Delete();<br>
&gt;&gt;<br>
&gt;&gt;   delete data;<br>
&gt;&gt;   return 0;<br>
&gt;&gt; }<br>
&gt;&gt; etLookupTable(colorMap);<br>
&gt;&gt;   scalarBar-&gt;SetTitle(&quot;Intensity&quot;);<br>
&gt;&gt;   scalarBar-&gt;SetNumberOfLabels(4);<br>
&gt;&gt;<br>
&gt;&gt;   view-&gt;GetRenderer()-&gt;AddActor2D(scalarBar);<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;   view-&gt;Render();<br>
&gt;&gt;<br>
&gt;&gt;   intensityImageData-&gt;Delete();<br>
&gt;&gt;   view-&gt;Delete();<br>
&gt;&gt;   imageMapper-&gt;Delete();<br>
&gt;&gt;   scalarBar-&gt;Delete();<br>
&gt;&gt;   colorMap-&gt;Delete();<br>
&gt;&gt;<br>
&gt;&gt;   delete data;<br>
&gt;&gt;   return 0;<br>
&gt;&gt; }<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;<br>
&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;<br>
&gt;&gt; Please keep messages on-topic and check the VTK FAQ at:<br>
&gt;&gt; <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
&gt;&gt;<br>
&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Unpaid intern in BillsBasement at noware dot com<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</div>