<?xml version="1.0" encoding="UTF-8"?>
<Site BuildName="Win32-MSVC2009"
  BuildStamp="20090224-0100-Nightly"
  Name="Dash20.kitware"
  Generator="ctest2.6-patch 0"  OSName="Windows"
  Hostname="dash20"
  OSRelease="XP Professional"
  OSVersion="Service Pack 2(Build 2600)"
  OSPlatform=""
  Is64Bits="0"
  VendorString="GenuineIntel"
  VendorID="Intel Corporation"
  FamilyID="6"
  ModelID="15"
  ProcessorCacheSize="-1"
  NumberOfLogicalCPU="1"
  NumberOfPhysicalCPU="4"
  TotalVirtualMemory="2047"
  TotalPhysicalMemory="15"
  LogicalProcessorsPerPhysical="4"
  ProcessorClockFrequency="2400"
>
<DynamicAnalysis Checker="Valgrind">
  <StartDateTime>Feb 24 05:04 EST</StartDateTime>
  <StartTestTime>1235383453</StartTestTime>
  <TestList>
    <Test>./Testing/itkVectorFiniteDifferenceImageFilterTest1</Test>
    <Test>./Testing/itkVectorFiniteDifferenceFunctionTest1</Test>
    <Test>./Testing/itkVectorSegmentationLevelSetFunctionTest1</Test>
    <Test>./Testing/itkVectorLevelSetFunctionTest1</Test>
    <Test>./Testing/itkVectorLevelSetFunctionTest2</Test>
    <Test>./Testing/itkVectorSparseFieldLevelSetImageFilterTest1</Test>
    <Test>./Testing/itkVectorSparseFieldLevelSetImageFilterTest2</Test>
    <Test>./Testing/itkVectorSparseFieldLevelSetNodeTest1</Test>
    <Test>./Testing/itkVectorSparseFieldCityBlockNeighborListTest1</Test>
    <Test>./Testing/itkVectorSegmentationLevelSetImageFilterTest1</Test>
    <Test>./Testing/itkNumericTraitsMatrixPixelTest1</Test>
    <Test>./Testing/itkMatrixLinearInterpolateImageFunctionTest1</Test>
    <Test>./Testing/itkMatrixInterpolateImageFunctionTest1</Test>
    <Test>./Testing/itkVectorShiftScaleImageFilterText1</Test>
    <Test>./Testing/itkVectorZeroCrossingImageFilterTest1</Test>
    <Test>./Testing/itkSystemInformationSandbox</Test>
    <Test>./Testing/itkLesionSegmentationMethodTest1</Test>
    <Test>./Testing/itkLesionSegmentationMethodTest2</Test>
    <Test>./Testing/itkLesionSegmentationMethodTest3</Test>
    <Test>./Testing/itkFeatureGeneratorTest1</Test>
    <Test>./Testing/itkSegmentationModuleTest1</Test>
    <Test>./Testing/itkRegionGrowingSegmentationModuleTest1</Test>
    <Test>./Testing/itkSinglePhaseLevelSetSegmentationModuleTest1</Test>
    <Test>./Testing/itkRegionCompetitionImageFilterTest1</Test>
    <Test>./Testing/itkSegmentationVolumeEstimatorTest1</Test>
    <Test>./Testing/itkGrayscaleImageSegmentationVolumeEstimatorTest1</Test>
    <Test>./Testing/itkLandmarksReaderTest1</Test>
    <Test>./Testing/itkVotingBinaryHoleFillFloodingImageFilterTest1</Test>
    <Test>./Testing/itkConnectedThresholdSegmentationModuleTest1</Test>
    <Test>./Testing/itkConfidenceConnectedSegmentationModuleTest1</Test>
    <Test>./Testing/itkFastMarchingSegmentationModuleTest1-PartSolidLesion1</Test>
    <Test>./Testing/itkGradientMagnitudeSigmoidFeatureGeneratorTest1</Test>
    <Test>./Testing/GradientMagnitudeImageFilterTest1</Test>
    <Test>./Testing/itkSigmoidFeatureGeneratorTest1</Test>
    <Test>./Testing/itkLungWallFeatureGeneratorTest1</Test>
    <Test>./Testing/itkMorphologicalOpenningFeatureGeneratorTest1</Test>
    <Test>./Testing/LandmarkSpatialObjectWriterTest1</Test>
    <Test>./Testing/CannyEdgeDetectionImageFilterTest1</Test>
    <Test>./Testing/itkCannyEdgesDistanceFeatureGeneratorTest1</Test>
    <Test>./Testing/itkCannyEdgesFeatureGeneratorTest1</Test>
    <Test>./Testing/itkCannyEdgesDistanceAdvectionFieldFeatureGeneratorTest1</Test>
    <Test>./Testing/itkSatoVesselnessFeatureGeneratorTest1</Test>
    <Test>./Testing/itkSatoVesselnessSigmoidFeatureGeneratorTest1</Test>
    <Test>./Testing/itkSatoLocalStructureFeatureGeneratorTest1</Test>
    <Test>./Testing/itkLocalStructureImageFilterTest1</Test>
    <Test>./Testing/itkDescoteauxSheetnessImageFilterTest1</Test>
    <Test>./Testing/itkDescoteauxSheetnessImageFilterTest2</Test>
    <Test>./Testing/itkDescoteauxSheetnessFeatureGeneratorTest1</Test>
    <Test>./Testing/itkFrangiTubularnessFeatureGeneratorTest1</Test>
    <Test>./Testing/itkGeodesicActiveContourLevelSetSegmentationModuleTest1</Test>
    <Test>./Testing/itkShapeDetectionLevelSetSegmentationModuleTest1</Test>
    <Test>./Testing/itkShapeDetectionLevelSetSegmentationModuleTest2</Test>
  </TestList>
  <Test Status="notrun">
    <Name>itkVectorFiniteDifferenceFunctionTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVectorFiniteDifferenceFunctionTest1</FullName>
    <FullCommandLine></FullCommandLine>
    <Results>
    </Results>
  <Log>
Unable to find executable: /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorFiniteDifferenceFunctionTest1

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkVectorSegmentationLevelSetFunctionTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVectorSegmentationLevelSetFunctionTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorSegmentationLevelSetFunctionTest1</FullCommandLine>
    <Results>
      <Defect type="Potential Memory Leak">15</Defect>
    </Results>
  <Log>
==10526== Memcheck, a memory error detector.
==10526== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10526== Using LibVEX rev 1658, a library for dynamic binary translation.
==10526== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10526== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10526== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10526== For more details, rerun with: -v
==10526== 
==10526== 
==10526== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 23 from 1)
==10526== malloc/free: in use at exit: 9,589 bytes in 28 blocks.
==10526== malloc/free: 36 allocs, 8 frees, 10,706 bytes allocated.
==10526== For counts of detected errors, rerun with: -v
==10526== searching for pointers to 28 not-freed blocks.
==10526== checked 201,704 bytes.
==10526== 
<b>MPK</b> ==10526== 8 bytes in 1 blocks are still reachable in loss record 1 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80C10AD: __gnu_cxx::new_allocator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10526==    by 0x80C110D: std::_Vector_base&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10526==    by 0x80C188A: std::vector&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; &gt; &gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;*, std::vector&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; &gt; &gt; &gt;, unsigned, itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; const&amp;) (vector.tcc:357)
==10526==    by 0x80C2025: std::vector&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; &gt; &gt;::insert(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;*, std::vector&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; &gt; &gt; &gt;, unsigned, itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; const&amp;) (stl_vector.h:658)
==10526==    by 0x80C2225: std::vector&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt; &gt; &gt;::resize(unsigned, itk::SmartPointer&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt; &gt;) (stl_vector.h:426)
==10526==    by 0x80D263B: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::AllocateAdvectionImage() (itkVectorSegmentationLevelSetFunction.txx:78)
==10526==    by 0x80AB926: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:110)
==10526== 
==10526== 
<b>MPK</b> ==10526== 8 bytes in 1 blocks are still reachable in loss record 2 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80EF450: itk::ObjectFactoryBase::Initialize() (itkObjectFactoryBase.cxx:171)
==10526==    by 0x80EFA3A: itk::ObjectFactoryBase::CreateInstance(char const*) (itkObjectFactoryBase.cxx:113)
==10526==    by 0x80BEED6: itk::ObjectFactory&lt;itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::Create() (itkObjectFactory.h:52)
==10526==    by 0x80DF855: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetFunctionTest1.cxx:34)
==10526==    by 0x80AB38C: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:83)
==10526== 
==10526== 
<b>MPK</b> ==10526== 60 bytes in 1 blocks are still reachable in loss record 3 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80E3FFF: itk::ExceptionObject::ReferenceCountedExceptionData::ConstNew(std::string const&amp;, unsigned, std::string const&amp;, std::string const&amp;) (itkExceptionObject.cxx:91)
==10526==    by 0x80E327D: itk::ExceptionObject::ExceptionObject(char const*, unsigned, char const*, char const*) (itkExceptionObject.cxx:144)
==10526==    by 0x80D510A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GetGlobalDataPointer() const (itkVectorLevelSetFunction.txx:376)
==10526==    by 0x80ABA06: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:118)
==10526== 
==10526== 
<b>MPK</b> ==10526== 88 bytes in 1 blocks are still reachable in loss record 4 of 15
==10526==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==10526==    by 0x4139DD1: __cxa_allocate_exception (in /usr/lib/libstdc++.so.6.0.8)
==10526==    by 0x80D5199: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GetGlobalDataPointer() const (itkVectorLevelSetFunction.txx:376)
==10526==    by 0x80ABA06: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:118)
==10526== 
==10526== 
<b>MPK</b> ==10526== 100 bytes in 1 blocks are still reachable in loss record 5 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80D7CDC: itk::VectorLinearInterpolateImageFunction&lt;itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt;, double&gt;::New() (itkVectorLinearInterpolateImageFunction.h:53)
==10526==    by 0x80DF552: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::VectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunction.h:183)
==10526==    by 0x80DF7FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::HelperVectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunctionTest1.cxx:25)
==10526==    by 0x80DF8FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetFunctionTest1.cxx:34)
==10526==    by 0x80AB38C: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:83)
==10526== 
==10526== 
<b>MPK</b> ==10526== 100 bytes in 1 blocks are still reachable in loss record 6 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80D6E2E: itk::LinearInterpolateImageFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, double&gt;::New() (itkLinearInterpolateImageFunction.h:66)
==10526==    by 0x80DF496: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::VectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunction.h:182)
==10526==    by 0x80DF7FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::HelperVectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunctionTest1.cxx:25)
==10526==    by 0x80DF8FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetFunctionTest1.cxx:34)
==10526==    by 0x80AB38C: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:83)
==10526== 
==10526== 
<b>MPK</b> ==10526== 128 bytes in 2 blocks are still reachable in loss record 7 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80CFA10: itk::ImportImageContainer&lt;unsigned long, itk::FixedArray&lt;double, 2&gt; &gt;::New() (itkImportImageContainer.h:59)
==10526==    by 0x80CFBE0: itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt;::Image() (itkImage.txx:36)
==10526==    by 0x80CFDDA: itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10526==    by 0x80D26D5: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::AllocateAdvectionImage() (itkVectorSegmentationLevelSetFunction.txx:82)
==10526==    by 0x80AB926: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:110)
==10526== 
==10526== 
<b>MPK</b> ==10526== 192 bytes in 3 blocks are still reachable in loss record 8 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80D04AE: itk::ImportImageContainer&lt;unsigned long, itk::Vector&lt;float, 2&gt; &gt;::New() (itkImportImageContainer.h:59)
==10526==    by 0x80D067E: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;::Image() (itkImage.txx:36)
==10526==    by 0x80D0878: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10526==    by 0x80DF3DA: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::VectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunction.h:180)
==10526==    by 0x80DF7FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::HelperVectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunctionTest1.cxx:25)
==10526==    by 0x80DF8FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetFunctionTest1.cxx:34)
==10526==    by 0x80AB38C: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:83)
==10526== 
==10526== 
<b>MPK</b> ==10526== 208 bytes in 1 blocks are still reachable in loss record 9 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80DF8D2: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetFunctionTest1.cxx:34)
==10526==    by 0x80AB38C: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:83)
==10526== 
==10526== 
<b>MPK</b> ==10526== 520 bytes in 1 blocks are still reachable in loss record 10 of 15
==10526==    at 0x402095F: calloc (vg_replace_malloc.c:279)
==10526==    by 0x41A7B43: (within /lib/tls/i686/cmov/libc-2.5.so)
==10526==    by 0x41A7BBF: __cxa_atexit (in /lib/tls/i686/cmov/libc-2.5.so)
==10526==    by 0x80EDB7E: __static_initialization_and_destruction_0(int, int) (iostream:76)
==10526==    by 0x80EDBB2: _GLOBAL__I__ZN3itkeqERKNS_17ObjectFactoryBase19OverrideInformationES3_ (itkObjectFactoryBase.cxx:718)
==10526==    by 0x813232A: (within /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorSegmentationLevelSetFunctionTest1)
==10526==    by 0x80AA6D4: (within /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorSegmentationLevelSetFunctionTest1)
==10526==    by 0x8132278: __libc_csu_init (in /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorSegmentationLevelSetFunctionTest1)
==10526==    by 0x4190E60: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==10526== 
==10526== 
<b>MPK</b> ==10526== 544 bytes in 2 blocks are still reachable in loss record 11 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80CFDAE: itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10526==    by 0x80D26D5: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::AllocateAdvectionImage() (itkVectorSegmentationLevelSetFunction.txx:82)
==10526==    by 0x80AB926: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:110)
==10526== 
==10526== 
<b>MPK</b> ==10526== 816 bytes in 3 blocks are still reachable in loss record 12 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x80D084C: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10526==    by 0x80DF3DA: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::VectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunction.h:180)
==10526==    by 0x80DF7FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::HelperVectorSegmentationLevelSetFunction() (itkVectorSegmentationLevelSetFunctionTest1.cxx:25)
==10526==    by 0x80DF8FE: itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetFunctionTest1.cxx:34)
==10526==    by 0x80AB38C: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:83)
==10526== 
==10526== 
<b>MPK</b> ==10526== 1,217 bytes in 5 blocks are possibly lost in loss record 13 of 15
==10526==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10526==    by 0x4116A0A: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10526==    by 0x41175C7: std::string::_Rep::_M_clone(std::allocator&lt;char&gt; const&amp;, unsigned) (in /usr/lib/libstdc++.so.6.0.8)
==10526==    by 0x4118137: std::string::reserve(unsigned) (in /usr/lib/libstdc++.so.6.0.8)
==10526==    by 0x4110E12: std::basic_stringbuf&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;::overflow(int) (in /usr/lib/libstdc++.so.6.0.8)
==10526==    by 0x4115BF0: std::basic_streambuf&lt;char, std::char_traits&lt;char&gt; &gt;::xsputn(char const*, int) (in /usr/lib/libstdc++.so.6.0.8)
==10526==    by 0x410AFEA: std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp; std::operator&lt;&lt; &lt;std::char_traits&lt;char&gt; &gt;(std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp;, char const*) (in /usr/lib/libstdc++.so.6.0.8)
==10526==    by 0x80D4F83: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GetGlobalDataPointer() const (itkVectorLevelSetFunction.txx:376)
==10526==    by 0x80ABA06: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:118)
==10526== 
==10526== 
<b>MPK</b> ==10526== 2,400 bytes in 3 blocks are still reachable in loss record 14 of 15
==10526==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10526==    by 0x80D54AE: itk::ImportImageContainer&lt;unsigned long, itk::Vector&lt;float, 2&gt; &gt;::AllocateElements(unsigned long) const (itkImportImageContainer.txx:184)
==10526==    by 0x80D5C78: itk::ImportImageContainer&lt;unsigned long, itk::Vector&lt;float, 2&gt; &gt;::Reserve(unsigned long) (itkImportImageContainer.txx:85)
==10526==    by 0x80D5D9C: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;::Allocate() (itkImage.txx:51)
==10526==    by 0x80AB654: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:100)
==10526== 
==10526== 
<b>MPK</b> ==10526== 3,200 bytes in 2 blocks are still reachable in loss record 15 of 15
==10526==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10526==    by 0x80D0E84: itk::ImportImageContainer&lt;unsigned long, itk::FixedArray&lt;double, 2&gt; &gt;::AllocateElements(unsigned long) const (itkImportImageContainer.txx:184)
==10526==    by 0x80D2342: itk::ImportImageContainer&lt;unsigned long, itk::FixedArray&lt;double, 2&gt; &gt;::Reserve(unsigned long) (itkImportImageContainer.txx:85)
==10526==    by 0x80D2466: itk::Image&lt;itk::FixedArray&lt;double, 2&gt;, 2&gt;::Allocate() (itkImage.txx:51)
==10526==    by 0x80D2B08: itk::VectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::AllocateAdvectionImage() (itkVectorSegmentationLevelSetFunction.txx:86)
==10526==    by 0x80AB926: main (itkVectorSegmentationLevelSetFunctionTest1.cxx:110)
==10526== 
==10526== LEAK SUMMARY:
==10526==    definitely lost: 0 bytes in 0 blocks.
==10526==      possibly lost: 1,217 bytes in 5 blocks.
==10526==    still reachable: 8,372 bytes in 23 blocks.
==10526==         suppressed: 0 bytes in 0 blocks.
HelperVectorSegmentationLevelSetFunction
HelperVectorSegmentationLevelSetFunction (0x42be298)
  RTTI typeinfo:   itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt;, itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt; &gt;
  Reference Count: 1
  Radius: [1, 1]
  ScaleCoefficients: 0x42be2c0  WaveDT: 0.25
  DT: 0.25
  UseMinimalCurvature 0
  EpsilonMagnitude: 1e-05
  AdvectionWeights: 
  PropagationWeights: 
  CurvatureWeights: 
  LaplacianSmoothingWeights: 
terminate called after throwing an instance of 'itk::ExceptionObject'
  what():  /home/ibanez/src/LesionSizingKit/Sandbox/Source/itkVectorLevelSetFunction.txx:377:
itk::ERROR: HelperVectorSegmentationLevelSetFunction(0x42be298): Number of phases in a VectorLevelSet must be at least 1.

*** Exception executing: Child aborted

  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkVectorLevelSetFunctionTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVectorLevelSetFunctionTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorLevelSetFunctionTest1</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">24</Defect>
      <Defect type="Uninitialized Memory Read">1</Defect>
    </Results>
  <Log>
==10531== Memcheck, a memory error detector.
==10531== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10531== Using LibVEX rev 1658, a library for dynamic binary translation.
==10531== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10531== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10531== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10531== For more details, rerun with: -v
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A8696: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned, bool&amp;) const (itkConstNeighborhoodIterator.txx:97)
==10531==    by 0x80A7506: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned) const (itkConstNeighborhoodIterator.h:172)
==10531==    by 0x80A69B1: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeDerivativesForPhase(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:415)
==10531==    by 0x80A727A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:357)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMR</b> ==10531== Use of uninitialised value of size 4
==10531==    at 0x80AAB5D: itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::operator()(itk::Offset&lt;2&gt; const&amp;, itk::Offset&lt;2&gt; const&amp;, itk::Neighborhood&lt;itk::Vector&lt;float, 2&gt;*, 2, itk::NeighborhoodAllocator&lt;itk::Vector&lt;float, 2&gt;*&gt; &gt; const*) const (itkZeroFluxNeumannBoundaryCondition.txx:57)
==10531==    by 0x80A77FD: itk::NeighborhoodAccessorFunctor&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::BoundaryCondition(itk::Offset&lt;2&gt; const&amp;, itk::Offset&lt;2&gt; const&amp;, itk::Neighborhood&lt;itk::Vector&lt;float, 2&gt;*, 2, itk::NeighborhoodAllocator&lt;itk::Vector&lt;float, 2&gt;*&gt; &gt; const*, itk::ImageBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; const*) const (itkNeighborhoodAccessorFunctor.h:82)
==10531==    by 0x80A896D: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned, bool&amp;) const (itkConstNeighborhoodIterator.txx:120)
==10531==    by 0x80A7506: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned) const (itkConstNeighborhoodIterator.h:172)
==10531==    by 0x80A69B1: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeDerivativesForPhase(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:415)
==10531==    by 0x80A727A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:357)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A8696: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned, bool&amp;) const (itkConstNeighborhoodIterator.txx:97)
==10531==    by 0x80A7506: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned) const (itkConstNeighborhoodIterator.h:172)
==10531==    by 0x80A6A05: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeDerivativesForPhase(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:416)
==10531==    by 0x80A727A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:357)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A8696: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned, bool&amp;) const (itkConstNeighborhoodIterator.txx:97)
==10531==    by 0x80A7506: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned) const (itkConstNeighborhoodIterator.h:172)
==10531==    by 0x80A6DF4: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeDerivativesForPhase(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:440)
==10531==    by 0x80A727A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:357)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A8696: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned, bool&amp;) const (itkConstNeighborhoodIterator.txx:97)
==10531==    by 0x80A7506: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned) const (itkConstNeighborhoodIterator.h:172)
==10531==    by 0x80A6E80: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeDerivativesForPhase(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:440)
==10531==    by 0x80A727A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:357)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A8696: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned, bool&amp;) const (itkConstNeighborhoodIterator.txx:97)
==10531==    by 0x80A7506: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned) const (itkConstNeighborhoodIterator.h:172)
==10531==    by 0x80A6F14: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeDerivativesForPhase(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:440)
==10531==    by 0x80A727A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:357)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A8696: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned, bool&amp;) const (itkConstNeighborhoodIterator.txx:97)
==10531==    by 0x80A7506: itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt;::GetPixel(unsigned) const (itkConstNeighborhoodIterator.h:172)
==10531==    by 0x80A6FA8: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeDerivativesForPhase(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:440)
==10531==    by 0x80A727A: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:357)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A2956: vnl_math_abs(double) (vnl_math.h:193)
==10531==    by 0x80AF7D6: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A72F1: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:360)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A29E1: vnl_math_max(double, double) (vnl_math.h:202)
==10531==    by 0x80AF806: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A72F1: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:360)
==10531==    by 0x80A1952: main (itkVectorLevelSetFunctionTest1.cxx:145)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A2956: vnl_math_abs(double) (vnl_math.h:193)
==10531==    by 0x80AF7D6: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A1AC0: main (itkVectorLevelSetFunctionTest1.cxx:148)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A29E1: vnl_math_max(double, double) (vnl_math.h:202)
==10531==    by 0x80AF806: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A1AC0: main (itkVectorLevelSetFunctionTest1.cxx:148)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41BC177: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41BC1F7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41B5ECC: (within /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41B5ED0: (within /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41B5F27: (within /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41BCADD: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41BCB1D: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41BCBA5: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41BCC7E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x41BCDF7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10531==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x410C05F: std::ostream::operator&lt;&lt;(double) (in /usr/lib/libstdc++.so.6.0.8)
==10531==    by 0x80A1BC7: main (itkVectorLevelSetFunctionTest1.cxx:150)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A2956: vnl_math_abs(double) (vnl_math.h:193)
==10531==    by 0x80AF7D6: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A72F1: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:360)
==10531==    by 0x80A1E5B: main (itkVectorLevelSetFunctionTest1.cxx:159)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A29E1: vnl_math_max(double, double) (vnl_math.h:202)
==10531==    by 0x80AF806: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A72F1: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeUpdate(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, void*, unsigned, itk::Vector&lt;float, 2&gt; const&amp;) (itkVectorLevelSetFunction.txx:360)
==10531==    by 0x80A1E5B: main (itkVectorLevelSetFunctionTest1.cxx:159)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A2956: vnl_math_abs(double) (vnl_math.h:193)
==10531==    by 0x80AF7D6: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A1FC9: main (itkVectorLevelSetFunctionTest1.cxx:162)
==10531== 
<b>UMC</b> ==10531== Conditional jump or move depends on uninitialised value(s)
==10531==    at 0x80A29E1: vnl_math_max(double, double) (vnl_math.h:202)
==10531==    by 0x80AF806: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ComputeCurvatureTerms(itk::ConstNeighborhoodIterator&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::ZeroFluxNeumannBoundaryCondition&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt; &gt; const&amp;, itk::Vector&lt;float, 2&gt; const&amp;, unsigned, itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GlobalDataStruct*) (itkVectorLevelSetFunction.txx:60)
==10531==    by 0x80A1FC9: main (itkVectorLevelSetFunctionTest1.cxx:162)
==10531== 
==10531== ERROR SUMMARY: 496 errors from 25 contexts (suppressed: 23 from 1)
==10531== malloc/free: in use at exit: 0 bytes in 0 blocks.
==10531== malloc/free: 28 allocs, 28 frees, 3,435 bytes allocated.
==10531== For counts of detected errors, rerun with: -v
==10531== All heap blocks were freed -- no leaks are possible.
VectorLevelSetFunction
VectorLevelSetFunction (0x42be298)
  RTTI typeinfo:   itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt; &gt;
  Reference Count: 1
  Radius: [0, 0]
  ScaleCoefficients: 0x42be2c0  WaveDT: 0.25
  DT: 0.25
  UseMinimalCurvature 0
  EpsilonMagnitude: 1e-05
  AdvectionWeights: 10 0 
0 10 

  PropagationWeights: 10 0 
0 10 

  CurvatureWeights: 10 0 
0 10 

  LaplacianSmoothingWeights: 10 0 
0 10 

Time Step: 0
0 : 0 : 0 : 0 : 0 : 0
1 : 0 : 0 : 0 : 0 : 0
0 : 0 : 0 : 0 : 0 : 0
1 : 0 : 0 : 0 : 0 : 0

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkVectorLevelSetFunctionTest2</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVectorLevelSetFunctionTest2</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorLevelSetFunctionTest2</FullCommandLine>
    <Results>
      <Defect type="Potential Memory Leak">10</Defect>
    </Results>
  <Log>
==10532== Memcheck, a memory error detector.
==10532== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10532== Using LibVEX rev 1658, a library for dynamic binary translation.
==10532== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10532== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10532== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10532== For more details, rerun with: -v
==10532== 
==10532== 
==10532== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 23 from 1)
==10532== malloc/free: in use at exit: 10,907 bytes in 29 blocks.
==10532== malloc/free: 35 allocs, 6 frees, 11,863 bytes allocated.
==10532== For counts of detected errors, rerun with: -v
==10532== searching for pointers to 29 not-freed blocks.
==10532== checked 184,304 bytes.
==10532== 
<b>MPK</b> ==10532== 8 bytes in 1 blocks are still reachable in loss record 1 of 10
==10532==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10532==    by 0x80D171C: itk::ObjectFactoryBase::Initialize() (itkObjectFactoryBase.cxx:171)
==10532==    by 0x80D1D06: itk::ObjectFactoryBase::CreateInstance(char const*) (itkObjectFactoryBase.cxx:113)
==10532==    by 0x80ADF3E: itk::ObjectFactory&lt;itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt; &gt; &gt;::Create() (itkObjectFactory.h:52)
==10532==    by 0x80BA7B5: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt; &gt;::New() (itkVectorLevelSetFunction.h:77)
==10532==    by 0x80A0B36: main (itkVectorLevelSetFunctionTest2.cxx:33)
==10532== 
==10532== 
<b>MPK</b> ==10532== 60 bytes in 1 blocks are still reachable in loss record 2 of 10
==10532==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10532==    by 0x80C628B: itk::ExceptionObject::ReferenceCountedExceptionData::ConstNew(std::string const&amp;, unsigned, std::string const&amp;, std::string const&amp;) (itkExceptionObject.cxx:91)
==10532==    by 0x80C5509: itk::ExceptionObject::ExceptionObject(char const*, unsigned, char const*, char const*) (itkExceptionObject.cxx:144)
==10532==    by 0x80B80E2: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt; &gt;::GetGlobalDataPointer() const (itkVectorLevelSetFunction.txx:376)
==10532==    by 0x80A177B: main (itkVectorLevelSetFunctionTest2.cxx:127)
==10532== 
==10532== 
<b>MPK</b> ==10532== 64 bytes in 1 blocks are still reachable in loss record 3 of 10
==10532==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10532==    by 0x80C0B12: itk::ImportImageContainer&lt;unsigned long, itk::Vector&lt;float, 2&gt; &gt;::New() (itkImportImageContainer.h:59)
==10532==    by 0x80C0CE2: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt;::Image() (itkImage.txx:36)
==10532==    by 0x80C0EDC: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt;::New() (itkImage.h:92)
==10532==    by 0x80A0C0F: main (itkVectorLevelSetFunctionTest2.cxx:37)
==10532== 
==10532== 
<b>MPK</b> ==10532== 88 bytes in 1 blocks are still reachable in loss record 4 of 10
==10532==    at 0x4021620: malloc (vg_replace_malloc.c:149)
==10532==    by 0x4139DD1: __cxa_allocate_exception (in /usr/lib/libstdc++.so.6.0.8)
==10532==    by 0x80B8171: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt; &gt;::GetGlobalDataPointer() const (itkVectorLevelSetFunction.txx:376)
==10532==    by 0x80A177B: main (itkVectorLevelSetFunctionTest2.cxx:127)
==10532== 
==10532== 
<b>MPK</b> ==10532== 212 bytes in 1 blocks are still reachable in loss record 5 of 10
==10532==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10532==    by 0x80BA832: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt; &gt;::New() (itkVectorLevelSetFunction.h:77)
==10532==    by 0x80A0B36: main (itkVectorLevelSetFunctionTest2.cxx:33)
==10532== 
==10532== 
<b>MPK</b> ==10532== 320 bytes in 16 blocks are still reachable in loss record 6 of 10
==10532==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10532==    by 0x80F2D36: vnl_c_vector_alloc(int, int) (vnl_sse.h:95)
==10532==    by 0x80FE27A: vnl_c_vector&lt;double&gt;::allocate_Tptr(int) (vnl_c_vector.txx:355)
==10532==    by 0x80FA814: vnl_matrix&lt;double&gt;::vnl_matrix(unsigned, unsigned) (vnl_matrix.txx:144)
==10532==    by 0x80C2484: itk::VariableSizeMatrix&lt;double&gt;::VariableSizeMatrix(unsigned, unsigned) (itkVariableSizeMatrix.txx:29)
==10532==    by 0x80A0E87: main (itkVectorLevelSetFunctionTest2.cxx:54)
==10532== 
==10532== 
<b>MPK</b> ==10532== 436 bytes in 1 blocks are still reachable in loss record 7 of 10
==10532==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10532==    by 0x80C0EB0: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt;::New() (itkImage.h:92)
==10532==    by 0x80A0C0F: main (itkVectorLevelSetFunctionTest2.cxx:37)
==10532== 
==10532== 
<b>MPK</b> ==10532== 520 bytes in 1 blocks are still reachable in loss record 8 of 10
==10532==    at 0x402095F: calloc (vg_replace_malloc.c:279)
==10532==    by 0x41A7B43: (within /lib/tls/i686/cmov/libc-2.5.so)
==10532==    by 0x41A7BBF: __cxa_atexit (in /lib/tls/i686/cmov/libc-2.5.so)
==10532==    by 0x80CFE4A: __static_initialization_and_destruction_0(int, int) (iostream:76)
==10532==    by 0x80CFE7E: _GLOBAL__I__ZN3itkeqERKNS_17ObjectFactoryBase19OverrideInformationES3_ (itkObjectFactoryBase.cxx:718)
==10532==    by 0x81145FA: (within /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorLevelSetFunctionTest2)
==10532==    by 0x809FF2C: (within /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorLevelSetFunctionTest2)
==10532==    by 0x8114548: __libc_csu_init (in /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorLevelSetFunctionTest2)
==10532==    by 0x4190E60: (below main) (in /lib/tls/i686/cmov/libc-2.5.so)
==10532== 
==10532== 
<b>MPK</b> ==10532== 1,199 bytes in 5 blocks are possibly lost in loss record 9 of 10
==10532==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10532==    by 0x4116A0A: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10532==    by 0x41175C7: std::string::_Rep::_M_clone(std::allocator&lt;char&gt; const&amp;, unsigned) (in /usr/lib/libstdc++.so.6.0.8)
==10532==    by 0x4118137: std::string::reserve(unsigned) (in /usr/lib/libstdc++.so.6.0.8)
==10532==    by 0x4110E12: std::basic_stringbuf&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;::overflow(int) (in /usr/lib/libstdc++.so.6.0.8)
==10532==    by 0x4115BF0: std::basic_streambuf&lt;char, std::char_traits&lt;char&gt; &gt;::xsputn(char const*, int) (in /usr/lib/libstdc++.so.6.0.8)
==10532==    by 0x410AFEA: std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp; std::operator&lt;&lt; &lt;std::char_traits&lt;char&gt; &gt;(std::basic_ostream&lt;char, std::char_traits&lt;char&gt; &gt;&amp;, char const*) (in /usr/lib/libstdc++.so.6.0.8)
==10532==    by 0x80B7F5B: itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt; &gt;::GetGlobalDataPointer() const (itkVectorLevelSetFunction.txx:376)
==10532==    by 0x80A177B: main (itkVectorLevelSetFunctionTest2.cxx:127)
==10532== 
==10532== 
<b>MPK</b> ==10532== 8,000 bytes in 1 blocks are still reachable in loss record 10 of 10
==10532==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10532==    by 0x80C1488: itk::ImportImageContainer&lt;unsigned long, itk::Vector&lt;float, 2&gt; &gt;::AllocateElements(unsigned long) const (itkImportImageContainer.txx:184)
==10532==    by 0x80B7A5A: itk::ImportImageContainer&lt;unsigned long, itk::Vector&lt;float, 2&gt; &gt;::Reserve(unsigned long) (itkImportImageContainer.txx:85)
==10532==    by 0x80B7B7E: itk::Image&lt;itk::Vector&lt;float, 2&gt;, 3&gt;::Allocate() (itkImage.txx:51)
==10532==    by 0x80A0E0A: main (itkVectorLevelSetFunctionTest2.cxx:50)
==10532== 
==10532== LEAK SUMMARY:
==10532==    definitely lost: 0 bytes in 0 blocks.
==10532==      possibly lost: 1,199 bytes in 5 blocks.
==10532==    still reachable: 9,708 bytes in 24 blocks.
==10532==         suppressed: 0 bytes in 0 blocks.
VectorLevelSetFunction
VectorLevelSetFunction (0x42be298)
  RTTI typeinfo:   itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 3u&gt; &gt;
  Reference Count: 1
  Radius: [0, 0, 0]
  ScaleCoefficients: 0x42be2c4  WaveDT: 0.166667
  DT: 0.166667
  UseMinimalCurvature 0
  EpsilonMagnitude: 1e-05
  AdvectionWeights: 10 0 
0 10 

  PropagationWeights: 10 0 
0 10 

  CurvatureWeights: 10 0 
0 10 

  LaplacianSmoothingWeights: 10 0 
0 10 

terminate called after throwing an instance of 'itk::ExceptionObject'
  what():  /home/ibanez/src/LesionSizingKit/Sandbox/Source/itkVectorLevelSetFunction.txx:377:
itk::ERROR: VectorLevelSetFunction(0x42be298): Number of phases in a VectorLevelSet must be at least 1.

*** Exception executing: Child aborted

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkVectorSparseFieldLevelSetImageFilterTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVectorSparseFieldLevelSetImageFilterTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorSparseFieldLevelSetImageFilterTest1</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">34</Defect>
    </Results>
  <Log>
==10537== Memcheck, a memory error detector.
==10537== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10537== Using LibVEX rev 1658, a library for dynamic binary translation.
==10537== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10537== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10537== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10537== For more details, rerun with: -v
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x80E2D5D: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10537==    by 0x80E2E01: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10537==    by 0x80E2E59: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10537==    by 0x811611F: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetIsoSurfaceValue(itk::Vector&lt;float, 3&gt;) (itkVectorSparseFieldLevelSetImageFilter.h:309)
==10537==    by 0x80DE0DC: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:158)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x80E2D5F: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10537==    by 0x80E2E01: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10537==    by 0x80E2E59: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10537==    by 0x811611F: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetIsoSurfaceValue(itk::Vector&lt;float, 3&gt;) (itkVectorSparseFieldLevelSetImageFilter.h:309)
==10537==    by 0x80DE0DC: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:158)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x80E2D5D: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10537==    by 0x80E2E01: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10537==    by 0x80E2E59: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10537==    by 0x80DE172: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:159)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x80E2D5F: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10537==    by 0x80E2E01: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10537==    by 0x80E2E59: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10537==    by 0x80DE172: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:159)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41BC177: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41BC1F7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41B5ECC: (within /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41B5ED0: (within /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41B5F27: (within /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41BCADD: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41BCB1D: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41BCBA5: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41BCC7E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x41BCDF7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10537==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10537==    by 0x8114CB7: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10537==    by 0x81556ED: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8155C43: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1391)
==10537==    by 0x816581B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10537==    by 0x80DE5D4: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:186)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x80EE78D: itk::FixedArray&lt;double, 3&gt;::operator==(itk::FixedArray&lt;double, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10537==    by 0x80EE831: itk::Vector&lt;double, 3&gt;::operator==(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:196)
==10537==    by 0x80EE889: itk::Vector&lt;double, 3&gt;::operator!=(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:198)
==10537==    by 0x810C6B8: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetShift(itk::Vector&lt;double, 3&gt;) (itkVectorShiftScaleImageFilter.h:84)
==10537==    by 0x8159011: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:547)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x80EE78F: itk::FixedArray&lt;double, 3&gt;::operator==(itk::FixedArray&lt;double, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10537==    by 0x80EE831: itk::Vector&lt;double, 3&gt;::operator==(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:196)
==10537==    by 0x80EE889: itk::Vector&lt;double, 3&gt;::operator!=(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:198)
==10537==    by 0x810C6B8: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetShift(itk::Vector&lt;double, 3&gt;) (itkVectorShiftScaleImageFilter.h:84)
==10537==    by 0x8159011: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:547)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
==10537== Thread 2:
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x81523D6: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:101)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x81524F6: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:106)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
==10537== Thread 1:
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x81523D6: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:101)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x81781EA: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:940)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x81524F6: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:106)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x81781EA: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:940)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
==10537== Thread 2:
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x815355F: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x81535A5: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153608: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153633: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153639: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153673: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8165B4D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10537==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10537==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10537== 
==10537== Thread 1:
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x815355F: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x81535A5: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153608: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153633: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153639: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x8153673: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10537==    by 0x8105CE7: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10537==    by 0x8167667: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10537==    by 0x8153ECB: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x81592EF: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10537==    by 0x815B5D2: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10537==    by 0x817854E: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10537==    by 0x816100E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10537==    by 0x8160F4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10537==    by 0x8177AD4: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10537==    by 0x80DE627: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:190)
==10537== 
<b>UMC</b> ==10537== Conditional jump or move depends on uninitialised value(s)
==10537==    at 0x80DE95B: main (itkVectorSparseFieldLevelSetImageFilterTest1.cxx:210)
==10537== 
==10537== ERROR SUMMARY: 8162 errors from 34 contexts (suppressed: 23 from 1)
==10537== malloc/free: in use at exit: 0 bytes in 0 blocks.
==10537== malloc/free: 148 allocs, 148 frees, 54,131 bytes allocated.
==10537== For counts of detected errors, rerun with: -v
==10537== All heap blocks were freed -- no leaks are possible.
VectorSparseFieldLevelSetImageFilter
VectorSparseFieldLevelSetImageFilter (0x42bea20)
  RTTI typeinfo:   itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt;, itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt; &gt;
  Reference Count: 1
  Modified Time: 27
  Debug: Off
  Observers: 
    none
  Number Of Required Inputs: 1
  Number Of Required Outputs: 1
  Number Of Threads: 2
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: Off
  Input 0: (0x42c1b50)
  Output 0: (0x42c1410)
  AbortGenerateData: Off
  Progress: 0
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 2
    Debug: Off
    Observers: 
      none
    Thread Count: 2
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 2
  InPlace: Off
  The input and output to this filter are the same type. The filter can be run in place.
  ElapsedIterations: 0
  UseImageSpacing: Off
  State: 0
  MaximumRMSError: 0
  NumberOfIterations: 5
  ManualReinitialization: 0
  RMSChange: 0

  DifferenceFunction: 
    VectorLevelSetFunction (0x42c1a70)
      RTTI typeinfo:   itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt; &gt;
      Reference Count: 2
      Radius: [0, 0]
      ScaleCoefficients: 0x42c1a98      WaveDT: 0.25
      DT: 0.25
      UseMinimalCurvature 0
      EpsilonMagnitude: 1e-05
      AdvectionWeights: 
      PropagationWeights: 
      CurvatureWeights: 
      LaplacianSmoothingWeights: 

  m_IsoSurfaceValue: [0, 0, 0]
  m_LayerNodeStore: 
    ObjectStore (0x42c19e8)
      RTTI typeinfo:   itk::ObjectStore&lt;itk::SparseFieldLevelSetNode&lt;itk::Index&lt;2u&gt; &gt; &gt;
      Reference Count: 1
      Modified Time: 15
      Debug: Off
      Observers: 
        none
      m_GrowthStrategy: 1
      m_Size: 0
      m_LinearGrowthSize: 1024
      Free list size: 0
      Free list capacity: 0
      Number of blocks in store: 0
  m_BoundsCheckingActive: 0  m_UpdateBuffer: size=0 capacity=0
NUMBER OF COMPONENTS = 3

itk::ExceptionObject (0x42ca088)
Location: "void itk::VectorFiniteDifferenceImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt;, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt;]" 
File: /home/ibanez/src/LesionSizingKit/Sandbox/Source/itkVectorFiniteDifferenceImageFilter.txx
Line: 84
Description: itk::ERROR: VectorSparseFieldLevelSetImageFilter(0x42bea20): Number of difference functions must match the number of components in the image.


Number of elapsed iterations = 0
Error in GetValueOne()

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkVectorSparseFieldLevelSetImageFilterTest2</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVectorSparseFieldLevelSetImageFilterTest2</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorSparseFieldLevelSetImageFilterTest2</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">18</Defect>
    </Results>
  <Log>
==10540== Memcheck, a memory error detector.
==10540== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10540== Using LibVEX rev 1658, a library for dynamic binary translation.
==10540== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10540== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10540== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10540== For more details, rerun with: -v
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x80E5933: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10540==    by 0x80E59D7: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10540==    by 0x80E5A2F: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10540==    by 0x8119A09: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetIsoSurfaceValue(itk::Vector&lt;float, 3&gt;) (itkVectorSparseFieldLevelSetImageFilter.h:309)
==10540==    by 0x80E010A: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:265)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x80E5935: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10540==    by 0x80E59D7: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10540==    by 0x80E5A2F: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10540==    by 0x8119A09: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetIsoSurfaceValue(itk::Vector&lt;float, 3&gt;) (itkVectorSparseFieldLevelSetImageFilter.h:309)
==10540==    by 0x80E010A: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:265)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x80E5933: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10540==    by 0x80E59D7: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10540==    by 0x80E5A2F: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10540==    by 0x80E01A0: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:266)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x80E5935: itk::FixedArray&lt;float, 3&gt;::operator==(itk::FixedArray&lt;float, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10540==    by 0x80E59D7: itk::Vector&lt;float, 3&gt;::operator==(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:196)
==10540==    by 0x80E5A2F: itk::Vector&lt;float, 3&gt;::operator!=(itk::Vector&lt;float, 3&gt; const&amp;) const (itkVector.h:198)
==10540==    by 0x80E01A0: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:266)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41BC177: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41BC1F7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41B5ECC: (within /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41B5ED0: (within /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41B5F27: (within /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41BCADD: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41BCB1D: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41BCBA5: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41BCC7E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x41BCDF7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10540==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10540==    by 0x81185A1: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 3&gt;(std::ostream&amp;, itk::Vector&lt;float, 3&gt; const&amp;) (itkVector.txx:288)
==10540==    by 0x8158FD7: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x815952D: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1391)
==10540==    by 0x8169103: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10540==    by 0x80E0602: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:293)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x80F2253: itk::FixedArray&lt;double, 3&gt;::operator==(itk::FixedArray&lt;double, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10540==    by 0x80F22F7: itk::Vector&lt;double, 3&gt;::operator==(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:196)
==10540==    by 0x80F234F: itk::Vector&lt;double, 3&gt;::operator!=(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:198)
==10540==    by 0x810F80A: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetShift(itk::Vector&lt;double, 3&gt;) (itkVectorShiftScaleImageFilter.h:84)
==10540==    by 0x815C8FB: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:547)
==10540==    by 0x815EEBC: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10540==    by 0x817BE36: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10540==    by 0x81648F6: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10540==    by 0x8164835: itk::DataObject::Update() (itkDataObject.cxx:344)
==10540==    by 0x817B3BC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10540==    by 0x80E0655: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:297)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x80F2255: itk::FixedArray&lt;double, 3&gt;::operator==(itk::FixedArray&lt;double, 3&gt; const&amp;) const (itkFixedArray.txx:88)
==10540==    by 0x80F22F7: itk::Vector&lt;double, 3&gt;::operator==(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:196)
==10540==    by 0x80F234F: itk::Vector&lt;double, 3&gt;::operator!=(itk::Vector&lt;double, 3&gt; const&amp;) const (itkVector.h:198)
==10540==    by 0x810F80A: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::SetShift(itk::Vector&lt;double, 3&gt;) (itkVectorShiftScaleImageFilter.h:84)
==10540==    by 0x815C8FB: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:547)
==10540==    by 0x815EEBC: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 3&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10540==    by 0x817BE36: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10540==    by 0x81648F6: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10540==    by 0x8164835: itk::DataObject::Update() (itkDataObject.cxx:344)
==10540==    by 0x817B3BC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10540==    by 0x80E0655: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:297)
==10540== 
<b>UMC</b> ==10540== Conditional jump or move depends on uninitialised value(s)
==10540==    at 0x80E0989: main (itkVectorSparseFieldLevelSetImageFilterTest2.cxx:317)
==10540== 
==10540== ERROR SUMMARY: 74 errors from 18 contexts (suppressed: 23 from 1)
==10540== malloc/free: in use at exit: 0 bytes in 0 blocks.
==10540== malloc/free: 151 allocs, 151 frees, 55,667 bytes allocated.
==10540== For counts of detected errors, rerun with: -v
==10540== All heap blocks were freed -- no leaks are possible.
VectorSparseFieldLevelSetImageFilter
VectorSparseFieldLevelSetImageFilter (0x42bea20)
  RTTI typeinfo:   itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt;, itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt; &gt;
  Reference Count: 1
  Modified Time: 32
  Debug: Off
  Observers: 
    none
  Number Of Required Inputs: 1
  Number Of Required Outputs: 1
  Number Of Threads: 2
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: Off
  Input 0: (0x42c1b50)
  Output 0: (0x42c1410)
  AbortGenerateData: Off
  Progress: 0
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 2
    Debug: Off
    Observers: 
      none
    Thread Count: 2
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 2
  InPlace: Off
  The input and output to this filter are the same type. The filter can be run in place.
  ElapsedIterations: 0
  UseImageSpacing: Off
  State: 0
  MaximumRMSError: 0
  NumberOfIterations: 5
  ManualReinitialization: 0
  RMSChange: 0

  DifferenceFunction: 
    VectorLevelSetFunction (0x42c1a70)
      RTTI typeinfo:   itk::VectorLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt; &gt;
      Reference Count: 2
      Radius: [0, 0]
      ScaleCoefficients: 0x42c1a98      WaveDT: 0.25
      DT: 0.25
      UseMinimalCurvature 0
      EpsilonMagnitude: 1e-05
      AdvectionWeights: 
      PropagationWeights: 
      CurvatureWeights: 
      LaplacianSmoothingWeights: 

  m_IsoSurfaceValue: [0, 0, 0]
  m_LayerNodeStore: 
    ObjectStore (0x42c19e8)
      RTTI typeinfo:   itk::ObjectStore&lt;itk::SparseFieldLevelSetNode&lt;itk::Index&lt;2u&gt; &gt; &gt;
      Reference Count: 1
      Modified Time: 15
      Debug: Off
      Observers: 
        none
      m_GrowthStrategy: 1
      m_Size: 0
      m_LinearGrowthSize: 1024
      Free list size: 0
      Free list capacity: 0
      Number of blocks in store: 0
  m_BoundsCheckingActive: 0  m_UpdateBuffer: size=0 capacity=0
NUMBER OF COMPONENTS = 3

itk::ExceptionObject (0x42ca718)
Location: "void itk::VectorFiniteDifferenceImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt;, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 3u&gt;, 2u&gt;]" 
File: /home/ibanez/src/LesionSizingKit/Sandbox/Source/itkVectorFiniteDifferenceImageFilter.txx
Line: 84
Description: itk::ERROR: VectorSparseFieldLevelSetImageFilter(0x42bea20): Number of difference functions must match the number of components in the image.


Number of elapsed iterations = 0
Error in GetValueOne()

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkVectorSegmentationLevelSetImageFilterTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVectorSegmentationLevelSetImageFilterTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVectorSegmentationLevelSetImageFilterTest1</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">31</Defect>
    </Results>
  <Log>
==10549== Memcheck, a memory error detector.
==10549== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10549== Using LibVEX rev 1658, a library for dynamic binary translation.
==10549== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10549== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10549== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10549== For more details, rerun with: -v
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x80F0CBB: itk::FixedArray&lt;float, 2&gt;::operator==(itk::FixedArray&lt;float, 2&gt; const&amp;) const (itkFixedArray.txx:88)
==10549==    by 0x80F0D5F: itk::Vector&lt;float, 2&gt;::operator==(itk::Vector&lt;float, 2&gt; const&amp;) const (itkVector.h:196)
==10549==    by 0x80F0DB7: itk::Vector&lt;float, 2&gt;::operator!=(itk::Vector&lt;float, 2&gt; const&amp;) const (itkVector.h:198)
==10549==    by 0x8135EC3: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::SetIsoSurfaceValue(itk::Vector&lt;float, 2&gt;) (itkVectorSparseFieldLevelSetImageFilter.h:309)
==10549==    by 0x8186A7E: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::VectorSegmentationLevelSetImageFilter() (itkVectorSegmentationLevelSetImageFilter.txx:44)
==10549==    by 0x8186B74: itk::HelperVectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::HelperVectorSegmentationLevelSetImageFilter() (itkVectorSegmentationLevelSetImageFilterTest1.cxx:26)
==10549==    by 0x8186C74: itk::HelperVectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetImageFilterTest1.cxx:35)
==10549==    by 0x80EAA69: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:105)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x80F0CBD: itk::FixedArray&lt;float, 2&gt;::operator==(itk::FixedArray&lt;float, 2&gt; const&amp;) const (itkFixedArray.txx:88)
==10549==    by 0x80F0D5F: itk::Vector&lt;float, 2&gt;::operator==(itk::Vector&lt;float, 2&gt; const&amp;) const (itkVector.h:196)
==10549==    by 0x80F0DB7: itk::Vector&lt;float, 2&gt;::operator!=(itk::Vector&lt;float, 2&gt; const&amp;) const (itkVector.h:198)
==10549==    by 0x8135EC3: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::SetIsoSurfaceValue(itk::Vector&lt;float, 2&gt;) (itkVectorSparseFieldLevelSetImageFilter.h:309)
==10549==    by 0x8186A7E: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::VectorSegmentationLevelSetImageFilter() (itkVectorSegmentationLevelSetImageFilter.txx:44)
==10549==    by 0x8186B74: itk::HelperVectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::HelperVectorSegmentationLevelSetImageFilter() (itkVectorSegmentationLevelSetImageFilterTest1.cxx:26)
==10549==    by 0x8186C74: itk::HelperVectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::New() (itkVectorSegmentationLevelSetImageFilterTest1.cxx:35)
==10549==    by 0x80EAA69: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:105)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41BC177: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41BC1F7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41B5ECC: (within /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41B5ED0: (within /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41B5F27: (within /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41BC77E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41BCADD: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41BCB1D: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41BCBA5: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41BCC7E: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x41BCDF7: __printf_fp (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41B7900: vfprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41D9B53: vsnprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41C0694: snprintf (in /lib/tls/i686/cmov/libc-2.5.so)
==10549==    by 0x41080D5: (within /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4102A50: std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::_M_insert_float&lt;double&gt;(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x4103013: std::num_put&lt;char, std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt; &gt;::do_put(std::ostreambuf_iterator&lt;char, std::char_traits&lt;char&gt; &gt;, std::ios_base&amp;, char, double) const (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x410BE59: std::ostream::operator&lt;&lt;(float) (in /usr/lib/libstdc++.so.6.0.8)
==10549==    by 0x8134B47: std::ostream&amp; itk::operator&lt;&lt; &lt;float, 2&gt;(std::ostream&amp;, itk::Vector&lt;float, 2&gt; const&amp;) (itkVector.txx:288)
==10549==    by 0x817A9B5: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1386)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x817AF0B: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSparseFieldLevelSetImageFilter.txx:1391)
==10549==    by 0x817B0D7: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::PrintSelf(std::ostream&amp;, itk::Indent) const (itkVectorSegmentationLevelSetImageFilter.txx:30)
==10549==    by 0x818D61B: itk::LightObject::Print(std::ostream&amp;, itk::Indent) const (itkLightObject.cxx:138)
==10549==    by 0x80EB2BE: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:144)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x810A5B7: itk::FixedArray&lt;double, 2&gt;::operator==(itk::FixedArray&lt;double, 2&gt; const&amp;) const (itkFixedArray.txx:88)
==10549==    by 0x810A65B: itk::Vector&lt;double, 2&gt;::operator==(itk::Vector&lt;double, 2&gt; const&amp;) const (itkVector.h:196)
==10549==    by 0x810A6B3: itk::Vector&lt;double, 2&gt;::operator!=(itk::Vector&lt;double, 2&gt; const&amp;) const (itkVector.h:198)
==10549==    by 0x813176E: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::SetShift(itk::Vector&lt;double, 2&gt;) (itkVectorShiftScaleImageFilter.h:84)
==10549==    by 0x817E730: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:547)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x810A5B9: itk::FixedArray&lt;double, 2&gt;::operator==(itk::FixedArray&lt;double, 2&gt; const&amp;) const (itkFixedArray.txx:88)
==10549==    by 0x810A65B: itk::Vector&lt;double, 2&gt;::operator==(itk::Vector&lt;double, 2&gt; const&amp;) const (itkVector.h:196)
==10549==    by 0x810A6B3: itk::Vector&lt;double, 2&gt;::operator!=(itk::Vector&lt;double, 2&gt; const&amp;) const (itkVector.h:198)
==10549==    by 0x813176E: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::SetShift(itk::Vector&lt;double, 2&gt;) (itkVectorShiftScaleImageFilter.h:84)
==10549==    by 0x817E730: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:547)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
==10549== Thread 2:
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81776C9: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:101)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81777E9: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:106)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
==10549== Thread 1:
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81776C9: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:101)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x81A0016: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:940)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81777E9: itk::VectorShiftScaleImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorShiftScaleImageFilter.txx:106)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x81A0016: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:940)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
==10549== Thread 2:
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x8178828: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x817886E: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81788D1: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81788FC: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x8178902: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x817893C: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818D94D: itk::MultiThreader::SingleMethodProxy(void*) (itkMultiThreader.cxx:853)
==10549==    by 0x404431A: start_thread (in /lib/tls/i686/cmov/libpthread-2.5.so)
==10549==    by 0x424A57D: clone (in /lib/tls/i686/cmov/libc-2.5.so)
==10549== 
==10549== Thread 1:
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x8178828: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x817886E: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81788D1: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x81788FC: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x8178902: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
<b>UMC</b> ==10549== Conditional jump or move depends on uninitialised value(s)
==10549==    at 0x817893C: itk::VectorZeroCrossingImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreadedGenerateData(itk::ImageRegion&lt;2&gt; const&amp;, int) (itkVectorZeroCrossingImageFilter.txx:163)
==10549==    by 0x811AE2D: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::ThreaderCallback(void*) (itkImageSource.txx:278)
==10549==    by 0x818F467: itk::MultiThreader::SingleMethodExecute() (itkMultiThreader.cxx:393)
==10549==    by 0x8179193: itk::ImageSource&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkImageSource.txx:226)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x817EA0E: itk::VectorSparseFieldLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::CopyInputToOutput() (itkVectorSparseFieldLevelSetImageFilter.txx:559)
==10549==    by 0x8180CA6: itk::VectorFiniteDifferenceImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorFiniteDifferenceImageFilter.txx:60)
==10549==    by 0x8181E0B: itk::VectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 1&gt;, 2&gt;, itk::Image&lt;itk::Vector&lt;float, 2&gt;, 2&gt; &gt;::GenerateData() (itkVectorSegmentationLevelSetImageFilter.txx:101)
==10549==    by 0x81A037A: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10549==    by 0x8188E0E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10549==    by 0x8188D4D: itk::DataObject::Update() (itkDataObject.cxx:344)
==10549==    by 0x819F900: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10549==    by 0x80EB8D0: main (itkVectorSegmentationLevelSetImageFilterTest1.cxx:173)
==10549== 
==10549== ERROR SUMMARY: 5437 errors from 31 contexts (suppressed: 23 from 1)
==10549== malloc/free: in use at exit: 0 bytes in 0 blocks.
==10549== malloc/free: 166 allocs, 166 frees, 46,181 bytes allocated.
==10549== For counts of detected errors, rerun with: -v
==10549== All heap blocks were freed -- no leaks are possible.
HelperVectorSegmentationLevelSetImageFilter
HelperVectorSegmentationLevelSetImageFilter (0x42bea20)
  RTTI typeinfo:   itk::HelperVectorSegmentationLevelSetImageFilter&lt;itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt;, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt;, itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt; &gt;
  Reference Count: 1
  Modified Time: 32
  Debug: Off
  Observers: 
    none
  Number Of Required Inputs: 2
  Number Of Required Outputs: 1
  Number Of Threads: 2
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: Off
  Input 0: (0x42c22f8)
  Output 0: (0x42c1408)
  AbortGenerateData: Off
  Progress: 0
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 2
    Debug: Off
    Observers: 
      none
    Thread Count: 2
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 2
  InPlace: Off
  The input and output to this filter are the same type. The filter can be run in place.
  ElapsedIterations: 0
  UseImageSpacing: Off
  State: 0
  MaximumRMSError: 0.02
  NumberOfIterations: 5
  ManualReinitialization: 0
  RMSChange: 0

  DifferenceFunction: 
    HelperVectorSegmentationLevelSetFunction (0x42c1a68)
      RTTI typeinfo:   itk::HelperVectorSegmentationLevelSetFunction&lt;itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt;, itk::Image&lt;itk::Vector&lt;float, 1u&gt;, 2u&gt; &gt;
      Reference Count: 2
      Radius: [1, 1]
      ScaleCoefficients: 0x42c1a90      WaveDT: 0.25
      DT: 0.25
      UseMinimalCurvature 0
      EpsilonMagnitude: 1e-05
      AdvectionWeights: 10 
10 

      PropagationWeights: 10 
10 

      CurvatureWeights: 1 0 
0 1 

      LaplacianSmoothingWeights: 10 
10 


  m_IsoSurfaceValue: [0, 0]
  m_LayerNodeStore: 
    ObjectStore (0x42c19e0)
      RTTI typeinfo:   itk::ObjectStore&lt;itk::SparseFieldLevelSetNode&lt;itk::Index&lt;2u&gt; &gt; &gt;
      Reference Count: 1
      Modified Time: 15
      Debug: Off
      Observers: 
        none
      m_GrowthStrategy: 1
      m_Size: 0
      m_LinearGrowthSize: 1024
      Free list size: 0
      Free list capacity: 0
      Number of blocks in store: 0
  m_BoundsCheckingActive: 0  m_UpdateBuffer: size=0 capacity=0
  m_ReverseExpansionDirection = 0
  m_AutoGenerateSpeedAdvection = 1
  m_SegmentationFunction = 0x42c1a68
Name of Class = HelperVectorSegmentationLevelSetImageFilter
Name of Superclass = VectorSegmentationLevelSetImageFilter
NUMBER OF COMPONENTS = 2

itk::ExceptionObject (0x42cb360)
Location: "void itk::VectorFiniteDifferenceImageFilter&lt;TInputImage, TOutputImage&gt;::GenerateData() [with TInputImage = itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt;, TOutputImage = itk::Image&lt;itk::Vector&lt;float, 2u&gt;, 2u&gt;]" 
File: /home/ibanez/src/LesionSizingKit/Sandbox/Source/itkVectorFiniteDifferenceImageFilter.txx
Line: 84
Description: itk::ERROR: HelperVectorSegmentationLevelSetImageFilter(0x42bea20): Number of difference functions must match the number of components in the image.



  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkMatrixLinearInterpolateImageFunctionTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkMatrixLinearInterpolateImageFunctionTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkMatrixLinearInterpolateImageFunctionTest1</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Read">4</Defect>
    </Results>
  <Log>
==10553== Memcheck, a memory error detector.
==10553== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10553== Using LibVEX rev 1658, a library for dynamic binary translation.
==10553== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10553== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10553== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10553== For more details, rerun with: -v
==10553== 
<b>UMR</b> ==10553== Invalid read of size 1
==10553==    at 0x4022EF1: memcpy (mc_replace_strmem.c:406)
==10553==    by 0x808DC6D: vnl_matrix_fixed&lt;char, 2, 2&gt;::vnl_matrix_fixed(vnl_matrix_fixed&lt;char, 2, 2&gt; const&amp;) (vnl_matrix_fixed.h:141)
==10553==    by 0x808DCBF: itk::Matrix&lt;char, 2, 2&gt;::Matrix(itk::Matrix&lt;char, 2, 2&gt; const&amp;) (itkMatrix.h:227)
==10553==    by 0x8091EF5: itk::MatrixLinearInterpolateImageFunction&lt;itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;, double&gt;::EvaluateAtContinuousIndex(itk::ContinuousIndex&lt;double, 2&gt; const&amp;) const (itkMatrixLinearInterpolateImageFunction.txx:123)
==10553==    by 0x808263E: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:131)
==10553==  Address 0x42BE5EB is 11 bytes after a block of size 64 alloc'd
==10553==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10553==    by 0x8096360: itk::ImportImageContainer&lt;unsigned long, itk::Matrix&lt;char, 2, 2&gt; &gt;::New() (itkImportImageContainer.h:59)
==10553==    by 0x809CC4A: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::Image() (itkImage.txx:36)
==10553==    by 0x809CE44: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10553==    by 0x80819E8: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:52)
==10553== 
<b>UMR</b> ==10553== Invalid read of size 1
==10553==    at 0x4022EF9: memcpy (mc_replace_strmem.c:406)
==10553==    by 0x808DC6D: vnl_matrix_fixed&lt;char, 2, 2&gt;::vnl_matrix_fixed(vnl_matrix_fixed&lt;char, 2, 2&gt; const&amp;) (vnl_matrix_fixed.h:141)
==10553==    by 0x808DCBF: itk::Matrix&lt;char, 2, 2&gt;::Matrix(itk::Matrix&lt;char, 2, 2&gt; const&amp;) (itkMatrix.h:227)
==10553==    by 0x8091EF5: itk::MatrixLinearInterpolateImageFunction&lt;itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;, double&gt;::EvaluateAtContinuousIndex(itk::ContinuousIndex&lt;double, 2&gt; const&amp;) const (itkMatrixLinearInterpolateImageFunction.txx:123)
==10553==    by 0x808263E: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:131)
==10553==  Address 0x42BE5EA is 10 bytes after a block of size 64 alloc'd
==10553==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10553==    by 0x8096360: itk::ImportImageContainer&lt;unsigned long, itk::Matrix&lt;char, 2, 2&gt; &gt;::New() (itkImportImageContainer.h:59)
==10553==    by 0x809CC4A: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::Image() (itkImage.txx:36)
==10553==    by 0x809CE44: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10553==    by 0x80819E8: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:52)
==10553== 
<b>UMR</b> ==10553== Invalid read of size 1
==10553==    at 0x4022F00: memcpy (mc_replace_strmem.c:406)
==10553==    by 0x808DC6D: vnl_matrix_fixed&lt;char, 2, 2&gt;::vnl_matrix_fixed(vnl_matrix_fixed&lt;char, 2, 2&gt; const&amp;) (vnl_matrix_fixed.h:141)
==10553==    by 0x808DCBF: itk::Matrix&lt;char, 2, 2&gt;::Matrix(itk::Matrix&lt;char, 2, 2&gt; const&amp;) (itkMatrix.h:227)
==10553==    by 0x8091EF5: itk::MatrixLinearInterpolateImageFunction&lt;itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;, double&gt;::EvaluateAtContinuousIndex(itk::ContinuousIndex&lt;double, 2&gt; const&amp;) const (itkMatrixLinearInterpolateImageFunction.txx:123)
==10553==    by 0x808263E: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:131)
==10553==  Address 0x42BE5E9 is 9 bytes after a block of size 64 alloc'd
==10553==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10553==    by 0x8096360: itk::ImportImageContainer&lt;unsigned long, itk::Matrix&lt;char, 2, 2&gt; &gt;::New() (itkImportImageContainer.h:59)
==10553==    by 0x809CC4A: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::Image() (itkImage.txx:36)
==10553==    by 0x809CE44: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10553==    by 0x80819E8: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:52)
==10553== 
<b>UMR</b> ==10553== Invalid read of size 1
==10553==    at 0x4022F07: memcpy (mc_replace_strmem.c:406)
==10553==    by 0x808DC6D: vnl_matrix_fixed&lt;char, 2, 2&gt;::vnl_matrix_fixed(vnl_matrix_fixed&lt;char, 2, 2&gt; const&amp;) (vnl_matrix_fixed.h:141)
==10553==    by 0x808DCBF: itk::Matrix&lt;char, 2, 2&gt;::Matrix(itk::Matrix&lt;char, 2, 2&gt; const&amp;) (itkMatrix.h:227)
==10553==    by 0x8091EF5: itk::MatrixLinearInterpolateImageFunction&lt;itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;, double&gt;::EvaluateAtContinuousIndex(itk::ContinuousIndex&lt;double, 2&gt; const&amp;) const (itkMatrixLinearInterpolateImageFunction.txx:123)
==10553==    by 0x808263E: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:131)
==10553==  Address 0x42BE5E8 is 8 bytes after a block of size 64 alloc'd
==10553==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10553==    by 0x8096360: itk::ImportImageContainer&lt;unsigned long, itk::Matrix&lt;char, 2, 2&gt; &gt;::New() (itkImportImageContainer.h:59)
==10553==    by 0x809CC4A: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::Image() (itkImage.txx:36)
==10553==    by 0x809CE44: itk::Image&lt;itk::Matrix&lt;char, 2, 2&gt;, 2&gt;::New() (itkImage.h:92)
==10553==    by 0x80819E8: main (itkMatrixLinearInterpolateImageFunctionTest1.cxx:52)
==10553== 
==10553== ERROR SUMMARY: 8 errors from 4 contexts (suppressed: 23 from 1)
==10553== malloc/free: in use at exit: 0 bytes in 0 blocks.
==10553== malloc/free: 10 allocs, 10 frees, 2,050 bytes allocated.
==10553== For counts of detected errors, rerun with: -v
==10553== All heap blocks were freed -- no leaks are possible.
MatrixLinearInterpolateImageFunction (0x42be298)
  RTTI typeinfo:   itk::MatrixLinearInterpolateImageFunction&lt;itk::Image&lt;itk::Matrix&lt;char, 2u, 2u&gt;, 2u&gt;, double&gt;
  Reference Count: 1
  Modified Time: 1
  Debug: Off
  Observers: 
    none
  InputImage: 0x42be460
  StartIndex: [0, 0]
  EndIndex: [9, 9]
  StartContinuousIndex: [0, 0]
  EndContinuousIndex: [9, 9]
Name of Class MatrixLinearInterpolateImageFunction
Name of SuperClass MatrixInterpolateImageFunction

  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkLesionSegmentationMethodTest2</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkLesionSegmentationMethodTest2</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkLesionSegmentationMethodTest2</FullCommandLine>
    <Results>
      <Defect type="Potential Memory Leak">2</Defect>
    </Results>
  <Log>
==10572== Memcheck, a memory error detector.
==10572== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10572== Using LibVEX rev 1658, a library for dynamic binary translation.
==10572== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10572== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10572== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10572== For more details, rerun with: -v
==10572== 
==10572== 
==10572== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 23 from 1)
==10572== malloc/free: in use at exit: 465,384 bytes in 628 blocks.
==10572== malloc/free: 756 allocs, 128 frees, 475,199 bytes allocated.
==10572== For counts of detected errors, rerun with: -v
==10572== searching for pointers to 628 not-freed blocks.
==10572== checked 341,584 bytes.
==10572== 
==10572== 16 bytes in 4 blocks are indirectly lost in loss record 1 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81634B5: __gnu_cxx::new_allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10572==    by 0x8163515: std::_Vector_base&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10572==    by 0x8163891: std::vector&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;*, std::vector&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt; &gt;, itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; const&amp;) (vector.tcc:275)
==10572==    by 0x816408F: std::vector&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt;::push_back(itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; const&amp;) (stl_vector.h:610)
==10572==    by 0x81932EF: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:44)
==10572==    by 0x8193CF8: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10572==    by 0x8193F21: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:35)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 24 bytes in 2 blocks are indirectly lost in loss record 2 of 50
==10572==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10572==    by 0x8187EA6: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:35)
==10572==    by 0x818843D: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10572==    by 0x81886E6: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10572==    by 0x80D9D20: main (itkLesionSegmentationMethodTest2.cxx:36)
==10572== 
==10572== 
==10572== 32 bytes in 1 blocks are indirectly lost in loss record 3 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8164155: __gnu_cxx::new_allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10572==    by 0x81641B5: std::_Vector_base&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10572==    by 0x8164531: std::vector&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;*, std::vector&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt; &gt;, itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; const&amp;) (vector.tcc:275)
==10572==    by 0x8164D2F: std::vector&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt;::push_back(itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; const&amp;) (stl_vector.h:610)
==10572==    by 0x8164DB6: itk::LesionSegmentationMethod&lt;3&gt;::AddFeatureGenerator(itk::FeatureGenerator&lt;3&gt;*) (itkLesionSegmentationMethod.txx:72)
==10572==    by 0x80DA193: main (itkLesionSegmentationMethodTest2.cxx:64)
==10572== 
==10572== 
<b>MPK</b> ==10572== 64 bytes in 1 blocks are still reachable in loss record 4 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8157066: itk::ImportImageContainer&lt;unsigned long, float&gt;::New() (itkImportImageContainer.h:59)
==10572==    by 0x81810FA: itk::Image&lt;float, 3&gt;::Image() (itkImage.txx:36)
==10572==    by 0x81812F4: itk::Image&lt;float, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x81815FD: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x819424C: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:43)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 68 bytes in 1 blocks are indirectly lost in loss record 5 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81D864E: itk::MemberCommand&lt;itk::ProgressAccumulator&gt;::New() (itkCommand.h:94)
==10572==    by 0x81D69DC: itk::ProgressAccumulator::ProgressAccumulator() (itkProgressAccumulator.cxx:30)
==10572==    by 0x818E794: itk::ProgressAccumulator::New() (itkProgressAccumulator.h:53)
==10572==    by 0x818EAF3: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:48)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 72 bytes in 6 blocks are indirectly lost in loss record 6 of 50
==10572==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10572==    by 0x8181716: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:35)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 76 bytes in 1 blocks are indirectly lost in loss record 7 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818E768: itk::ProgressAccumulator::New() (itkProgressAccumulator.h:53)
==10572==    by 0x818EAF3: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:48)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 128 bytes in 1 blocks are indirectly lost in loss record 8 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81846AC: itk::SqrtImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkSqrtImageFilter.h:71)
==10572==    by 0x819DC7C: itk::GradientMagnitudeRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GradientMagnitudeRecursiveGaussianImageFilter() (itkGradientMagnitudeRecursiveGaussianImageFilter.txx:64)
==10572==    by 0x819E044: itk::GradientMagnitudeRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkGradientMagnitudeRecursiveGaussianImageFilter.h:116)
==10572==    by 0x819E270: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::GradientMagnitudeSigmoidFeatureGenerator() (itkGradientMagnitudeSigmoidFeatureGenerator.txx:37)
==10572==    by 0x819E70A: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::New() (itkGradientMagnitudeSigmoidFeatureGenerator.h:51)
==10572==    by 0x80D9F24: main (itkLesionSegmentationMethodTest2.cxx:58)
==10572== 
==10572== 
==10572== 128 bytes in 2 blocks are indirectly lost in loss record 9 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8157492: itk::ImportImageContainer&lt;unsigned long, unsigned char&gt;::New() (itkImportImageContainer.h:59)
==10572==    by 0x818788A: itk::Image&lt;unsigned char, 3&gt;::Image() (itkImage.txx:36)
==10572==    by 0x8187A84: itk::Image&lt;unsigned char, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x8187D8D: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10572==    by 0x818843D: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10572==    by 0x81886E6: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10572==    by 0x80D9D20: main (itkLesionSegmentationMethodTest2.cxx:36)
==10572== 
==10572== 
==10572== 136 bytes in 1 blocks are indirectly lost in loss record 10 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8183D0E: itk::BinaryFunctorImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt;, itk::GradientMagnitudeRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::SqrSpacing&gt;::New() (itkBinaryFunctorImageFilter.h:50)
==10572==    by 0x819DA97: itk::GradientMagnitudeRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GradientMagnitudeRecursiveGaussianImageFilter() (itkGradientMagnitudeRecursiveGaussianImageFilter.txx:58)
==10572==    by 0x819E044: itk::GradientMagnitudeRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkGradientMagnitudeRecursiveGaussianImageFilter.h:116)
==10572==    by 0x819E270: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::GradientMagnitudeSigmoidFeatureGenerator() (itkGradientMagnitudeSigmoidFeatureGenerator.txx:37)
==10572==    by 0x819E70A: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::New() (itkGradientMagnitudeSigmoidFeatureGenerator.h:51)
==10572==    by 0x80D9F24: main (itkLesionSegmentationMethodTest2.cxx:58)
==10572== 
==10572== 
==10572== 144 bytes in 1 blocks are indirectly lost in loss record 11 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8186E46: itk::LocalStructureImageFilter&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkLocalStructureImageFilter.h:182)
==10572==    by 0x8195E76: itk::SatoLocalStructureFeatureGenerator&lt;3&gt;::SatoLocalStructureFeatureGenerator() (itkSatoLocalStructureFeatureGenerator.txx:37)
==10572==    by 0x81962C0: itk::SatoLocalStructureFeatureGenerator&lt;3&gt;::New() (itkSatoLocalStructureFeatureGenerator.h:51)
==10572==    by 0x80D9EFA: main (itkLesionSegmentationMethodTest2.cxx:54)
==10572== 
==10572== 
==10572== 148 bytes in 1 blocks are indirectly lost in loss record 12 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818C000: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::New() (itkHessian3DToVesselnessMeasureImageFilter.h:108)
==10572==    by 0x819558A: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:37)
==10572==    by 0x819596C: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessFeatureGenerator.h:52)
==10572==    by 0x80D9ED0: main (itkLesionSegmentationMethodTest2.cxx:51)
==10572== 
==10572== 
==10572== 152 bytes in 1 blocks are indirectly lost in loss record 13 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818504A: itk::SigmoidImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkSigmoidImageFilter.h:142)
==10572==    by 0x819E329: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::GradientMagnitudeSigmoidFeatureGenerator() (itkGradientMagnitudeSigmoidFeatureGenerator.txx:38)
==10572==    by 0x819E70A: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::New() (itkGradientMagnitudeSigmoidFeatureGenerator.h:51)
==10572==    by 0x80D9F24: main (itkLesionSegmentationMethodTest2.cxx:58)
==10572== 
==10572== 
==10572== 152 bytes in 1 blocks are indirectly lost in loss record 14 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x819E018: itk::GradientMagnitudeRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkGradientMagnitudeRecursiveGaussianImageFilter.h:116)
==10572==    by 0x819E270: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::GradientMagnitudeSigmoidFeatureGenerator() (itkGradientMagnitudeSigmoidFeatureGenerator.txx:37)
==10572==    by 0x819E70A: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::New() (itkGradientMagnitudeSigmoidFeatureGenerator.h:51)
==10572==    by 0x80D9F24: main (itkLesionSegmentationMethodTest2.cxx:58)
==10572== 
==10572== 
==10572== 156 bytes in 1 blocks are indirectly lost in loss record 15 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81864A8: itk::DescoteauxSheetnessImageFilter&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkDescoteauxSheetnessImageFilter.h:191)
==10572==    by 0x8194BAA: itk::DescoteauxSheetnessFeatureGenerator&lt;3&gt;::DescoteauxSheetnessFeatureGenerator() (itkDescoteauxSheetnessFeatureGenerator.txx:37)
==10572==    by 0x8195168: itk::DescoteauxSheetnessFeatureGenerator&lt;3&gt;::New() (itkDescoteauxSheetnessFeatureGenerator.h:53)
==10572==    by 0x80D9EA6: main (itkLesionSegmentationMethodTest2.cxx:48)
==10572== 
==10572== 
==10572== 156 bytes in 1 blocks are indirectly lost in loss record 16 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8185B0A: itk::FrangiTubularnessImageFilter&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkFrangiTubularnessImageFilter.h:199)
==10572==    by 0x8194096: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:37)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 464,884 (156 direct, 464,728 indirect) bytes in 1 blocks are definitely lost in loss record 17 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818EE46: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 160 bytes in 1 blocks are indirectly lost in loss record 18 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x819E6DE: itk::GradientMagnitudeSigmoidFeatureGenerator&lt;3&gt;::New() (itkGradientMagnitudeSigmoidFeatureGenerator.h:51)
==10572==    by 0x80D9F24: main (itkLesionSegmentationMethodTest2.cxx:58)
==10572== 
==10572== 
==10572== 160 bytes in 1 blocks are indirectly lost in loss record 19 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8195940: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessFeatureGenerator.h:52)
==10572==    by 0x80D9ED0: main (itkLesionSegmentationMethodTest2.cxx:51)
==10572== 
==10572== 
==10572== 164 bytes in 1 blocks are indirectly lost in loss record 20 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8196294: itk::SatoLocalStructureFeatureGenerator&lt;3&gt;::New() (itkSatoLocalStructureFeatureGenerator.h:51)
==10572==    by 0x80D9EFA: main (itkLesionSegmentationMethodTest2.cxx:54)
==10572== 
==10572== 
==10572== 172 bytes in 1 blocks are indirectly lost in loss record 21 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81944DC: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 180 bytes in 1 blocks are indirectly lost in loss record 22 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x819513C: itk::DescoteauxSheetnessFeatureGenerator&lt;3&gt;::New() (itkDescoteauxSheetnessFeatureGenerator.h:53)
==10572==    by 0x80D9EA6: main (itkLesionSegmentationMethodTest2.cxx:48)
==10572== 
==10572== 
==10572== 184 bytes in 1 blocks are indirectly lost in loss record 23 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818386A: itk::RescaleIntensityImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkRescaleIntensityImageFilter.h:128)
==10572==    by 0x8194C66: itk::DescoteauxSheetnessFeatureGenerator&lt;3&gt;::DescoteauxSheetnessFeatureGenerator() (itkDescoteauxSheetnessFeatureGenerator.txx:38)
==10572==    by 0x8195168: itk::DescoteauxSheetnessFeatureGenerator&lt;3&gt;::New() (itkDescoteauxSheetnessFeatureGenerator.h:53)
==10572==    by 0x80D9EA6: main (itkLesionSegmentationMethodTest2.cxx:48)
==10572== 
==10572== 
==10572== 216 bytes in 53 blocks are indirectly lost in loss record 24 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81D4C4B: __gnu_cxx::new_allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10572==    by 0x81D4C6F: std::_Vector_base&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10572==    by 0x81D50F5: std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::DataObject&gt;*, std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt; &gt;, unsigned, itk::SmartPointer&lt;itk::DataObject&gt; const&amp;) (vector.tcc:357)
==10572==    by 0x81D5437: std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::insert(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::DataObject&gt;*, std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt; &gt;, unsigned, itk::SmartPointer&lt;itk::DataObject&gt; const&amp;) (stl_vector.h:658)
==10572==    by 0x81D5516: std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::resize(unsigned, itk::SmartPointer&lt;itk::DataObject&gt;) (stl_vector.h:426)
==10572==    by 0x81D0C09: itk::ProcessObject::SetNumberOfOutputs(unsigned) (itkProcessObject.cxx:434)
==10572==    by 0x81D14F1: itk::ProcessObject::SetNthOutput(unsigned, itk::DataObject*) (itkProcessObject.cxx:346)
==10572==    by 0x818EACC: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:46)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 248 bytes in 2 blocks are indirectly lost in loss record 25 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x815BD62: itk::NearestNeighborInterpolateImageFunction&lt;itk::Image&lt;unsigned char, 3&gt;, double&gt;::New() (itkNearestNeighborInterpolateImageFunction.h:52)
==10572==    by 0x8188258: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:68)
==10572==    by 0x818843D: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10572==    by 0x81886E6: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10572==    by 0x80D9D20: main (itkLesionSegmentationMethodTest2.cxx:36)
==10572== 
==10572== 
==10572== 256 bytes in 4 blocks are indirectly lost in loss record 26 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8157C3E: itk::ImportImageContainer&lt;unsigned long, itk::FixedArray&lt;double, 3&gt; &gt;::New() (itkImportImageContainer.h:59)
==10572==    by 0x818AB66: itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;::Image() (itkImage.txx:36)
==10572==    by 0x818AD60: itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x818AEAA: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10572==    by 0x818AFF9: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10572==    by 0x818B24B: itk::ImageToImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageToImageFilter() (itkImageToImageFilter.txx:33)
==10572==    by 0x818B310: itk::InPlaceImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::InPlaceImageFilter() (itkInPlaceImageFilter.txx:34)
==10572==    by 0x818B811: itk::UnaryFunctorImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;, itk::Functor::SymmetricEigenAnalysisFunction&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, itk::FixedArray&lt;double, 3&gt; &gt; &gt;::UnaryFunctorImageFilter() (itkUnaryFunctorImageFilter.txx:33)
==10572==    by 0x818B958: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::SymmetricEigenAnalysisImageFilter() (itkSymmetricEigenAnalysisImageFilter.h:182)
==10572==    by 0x818BA58: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::New() (itkSymmetricEigenAnalysisImageFilter.h:161)
==10572==    by 0x8193FDA: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:36)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 416 bytes in 16 blocks are indirectly lost in loss record 27 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x4116A0A: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10572==    by 0x4117824: (within /usr/lib/libstdc++.so.6.0.8)
==10572==    by 0x4117A36: std::string::string(char const*, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10572==    by 0x8181526: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:33)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
<b>MPK</b> ==10572== 436 bytes in 1 blocks are possibly lost in loss record 28 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81812C8: itk::Image&lt;float, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x81815FD: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x819424C: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:43)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 448 bytes in 8 blocks are indirectly lost in loss record 29 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8173408: itk::SpatialObjectProperty&lt;float&gt;::New() (itkSpatialObjectProperty.h:48)
==10572==    by 0x817A132: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:38)
==10572==    by 0x818143B: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 480 bytes in 8 blocks are indirectly lost in loss record 30 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x815837A: itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt;::New() (itkVectorContainer.h:93)
==10572==    by 0x8158600: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::BoundingBox() (itkBoundingBox.txx:120)
==10572==    by 0x815882C: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==10572==    by 0x817A06F: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==10572==    by 0x818143B: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 512 bytes in 8 blocks are indirectly lost in loss record 31 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8157868: itk::ImportImageContainer&lt;unsigned long, itk::SymmetricSecondRankTensor&lt;double, 3&gt; &gt;::New() (itkImportImageContainer.h:59)
==10572==    by 0x8189730: itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;::Image() (itkImage.txx:36)
==10572==    by 0x818992A: itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x8189A74: itk::ImageSource&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10572==    by 0x8189BC3: itk::ImageSource&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10572==    by 0x8189E15: itk::ImageToImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::ImageToImageFilter() (itkImageToImageFilter.txx:33)
==10572==    by 0x819305F: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:33)
==10572==    by 0x8193CF8: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10572==    by 0x8193F21: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:35)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 536 bytes in 2 blocks are indirectly lost in loss record 32 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81886BA: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10572==    by 0x80D9D20: main (itkLesionSegmentationMethodTest2.cxx:36)
==10572== 
==10572== 
==10572== 544 bytes in 8 blocks are indirectly lost in loss record 33 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8178724: itk::AffineGeometryFrame&lt;double, 3&gt;::New() (itkAffineGeometryFrame.h:46)
==10572==    by 0x817A576: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:51)
==10572==    by 0x818143B: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 560 bytes in 4 blocks are indirectly lost in loss record 34 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818BA2C: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::New() (itkSymmetricEigenAnalysisImageFilter.h:161)
==10572==    by 0x8193FDA: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:36)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 608 bytes in 8 blocks are indirectly lost in loss record 35 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8179BDC: itk::SpatialObjectTreeNode&lt;3&gt;::New() (itkSpatialObjectTreeNode.h:51)
==10572==    by 0x817A6BA: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:53)
==10572==    by 0x818143B: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 624 bytes in 4 blocks are indirectly lost in loss record 36 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8193CCC: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10572==    by 0x8193F21: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:35)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 744 bytes in 6 blocks are indirectly lost in loss record 37 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x815B09A: itk::NearestNeighborInterpolateImageFunction&lt;itk::Image&lt;float, 3&gt;, double&gt;::New() (itkNearestNeighborInterpolateImageFunction.h:52)
==10572==    by 0x8181AC8: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:68)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 864 bytes in 8 blocks are indirectly lost in loss record 38 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8158800: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==10572==    by 0x817A06F: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==10572==    by 0x818143B: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 872 bytes in 2 blocks are indirectly lost in loss record 39 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8187A58: itk::Image&lt;unsigned char, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x8187D8D: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10572==    by 0x818843D: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10572==    by 0x81886E6: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10572==    by 0x80D9D20: main (itkLesionSegmentationMethodTest2.cxx:36)
==10572== 
==10572== 
==10572== 1,540 bytes in 5 blocks are indirectly lost in loss record 40 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81827D6: itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkRecursiveGaussianImageFilter.h:70)
==10572==    by 0x819339E: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:47)
==10572==    by 0x8193CF8: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10572==    by 0x8193F21: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:35)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 1,608 bytes in 6 blocks are indirectly lost in loss record 41 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8181D2A: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 1,744 bytes in 4 blocks are indirectly lost in loss record 42 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818AD34: itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x818AEAA: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10572==    by 0x818AFF9: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10572==    by 0x818B24B: itk::ImageToImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageToImageFilter() (itkImageToImageFilter.txx:33)
==10572==    by 0x818B310: itk::InPlaceImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::InPlaceImageFilter() (itkInPlaceImageFilter.txx:34)
==10572==    by 0x818B811: itk::UnaryFunctorImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;, itk::Functor::SymmetricEigenAnalysisFunction&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, itk::FixedArray&lt;double, 3&gt; &gt; &gt;::UnaryFunctorImageFilter() (itkUnaryFunctorImageFilter.txx:33)
==10572==    by 0x818B958: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::SymmetricEigenAnalysisImageFilter() (itkSymmetricEigenAnalysisImageFilter.h:182)
==10572==    by 0x818BA58: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::New() (itkSymmetricEigenAnalysisImageFilter.h:161)
==10572==    by 0x8193FDA: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:36)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 1,760 bytes in 4 blocks are indirectly lost in loss record 43 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x818A82A: itk::NthElementImageAdaptor&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, float&gt;::New() (itkNthElementImageAdaptor.h:70)
==10572==    by 0x8193A3A: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:71)
==10572==    by 0x8193CF8: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10572==    by 0x8193F21: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:35)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 1,856 bytes in 29 blocks are indirectly lost in loss record 44 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8157066: itk::ImportImageContainer&lt;unsigned long, float&gt;::New() (itkImportImageContainer.h:59)
==10572==    by 0x81810FA: itk::Image&lt;float, 3&gt;::Image() (itkImage.txx:36)
==10572==    by 0x81812F4: itk::Image&lt;float, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x81815FD: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 3,080 bytes in 10 blocks are indirectly lost in loss record 45 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8182DCE: itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkRecursiveGaussianImageFilter.h:70)
==10572==    by 0x81931A9: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:40)
==10572==    by 0x8193CF8: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10572==    by 0x8193F21: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:35)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 3,488 bytes in 8 blocks are indirectly lost in loss record 46 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81898FE: itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x8189A74: itk::ImageSource&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10572==    by 0x8189BC3: itk::ImageSource&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10572==    by 0x8189E15: itk::ImageToImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::ImageToImageFilter() (itkImageToImageFilter.txx:33)
==10572==    by 0x819305F: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:33)
==10572==    by 0x8193CF8: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10572==    by 0x8193F21: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::FrangiTubularnessFeatureGenerator() (itkFrangiTubularnessFeatureGenerator.txx:35)
==10572==    by 0x8194508: itk::FrangiTubularnessFeatureGenerator&lt;3&gt;::New() (itkFrangiTubularnessFeatureGenerator.h:51)
==10572==    by 0x80D9E7C: main (itkLesionSegmentationMethodTest2.cxx:45)
==10572== 
==10572== 
==10572== 12,644 bytes in 29 blocks are indirectly lost in loss record 47 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81812C8: itk::Image&lt;float, 3&gt;::New() (itkImage.h:92)
==10572==    by 0x81815FD: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 23,040 bytes in 64 blocks are indirectly lost in loss record 48 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x8178056: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10572==    by 0x817A222: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==10572==    by 0x818143B: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 31,488 bytes in 256 blocks are indirectly lost in loss record 49 of 50
==10572==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10572==    by 0x81F88B8: vnl_c_vector_alloc(int, int) (vnl_sse.h:95)
==10572==    by 0x820049A: vnl_c_vector&lt;double&gt;::allocate_T(int) (vnl_c_vector.txx:409)
==10572==    by 0x81F73FA: vnl_vector&lt;double&gt;::vnl_vector(unsigned) (vnl_vector.txx:83)
==10572==    by 0x81774D9: itk::Array&lt;double&gt;::Array(unsigned) (itkArray.txx:37)
==10572==    by 0x81775C2: itk::Transform&lt;double, 3, 3&gt;::Transform(unsigned, unsigned) (itkTransform.txx:53)
==10572==    by 0x8177733: itk::MatrixOffsetTransformBase&lt;double, 3, 3&gt;::MatrixOffsetTransformBase(unsigned, unsigned) (itkMatrixOffsetTransformBase.txx:54)
==10572==    by 0x8177E7A: itk::AffineTransform&lt;double, 3&gt;::AffineTransform(unsigned, unsigned) (itkAffineTransform.txx:41)
==10572==    by 0x8177EE0: itk::ScalableAffineTransform&lt;double, 3&gt;::ScalableAffineTransform() (itkScalableAffineTransform.txx:33)
==10572==    by 0x8178082: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10572==    by 0x817A222: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==10572==    by 0x818143B: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10572==    by 0x8181D56: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10572==    by 0x818EA6B: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== 
==10572== 371,944 bytes in 38 blocks are indirectly lost in loss record 50 of 50
==10572==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10572==    by 0x81C6524: itk::MultiThreader::New() (itkMultiThreader.h:146)
==10572==    by 0x81D24B8: itk::ProcessObject::ProcessObject() (itkProcessObject.cxx:45)
==10572==    by 0x818E8DB: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:36)
==10572==    by 0x818EE72: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10572==    by 0x80D9CF6: main (itkLesionSegmentationMethodTest2.cxx:32)
==10572== 
==10572== LEAK SUMMARY:
==10572==    definitely lost: 156 bytes in 1 blocks.
==10572==    indirectly lost: 464,728 bytes in 625 blocks.
==10572==      possibly lost: 436 bytes in 1 blocks.
==10572==    still reachable: 64 bytes in 1 blocks.
==10572==         suppressed: 0 bytes in 0 blocks.
Caught expected exception

itk::ExceptionObject (0x433b1b0)
Location: "void itk::LesionSegmentationMethod&lt;NDimension&gt;::GenerateData() [with unsigned int NDimension = 3u]" 
File: /home/ibanez/src/LesionSizingKit/Sandbox/Source/itkLesionSegmentationMethod.txx
Line: 114
Description: itk::ERROR: LesionSegmentationMethod(0x42bea20): Segmentation Module has not been connected


LesionSegmentationMethod (0x42bea20)
  RTTI typeinfo:   itk::LesionSegmentationMethod&lt;3u&gt;
  Reference Count: 2
  Modified Time: 982
  Debug: Off
  Observers: 
    none
  Number Of Required Inputs: 0
  Number Of Required Outputs: 1
  Number Of Threads: 2
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: On
  No Inputs
  Output 0: (0x42c1330)
  AbortGenerateData: Off
  Progress: 0
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 2
    Debug: Off
    Observers: 
      none
    Thread Count: 2
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 2
Region of Interest 0x42c41f8
Initial Segmentation 0x42c7368
Segmentation Module 0
Feature generators = 0x42ca4d8
0x42dfbb0
0x42f7c78
0x430d338
0x43229f8

  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkLesionSegmentationMethodTest3</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkLesionSegmentationMethodTest3</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkLesionSegmentationMethodTest3 /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCroppedSeeds1.txt /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCropped.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/LesionSegmentationMethodTest3_1.mha 0.5 1.0</FullCommandLine>
    <Results>
      <Defect type="Potential Memory Leak">76</Defect>
      <Defect type="Uninitialized Memory Conditional">2</Defect>
    </Results>
  <Log>
==10575== Memcheck, a memory error detector.
==10575== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==10575== Using LibVEX rev 1658, a library for dynamic binary translation.
==10575== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==10575== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==10575== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==10575== For more details, rerun with: -v
==10575== 
<b>UMC</b> ==10575== Conditional jump or move depends on uninitialised value(s)
==10575==    at 0x835CA65: itk::ConnectedThresholdSegmentationModule&lt;3&gt;::SetLowerThreshold(double) (itkConnectedThresholdSegmentationModule.h:61)
==10575==    by 0x82121B3: main (itkLesionSegmentationMethodTest3.cxx:139)
==10575== 
<b>UMC</b> ==10575== Conditional jump or move depends on uninitialised value(s)
==10575==    at 0x835C0EB: itk::ConnectedThresholdSegmentationModule&lt;3&gt;::SetUpperThreshold(double) (itkConnectedThresholdSegmentationModule.h:63)
==10575==    by 0x821220F: main (itkLesionSegmentationMethodTest3.cxx:140)
==10575== 
==10575== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 23 from 1)
==10575== malloc/free: in use at exit: 37,779,342 bytes in 697 blocks.
==10575== malloc/free: 1,184,164 allocs, 1,183,467 frees, 165,449,019 bytes allocated.
==10575== For counts of detected errors, rerun with: -v
==10575== searching for pointers to 697 not-freed blocks.
==10575== checked 38,111,692 bytes.
==10575== 
==10575== 
<b>MPK</b> ==10575== 4 bytes in 1 blocks are still reachable in loss record 1 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x832F0D9: __gnu_cxx::new_allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x832F139: std::_Vector_base&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x832F4B5: std::vector&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;*, std::vector&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt; &gt;, itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; const&amp;) (vector.tcc:275)
==10575==    by 0x832FCB3: std::vector&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; &gt; &gt;::push_back(itk::SmartPointer&lt;itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt; &gt; const&amp;) (stl_vector.h:610)
==10575==    by 0x840F4AB: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:44)
==10575==    by 0x840FEB4: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10575==    by 0x84100B1: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:36)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
==10575== 8 bytes in 1 blocks are indirectly lost in loss record 2 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83CF5E3: itk::SceneSpatialObject&lt;3&gt;::GetObjects(unsigned, char*) (itkSceneSpatialObject.txx:105)
==10575==    by 0x8402456: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:77)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 8 bytes in 1 blocks are still reachable in loss record 3 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x850D586: itk::Object::GetMetaDataDictionary() const (itkObject.cxx:547)
==10575==    by 0x842AA58: itk::ImageFileWriter&lt;itk::Image&lt;float, 3&gt; &gt;::Write() (itkImageFileWriter.txx:215)
==10575==    by 0x82148CD: itk::ImageFileWriter&lt;itk::Image&lt;float, 3&gt; &gt;::Update() (itkImageFileWriter.h:158)
==10575==    by 0x8212685: main (itkLesionSegmentationMethodTest3.cxx:169)
==10575== 
==10575== 
<b>MPK</b> ==10575== 8 bytes in 1 blocks are still reachable in loss record 4 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x850D6FE: itk::Object::SetMetaDataDictionary(itk::MetaDataDictionary const&amp;) (itkObject.cxx:558)
==10575==    by 0x8346831: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::GenerateOutputInformation() (itkImageFileReader.txx:231)
==10575==    by 0x8516778: itk::ProcessObject::UpdateOutputInformation() (itkProcessObject.cxx:755)
==10575==    by 0x83650EA: itk::ImageBase&lt;3&gt;::UpdateOutputInformation() (itkImageBase.txx:225)
==10575==    by 0x8504CBD: itk::DataObject::Update() (itkDataObject.cxx:342)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211557: main (itkLesionSegmentationMethodTest3.cxx:52)
==10575== 
==10575== 
<b>MPK</b> ==10575== 12 bytes in 1 blocks are still reachable in loss record 5 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x83E3134: itk::ImageSpatialObject&lt;3, short&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:35)
==10575==    by 0x83E3774: itk::ImageSpatialObject&lt;3, short&gt;::New() (itkImageSpatialObject.h:71)
==10575==    by 0x8211AEF: main (itkLesionSegmentationMethodTest3.cxx:98)
==10575== 
==10575== 
<b>MPK</b> ==10575== 12 bytes in 1 blocks are still reachable in loss record 6 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x83E1798: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:35)
==10575==    by 0x83E1D2F: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10575==    by 0x83E1FD8: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10575==    by 0x82117A3: main (itkLesionSegmentationMethodTest3.cxx:73)
==10575== 
==10575== 
<b>MPK</b> ==10575== 20 bytes in 5 blocks are still reachable in loss record 7 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x82978F8: itk::IterationEvent::MakeObject() const (itkEventObject.h:142)
==10575==    by 0x850ECFA: itk::SubjectImplementation::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:83)
==10575==    by 0x850EE24: itk::Object::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:395)
==10575==    by 0x851C402: itk::ProgressAccumulator::RegisterInternalFilter(itk::ProcessObject*, float) (itkProgressAccumulator.cxx:48)
==10575==    by 0x8403518: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:143)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 20 bytes in 5 blocks are still reachable in loss record 8 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8509B64: itk::ProgressEvent::MakeObject() const (itkEventObject.h:137)
==10575==    by 0x850ECFA: itk::SubjectImplementation::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:83)
==10575==    by 0x850EE24: itk::Object::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:395)
==10575==    by 0x851C3C3: itk::ProgressAccumulator::RegisterInternalFilter(itk::ProcessObject*, float) (itkProgressAccumulator.cxx:46)
==10575==    by 0x8403518: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:143)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 24 bytes in 2 blocks are still reachable in loss record 9 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x82A9641: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::ClearSecondSeedArray() (itkVotingBinaryHoleFillFloodingImageFilter.txx:320)
==10575==    by 0x8333CEF: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::VisitAllSeedsAndTransitionTheirState() (itkVotingBinaryHoleFillFloodingImageFilter.txx:275)
==10575==    by 0x8427538: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::IterateFrontPropagations() (itkVotingBinaryHoleFillFloodingImageFilter.txx:104)
==10575==    by 0x84277DD: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:86)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 24 bytes in 1 blocks are still reachable in loss record 10 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x851FF8B: __gnu_cxx::new_allocator&lt;std::_Rb_tree_node&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x851FFAE: std::_Rb_tree&lt;std::string, std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt;, std::_Select1st&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt;::_M_get_node() (stl_tree.h:358)
==10575==    by 0x851FFFB: std::_Rb_tree&lt;std::string, std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt;, std::_Select1st&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt;::_M_create_node(std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; const&amp;) (stl_tree.h:367)
==10575==    by 0x85200B4: std::_Rb_tree&lt;std::string, std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt;, std::_Select1st&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt;::_M_clone_node(std::_Rb_tree_node&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; const*) (stl_tree.h:381)
==10575==    by 0x852022E: std::_Rb_tree&lt;std::string, std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt;, std::_Select1st&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt;::_M_copy(std::_Rb_tree_node&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; const*, std::_Rb_tree_node&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt;*) (stl_tree.h:1226)
==10575==    by 0x85203BA: std::_Rb_tree&lt;std::string, std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt;, std::_Select1st&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt;::operator=(std::_Rb_tree&lt;std::string, std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt;, std::_Select1st&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt; const&amp;) (stl_tree.h:800)
==10575==    by 0x8520433: std::map&lt;std::string, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt;::operator=(std::map&lt;std::string, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt;, std::less&lt;std::string&gt;, std::allocator&lt;std::pair&lt;std::string const, itk::SmartPointer&lt;itk::MetaDataObjectBase&gt; &gt; &gt; &gt; const&amp;) (stl_map.h:227)
==10575==    by 0x8520451: itk::MetaDataDictionary::MetaDataDictionaryMapType::operator=(itk::MetaDataDictionary::MetaDataDictionaryMapType const&amp;) (itkMetaDataDictionary.h:49)
==10575==    by 0x851F2E9: itk::MetaDataDictionary::operator=(itk::MetaDataDictionary const&amp;) (itkMetaDataDictionary.cxx:48)
==10575==    by 0x850D74B: itk::Object::SetMetaDataDictionary(itk::MetaDataDictionary const&amp;) (itkObject.cxx:560)
==10575==    by 0x8346831: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::GenerateOutputInformation() (itkImageFileReader.txx:231)
==10575==    by 0x8516778: itk::ProcessObject::UpdateOutputInformation() (itkProcessObject.cxx:755)
==10575==    by 0x83650EA: itk::ImageBase&lt;3&gt;::UpdateOutputInformation() (itkImageBase.txx:225)
==10575==    by 0x8504CBD: itk::DataObject::Update() (itkDataObject.cxx:342)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211557: main (itkLesionSegmentationMethodTest3.cxx:52)
==10575== 
==10575== 
<b>MPK</b> ==10575== 36 bytes in 1 blocks are still reachable in loss record 11 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8457F25: itk::MetaDataObject&lt;itk::SpatialOrientation::ValidCoordinateOrientationFlags&gt;::New() (itkMetaDataObject.h:72)
==10575==    by 0x8457FB3: void itk::EncapsulateMetaData&lt;itk::SpatialOrientation::ValidCoordinateOrientationFlags&gt;(itk::MetaDataDictionary&amp;, std::string const&amp;, itk::SpatialOrientation::ValidCoordinateOrientationFlags const&amp;) (itkMetaDataObject.h:150)
==10575==    by 0x8458077: void itk::EncapsulateMetaData&lt;itk::SpatialOrientation::ValidCoordinateOrientationFlags&gt;(itk::MetaDataDictionary&amp;, char const*, itk::SpatialOrientation::ValidCoordinateOrientationFlags const&amp;) (itkMetaDataObject.h:158)
==10575==    by 0x8455CDE: itk::MetaImageIO::ReadImageInformation() (itkMetaImageIO.cxx:809)
==10575==    by 0x8345D34: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::GenerateOutputInformation() (itkImageFileReader.txx:153)
==10575==    by 0x8516778: itk::ProcessObject::UpdateOutputInformation() (itkProcessObject.cxx:755)
==10575==    by 0x83650EA: itk::ImageBase&lt;3&gt;::UpdateOutputInformation() (itkImageBase.txx:225)
==10575==    by 0x8504CBD: itk::DataObject::Update() (itkDataObject.cxx:342)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211557: main (itkLesionSegmentationMethodTest3.cxx:52)
==10575== 
==10575== 
<b>MPK</b> ==10575== 48 bytes in 2 blocks are still reachable in loss record 12 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x851F4C0: itk::MetaDataDictionary::MetaDataDictionary() (itkMetaDataDictionary.cxx:25)
==10575==    by 0x850D70C: itk::Object::SetMetaDataDictionary(itk::MetaDataDictionary const&amp;) (itkObject.cxx:558)
==10575==    by 0x8346831: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::GenerateOutputInformation() (itkImageFileReader.txx:231)
==10575==    by 0x8516778: itk::ProcessObject::UpdateOutputInformation() (itkProcessObject.cxx:755)
==10575==    by 0x83650EA: itk::ImageBase&lt;3&gt;::UpdateOutputInformation() (itkImageBase.txx:225)
==10575==    by 0x8504CBD: itk::DataObject::Update() (itkDataObject.cxx:342)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211557: main (itkLesionSegmentationMethodTest3.cxx:52)
==10575== 
==10575== 
==10575== 56 bytes in 1 blocks are indirectly lost in loss record 13 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83CDC28: itk::SpatialObjectProperty&lt;float&gt;::New() (itkSpatialObjectProperty.h:48)
==10575==    by 0x83D45AC: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:38)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 56 bytes in 14 blocks are still reachable in loss record 14 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x831774D: __gnu_cxx::new_allocator&lt;unsigned long&gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x851A72B: std::_Bvector_base&lt;std::allocator&lt;bool&gt; &gt;::_M_allocate(unsigned) (stl_bvector.h:390)
==10575==    by 0x851A88D: std::vector&lt;bool, std::allocator&lt;bool&gt; &gt;::_M_fill_insert(std::_Bit_iterator, unsigned, bool) (stl_bvector.h:898)
==10575==    by 0x851AA45: std::vector&lt;bool, std::allocator&lt;bool&gt; &gt;::insert(std::_Bit_iterator, unsigned, bool) (stl_bvector.h:913)
==10575==    by 0x851AB46: std::vector&lt;bool, std::allocator&lt;bool&gt; &gt;::resize(unsigned, bool) (stl_bvector.h:941)
==10575==    by 0x8515C8E: itk::ProcessObject::CacheInputReleaseDataFlags() (itkProcessObject.cxx:1058)
==10575==    by 0x8515F83: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:963)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8515EC2: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:940)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8406C10: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessFeatureGenerator.txx:136)
==10575==    by 0x8406F73: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessSigmoidFeatureGenerator.txx:75)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
==10575== 57 bytes in 2 blocks are indirectly lost in loss record 15 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x4116A0A: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10575==    by 0x4117824: (within /usr/lib/libstdc++.so.6.0.8)
==10575==    by 0x4117A36: std::string::string(char const*, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10575==    by 0x83DAFC5: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:36)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 64 bytes in 1 blocks are still reachable in loss record 16 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83722E4: itk::ImportImageContainer&lt;unsigned long, short&gt;::New() (itkImportImageContainer.h:59)
==10575==    by 0x83724B4: itk::Image&lt;short, 3&gt;::Image() (itkImage.txx:36)
==10575==    by 0x83726AE: itk::Image&lt;short, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x83727F8: itk::ImageSource&lt;itk::Image&lt;short, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10575==    by 0x8395789: itk::ImageSource&lt;itk::Image&lt;short, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10575==    by 0x8395BC1: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::ImageFileReader() (itkImageFileReader.txx:36)
==10575==    by 0x8395EFC: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::New() (itkImageFileReader.h:102)
==10575==    by 0x821149A: main (itkLesionSegmentationMethodTest3.cxx:46)
==10575== 
==10575== 
==10575== 68 bytes in 1 blocks are indirectly lost in loss record 17 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83D2B9E: itk::AffineGeometryFrame&lt;double, 3&gt;::New() (itkAffineGeometryFrame.h:46)
==10575==    by 0x83D49F0: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:51)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
==10575== 96 bytes in 1 blocks are indirectly lost in loss record 18 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x832292D: __gnu_cxx::new_allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x832298D: std::_Vector_base&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x8322CD1: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SpatialObjectPoint&lt;3&gt;*, std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt; &gt;, itk::SpatialObjectPoint&lt;3&gt; const&amp;) (vector.tcc:275)
==10575==    by 0x83232CB: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::push_back(itk::SpatialObjectPoint&lt;3&gt; const&amp;) (stl_vector.h:610)
==10575==    by 0x83F2CDB: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:89)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
==10575== 108 bytes in 1 blocks are indirectly lost in loss record 19 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x837F958: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==10575==    by 0x83D44E9: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 120 bytes in 2 blocks are still reachable in loss record 20 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x851DE6A: __gnu_cxx::new_allocator&lt;itk::ProgressAccumulator::FilterRecord&gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x851DE8F: std::_Vector_base&lt;itk::ProgressAccumulator::FilterRecord, std::allocator&lt;itk::ProgressAccumulator::FilterRecord&gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x851E00D: std::vector&lt;itk::ProgressAccumulator::FilterRecord, std::allocator&lt;itk::ProgressAccumulator::FilterRecord&gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::ProgressAccumulator::FilterRecord*, std::vector&lt;itk::ProgressAccumulator::FilterRecord, std::allocator&lt;itk::ProgressAccumulator::FilterRecord&gt; &gt; &gt;, itk::ProgressAccumulator::FilterRecord const&amp;) (vector.tcc:275)
==10575==    by 0x851E388: std::vector&lt;itk::ProgressAccumulator::FilterRecord, std::allocator&lt;itk::ProgressAccumulator::FilterRecord&gt; &gt;::push_back(itk::ProgressAccumulator::FilterRecord const&amp;) (stl_vector.h:610)
==10575==    by 0x851C4A4: itk::ProgressAccumulator::RegisterInternalFilter(itk::ProcessObject*, float) (itkProgressAccumulator.cxx:59)
==10575==    by 0x8403289: itk::LesionSegmentationMethod&lt;3&gt;::ExecuteSegmentationModule() (itkLesionSegmentationMethod.txx:184)
==10575==    by 0x8403D9E: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 120 bytes in 10 blocks are still reachable in loss record 21 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x850F8C9: __gnu_cxx::new_allocator&lt;std::_List_node&lt;itk::Observer*&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x850F8EC: std::_List_base&lt;itk::Observer*, std::allocator&lt;itk::Observer*&gt; &gt;::_M_get_node() (stl_list.h:316)
==10575==    by 0x850F901: std::list&lt;itk::Observer*, std::allocator&lt;itk::Observer*&gt; &gt;::_M_create_node(itk::Observer* const&amp;) (stl_list.h:448)
==10575==    by 0x850F961: std::list&lt;itk::Observer*, std::allocator&lt;itk::Observer*&gt; &gt;::_M_insert(std::_List_iterator&lt;itk::Observer*&gt;, itk::Observer* const&amp;) (stl_list.h:1139)
==10575==    by 0x850F9AF: std::list&lt;itk::Observer*, std::allocator&lt;itk::Observer*&gt; &gt;::push_back(itk::Observer* const&amp;) (stl_list.h:761)
==10575==    by 0x850ED43: itk::SubjectImplementation::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:84)
==10575==    by 0x850EE24: itk::Object::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:395)
==10575==    by 0x851C3C3: itk::ProgressAccumulator::RegisterInternalFilter(itk::ProcessObject*, float) (itkProgressAccumulator.cxx:46)
==10575==    by 0x8403289: itk::LesionSegmentationMethod&lt;3&gt;::ExecuteSegmentationModule() (itkLesionSegmentationMethod.txx:184)
==10575==    by 0x8403D9E: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 136 bytes in 30 blocks are still reachable in loss record 22 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x851ABAB: __gnu_cxx::new_allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x851ABCF: std::_Vector_base&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x851AF77: std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::DataObject&gt;*, std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt; &gt;, unsigned, itk::SmartPointer&lt;itk::DataObject&gt; const&amp;) (vector.tcc:357)
==10575==    by 0x851B2B9: std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::insert(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::DataObject&gt;*, std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt; &gt;, unsigned, itk::SmartPointer&lt;itk::DataObject&gt; const&amp;) (stl_vector.h:658)
==10575==    by 0x851B398: std::vector&lt;itk::SmartPointer&lt;itk::DataObject&gt;, std::allocator&lt;itk::SmartPointer&lt;itk::DataObject&gt; &gt; &gt;::resize(unsigned, itk::SmartPointer&lt;itk::DataObject&gt;) (stl_vector.h:426)
==10575==    by 0x8516EB3: itk::ProcessObject::SetNumberOfInputs(unsigned) (itkProcessObject.cxx:103)
==10575==    by 0x8516F7C: itk::ProcessObject::SetNthInput(unsigned, itk::DataObject*) (itkProcessObject.cxx:221)
==10575==    by 0x8240992: itk::SegmentationModule&lt;3&gt;::SetFeature(itk::SpatialObject&lt;3&gt; const*) (itkSegmentationModule.txx:73)
==10575==    by 0x840391A: itk::LesionSegmentationMethod&lt;3&gt;::ConnectFeaturesToSegmentationModule() (itkLesionSegmentationMethod.txx:172)
==10575==    by 0x8403D77: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:121)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 160 bytes in 10 blocks are still reachable in loss record 23 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x850ED08: itk::SubjectImplementation::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:83)
==10575==    by 0x850EE24: itk::Object::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:395)
==10575==    by 0x851C402: itk::ProgressAccumulator::RegisterInternalFilter(itk::ProcessObject*, float) (itkProgressAccumulator.cxx:48)
==10575==    by 0x8403289: itk::LesionSegmentationMethod&lt;3&gt;::ExecuteSegmentationModule() (itkLesionSegmentationMethod.txx:184)
==10575==    by 0x8403D9E: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 168 bytes in 14 blocks are still reachable in loss record 24 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x850EDF8: itk::Object::AddObserver(itk::EventObject const&amp;, itk::Command*) (itkObject.cxx:393)
==10575==    by 0x851C3C3: itk::ProgressAccumulator::RegisterInternalFilter(itk::ProcessObject*, float) (itkProgressAccumulator.cxx:46)
==10575==    by 0x8403518: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:143)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
==10575== 264 bytes in 1 blocks are indirectly lost in loss record 25 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83DB342: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 264 bytes in 1 blocks are still reachable in loss record 26 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83DB342: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83DB627: itk::LandmarksReader&lt;3&gt;::LandmarksReader() (itkLandmarksReader.txx:38)
==10575==    by 0x83DB882: itk::LandmarksReader&lt;3&gt;::New() (itkLandmarksReader.h:46)
==10575==    by 0x821157E: main (itkLesionSegmentationMethodTest3.cxx:62)
==10575== 
==10575== 
<b>MPK</b> ==10575== 360 bytes in 1 blocks are possibly lost in loss record 27 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83D24D0: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10575==    by 0x83D3CE8: itk::SpatialObjectTreeNode&lt;3&gt;::SpatialObjectTreeNode() (itkSpatialObjectTreeNode.h:97)
==10575==    by 0x83D4082: itk::SpatialObjectTreeNode&lt;3&gt;::New() (itkSpatialObjectTreeNode.h:51)
==10575==    by 0x83D4B34: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:53)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 436 bytes in 1 blocks are still reachable in loss record 28 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8372682: itk::Image&lt;short, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x83727F8: itk::ImageSource&lt;itk::Image&lt;short, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10575==    by 0x8395789: itk::ImageSource&lt;itk::Image&lt;short, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10575==    by 0x8395BC1: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::ImageFileReader() (itkImageFileReader.txx:36)
==10575==    by 0x8395EFC: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::New() (itkImageFileReader.h:102)
==10575==    by 0x821149A: main (itkLesionSegmentationMethodTest3.cxx:46)
==10575== 
==10575== 
<b>MPK</b> ==10575== 476 bytes in 18 blocks are possibly lost in loss record 29 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x4116A0A: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10575==    by 0x4117824: (within /usr/lib/libstdc++.so.6.0.8)
==10575==    by 0x4117A36: std::string::string(char const*, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==10575==    by 0x845805E: void itk::EncapsulateMetaData&lt;itk::SpatialOrientation::ValidCoordinateOrientationFlags&gt;(itk::MetaDataDictionary&amp;, char const*, itk::SpatialOrientation::ValidCoordinateOrientationFlags const&amp;) (itkMetaDataObject.h:158)
==10575==    by 0x8455CDE: itk::MetaImageIO::ReadImageInformation() (itkMetaImageIO.cxx:809)
==10575==    by 0x8345D34: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::GenerateOutputInformation() (itkImageFileReader.txx:153)
==10575==    by 0x8516778: itk::ProcessObject::UpdateOutputInformation() (itkProcessObject.cxx:755)
==10575==    by 0x83650EA: itk::ImageBase&lt;3&gt;::UpdateOutputInformation() (itkImageBase.txx:225)
==10575==    by 0x8504CBD: itk::DataObject::Update() (itkDataObject.cxx:342)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211557: main (itkLesionSegmentationMethodTest3.cxx:52)
==10575== 
==10575== 
<b>MPK</b> ==10575== 504 bytes in 9 blocks are still reachable in loss record 30 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83CDC28: itk::SpatialObjectProperty&lt;float&gt;::New() (itkSpatialObjectProperty.h:48)
==10575==    by 0x83D45AC: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:38)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83DB627: itk::LandmarksReader&lt;3&gt;::LandmarksReader() (itkLandmarksReader.txx:38)
==10575==    by 0x83DB882: itk::LandmarksReader&lt;3&gt;::New() (itkLandmarksReader.h:46)
==10575==    by 0x821157E: main (itkLesionSegmentationMethodTest3.cxx:62)
==10575== 
==10575== 
<b>MPK</b> ==10575== 612 bytes in 9 blocks are still reachable in loss record 31 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83D2B9E: itk::AffineGeometryFrame&lt;double, 3&gt;::New() (itkAffineGeometryFrame.h:46)
==10575==    by 0x83D49F0: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:51)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83DB627: itk::LandmarksReader&lt;3&gt;::LandmarksReader() (itkLandmarksReader.txx:38)
==10575==    by 0x83DB882: itk::LandmarksReader&lt;3&gt;::New() (itkLandmarksReader.h:46)
==10575==    by 0x821157E: main (itkLesionSegmentationMethodTest3.cxx:62)
==10575== 
==10575== 
<b>MPK</b> ==10575== 960 bytes in 15 blocks are still reachable in loss record 32 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8375380: itk::ImportImageContainer&lt;unsigned long, float&gt;::New() (itkImportImageContainer.h:59)
==10575==    by 0x8375550: itk::Image&lt;float, 3&gt;::Image() (itkImage.txx:36)
==10575==    by 0x837574A: itk::Image&lt;float, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x8375A00: itk::ImageSource&lt;itk::Image&lt;float, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10575==    by 0x85179A2: itk::ProcessObject::SetNthOutput(unsigned, itk::DataObject*) (itkProcessObject.cxx:371)
==10575==    by 0x8505A5D: itk::DataObject::DisconnectPipeline() (itkDataObject.cxx:223)
==10575==    by 0x8406CE0: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessFeatureGenerator.txx:140)
==10575==    by 0x8406F73: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessSigmoidFeatureGenerator.txx:75)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 972 bytes in 9 blocks are still reachable in loss record 33 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x837F958: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==10575==    by 0x83D44E9: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83DB627: itk::LandmarksReader&lt;3&gt;::LandmarksReader() (itkLandmarksReader.txx:38)
==10575==    by 0x83DB882: itk::LandmarksReader&lt;3&gt;::New() (itkLandmarksReader.h:46)
==10575==    by 0x821157E: main (itkLesionSegmentationMethodTest3.cxx:62)
==10575== 
==10575== 
==10575== 2,520 bytes in 7 blocks are indirectly lost in loss record 34 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83D24D0: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10575==    by 0x83D47AB: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:43)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
==10575== 2,868 bytes in 26 blocks are indirectly lost in loss record 35 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x86F28F8: vnl_c_vector_alloc(int, int) (vnl_sse.h:95)
==10575==    by 0x86FDE2E: vnl_c_vector&lt;double&gt;::allocate_T(int) (vnl_c_vector.txx:409)
==10575==    by 0x86F049C: vnl_vector&lt;double&gt;::vnl_vector(unsigned) (vnl_vector.txx:83)
==10575==    by 0x83D1D15: itk::Array&lt;double&gt;::Array(unsigned) (itkArray.txx:37)
==10575==    by 0x83D1DFE: itk::Transform&lt;double, 3, 3&gt;::Transform(unsigned, unsigned) (itkTransform.txx:53)
==10575==    by 0x83D1F6F: itk::MatrixOffsetTransformBase&lt;double, 3, 3&gt;::MatrixOffsetTransformBase(unsigned, unsigned) (itkMatrixOffsetTransformBase.txx:54)
==10575==    by 0x83D22F4: itk::AffineTransform&lt;double, 3&gt;::AffineTransform(unsigned, unsigned) (itkAffineTransform.txx:41)
==10575==    by 0x83D235A: itk::ScalableAffineTransform&lt;double, 3&gt;::ScalableAffineTransform() (itkScalableAffineTransform.txx:33)
==10575==    by 0x83D24FC: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10575==    by 0x83D469C: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
==10575== 6,193 (12 direct, 6,181 indirect) bytes in 1 blocks are definitely lost in loss record 36 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x831F371: __gnu_cxx::new_allocator&lt;std::_List_node&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x831F3D0: std::_List_base&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_get_node() (stl_list.h:316)
==10575==    by 0x831F421: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_create_node(itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:448)
==10575==    by 0x83C0E97: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_insert(std::_List_iterator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt;, itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:1139)
==10575==    by 0x83C0F57: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::push_back(itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:761)
==10575==    by 0x83CF906: itk::SceneSpatialObject&lt;3&gt;::GetObjects(unsigned, char*) (itkSceneSpatialObject.txx:114)
==10575==    by 0x8402456: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:77)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 20 bytes in 2 blocks are still reachable in loss record 37 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8333DB5: __gnu_cxx::new_allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x8333E15: std::_Vector_base&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x8334191: std::vector&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;*, std::vector&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt; &gt;, itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; const&amp;) (vector.tcc:275)
==10575==    by 0x833498F: std::vector&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; &gt; &gt;::push_back(itk::SmartPointer&lt;itk::FeatureGenerator&lt;3&gt; &gt; const&amp;) (stl_vector.h:610)
==10575==    by 0x8334A16: itk::FeatureAggregator&lt;3&gt;::AddFeatureGenerator(itk::FeatureGenerator&lt;3&gt;*) (itkFeatureAggregator.txx:65)
==10575==    by 0x8211A4C: main (itkLesionSegmentationMethodTest3.cxx:91)
==10575== 
==10575== 
==10575== 60 bytes in 1 blocks are indirectly lost in loss record 38 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x837F4D2: itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt;::New() (itkVectorContainer.h:93)
==10575==    by 0x837F758: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::BoundingBox() (itkBoundingBox.txx:120)
==10575==    by 0x837F984: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==10575==    by 0x83D44E9: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 64 bytes in 1 blocks are still reachable in loss record 39 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x837744A: itk::ImportImageContainer&lt;unsigned long, itk::FixedArray&lt;double, 3&gt; &gt;::New() (itkImportImageContainer.h:59)
==10575==    by 0x837761A: itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;::Image() (itkImage.txx:36)
==10575==    by 0x8377814: itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x837795E: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10575==    by 0x839F8CF: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10575==    by 0x839FB21: itk::ImageToImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageToImageFilter() (itkImageToImageFilter.txx:33)
==10575==    by 0x839FBE6: itk::InPlaceImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::InPlaceImageFilter() (itkInPlaceImageFilter.txx:34)
==10575==    by 0x83A00E7: itk::UnaryFunctorImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;, itk::Functor::SymmetricEigenAnalysisFunction&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, itk::FixedArray&lt;double, 3&gt; &gt; &gt;::UnaryFunctorImageFilter() (itkUnaryFunctorImageFilter.txx:33)
==10575==    by 0x83A022E: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::SymmetricEigenAnalysisImageFilter() (itkSymmetricEigenAnalysisImageFilter.h:182)
==10575==    by 0x83A032E: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::New() (itkSymmetricEigenAnalysisImageFilter.h:161)
==10575==    by 0x83A04EE: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::Hessian3DToVesselnessMeasureImageFilter() (itkHessian3DToVesselnessMeasureImageFilter.txx:39)
==10575==    by 0x83A0796: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::New() (itkHessian3DToVesselnessMeasureImageFilter.h:108)
==10575==    by 0x841016A: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:37)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 64 bytes in 1 blocks are still reachable in loss record 40 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8375E84: itk::ImportImageContainer&lt;unsigned long, itk::SymmetricSecondRankTensor&lt;double, 3&gt; &gt;::New() (itkImportImageContainer.h:59)
==10575==    by 0x83770FC: itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;::Initialize() (itkImage.txx:70)
==10575==    by 0x8504C6F: itk::DataObject::ReleaseData() (itkDataObject.cxx:199)
==10575==    by 0x85165BC: itk::ProcessObject::ReleaseInputs() (itkProcessObject.cxx:900)
==10575==    by 0x851652C: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:1042)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8406C10: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessFeatureGenerator.txx:136)
==10575==    by 0x8406F73: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessSigmoidFeatureGenerator.txx:75)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 72 bytes in 6 blocks are still reachable in loss record 41 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x83DF240: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:35)
==10575==    by 0x83DF880: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10575==    by 0x8405135: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10575==    by 0x840553C: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10575==    by 0x8211779: main (itkLesionSegmentationMethodTest3.cxx:69)
==10575== 
==10575== 
==10575== 76 bytes in 1 blocks are indirectly lost in loss record 42 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83D4056: itk::SpatialObjectTreeNode&lt;3&gt;::New() (itkSpatialObjectTreeNode.h:51)
==10575==    by 0x83D4B34: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:53)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 96 bytes in 1 blocks are still reachable in loss record 43 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x832292D: __gnu_cxx::new_allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x832298D: std::_Vector_base&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x8322CD1: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SpatialObjectPoint&lt;3&gt;*, std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt; &gt;, itk::SpatialObjectPoint&lt;3&gt; const&amp;) (vector.tcc:275)
==10575==    by 0x83232CB: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::push_back(itk::SpatialObjectPoint&lt;3&gt; const&amp;) (stl_vector.h:610)
==10575==    by 0x8323451: itk::LandmarkSpatialObject&lt;3&gt;::SetPoints(std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;&amp;) (itkLandmarkSpatialObject.txx:85)
==10575==    by 0x8402E6D: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:107)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 124 bytes in 1 blocks are still reachable in loss record 44 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8384ACE: itk::NearestNeighborInterpolateImageFunction&lt;itk::Image&lt;short, 3&gt;, double&gt;::New() (itkNearestNeighborInterpolateImageFunction.h:52)
==10575==    by 0x83E34E6: itk::ImageSpatialObject&lt;3, short&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:68)
==10575==    by 0x83E3774: itk::ImageSpatialObject&lt;3, short&gt;::New() (itkImageSpatialObject.h:71)
==10575==    by 0x8211AEF: main (itkLesionSegmentationMethodTest3.cxx:98)
==10575== 
==10575== 
<b>MPK</b> ==10575== 124 bytes in 1 blocks are still reachable in loss record 45 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8383E06: itk::NearestNeighborInterpolateImageFunction&lt;itk::Image&lt;unsigned char, 3&gt;, double&gt;::New() (itkNearestNeighborInterpolateImageFunction.h:52)
==10575==    by 0x83E1B4A: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:68)
==10575==    by 0x83E1D2F: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10575==    by 0x83E1FD8: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10575==    by 0x82117A3: main (itkLesionSegmentationMethodTest3.cxx:73)
==10575== 
==10575== 
<b>MPK</b> ==10575== 128 bytes in 2 blocks are still reachable in loss record 46 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8372E3E: itk::ImportImageContainer&lt;unsigned long, unsigned char&gt;::New() (itkImportImageContainer.h:59)
==10575==    by 0x837300E: itk::Image&lt;unsigned char, 3&gt;::Image() (itkImage.txx:36)
==10575==    by 0x8373208: itk::Image&lt;unsigned char, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x83E167F: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10575==    by 0x83E1D2F: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10575==    by 0x83E1FD8: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10575==    by 0x82117A3: main (itkLesionSegmentationMethodTest3.cxx:73)
==10575== 
==10575== 
<b>MPK</b> ==10575== 136 bytes in 2 blocks are still reachable in loss record 47 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x851E406: itk::MemberCommand&lt;itk::ProgressAccumulator&gt;::New() (itkCommand.h:94)
==10575==    by 0x851C890: itk::ProgressAccumulator::ProgressAccumulator() (itkProgressAccumulator.cxx:30)
==10575==    by 0x8404E5E: itk::ProgressAccumulator::New() (itkProgressAccumulator.h:53)
==10575==    by 0x84051BD: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:48)
==10575==    by 0x840553C: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10575==    by 0x8211779: main (itkLesionSegmentationMethodTest3.cxx:69)
==10575== 
==10575== 
<b>MPK</b> ==10575== 140 bytes in 1 blocks are still reachable in loss record 48 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83E006A: itk::LungWallFeatureGenerator&lt;3&gt;::New() (itkLungWallFeatureGenerator.h:52)
==10575==    by 0x821187B: main (itkLesionSegmentationMethodTest3.cxx:81)
==10575== 
==10575== 
<b>MPK</b> ==10575== 140 bytes in 1 blocks are still reachable in loss record 49 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83A0302: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::New() (itkSymmetricEigenAnalysisImageFilter.h:161)
==10575==    by 0x83A04EE: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::Hessian3DToVesselnessMeasureImageFilter() (itkHessian3DToVesselnessMeasureImageFilter.txx:39)
==10575==    by 0x83A0796: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::New() (itkHessian3DToVesselnessMeasureImageFilter.h:108)
==10575==    by 0x841016A: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:37)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 144 bytes in 2 blocks are still reachable in loss record 50 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x836D46A: itk::SimpleDataObjectDecorator&lt;short&gt;::New() (itkSimpleDataObjectDecorator.h:72)
==10575==    by 0x836D748: itk::BinaryThresholdImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::SetLowerThreshold(short) (itkBinaryThresholdImageFilter.txx:71)
==10575==    by 0x84142CE: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:129)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 144 bytes in 1 blocks are still reachable in loss record 51 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83E11DE: itk::ConnectedThresholdSegmentationModule&lt;3&gt;::New() (itkConnectedThresholdSegmentationModule.h:46)
==10575==    by 0x8212008: main (itkLesionSegmentationMethodTest3.cxx:121)
==10575== 
==10575== 
<b>MPK</b> ==10575== 144 bytes in 1 blocks are still reachable in loss record 52 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8405C92: itk::MinimumFeatureAggregator&lt;3&gt;::New() (itkMinimumFeatureAggregator.h:51)
==10575==    by 0x82118CF: main (itkLesionSegmentationMethodTest3.cxx:87)
==10575== 
==10575== 
<b>MPK</b> ==10575== 148 bytes in 1 blocks are still reachable in loss record 53 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83E0720: itk::SigmoidFeatureGenerator&lt;3&gt;::New() (itkSigmoidFeatureGenerator.h:52)
==10575==    by 0x82118A5: main (itkLesionSegmentationMethodTest3.cxx:84)
==10575== 
==10575== 
<b>MPK</b> ==10575== 148 bytes in 1 blocks are still reachable in loss record 54 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x839B83A: itk::BinaryThresholdImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkBinaryThresholdImageFilter.h:135)
==10575==    by 0x83DFC18: itk::LungWallFeatureGenerator&lt;3&gt;::LungWallFeatureGenerator() (itkLungWallFeatureGenerator.txx:37)
==10575==    by 0x83E0096: itk::LungWallFeatureGenerator&lt;3&gt;::New() (itkLungWallFeatureGenerator.h:52)
==10575==    by 0x821187B: main (itkLesionSegmentationMethodTest3.cxx:81)
==10575== 
==10575== 
<b>MPK</b> ==10575== 148 bytes in 1 blocks are still reachable in loss record 55 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83A076A: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::New() (itkHessian3DToVesselnessMeasureImageFilter.h:108)
==10575==    by 0x841016A: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:37)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 152 bytes in 1 blocks are still reachable in loss record 56 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x839C67C: itk::SigmoidImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkSigmoidImageFilter.h:142)
==10575==    by 0x83E0402: itk::SigmoidFeatureGenerator&lt;3&gt;::SigmoidFeatureGenerator() (itkSigmoidFeatureGenerator.txx:36)
==10575==    by 0x83E074C: itk::SigmoidFeatureGenerator&lt;3&gt;::New() (itkSigmoidFeatureGenerator.h:52)
==10575==    by 0x82118A5: main (itkLesionSegmentationMethodTest3.cxx:84)
==10575== 
==10575== 
<b>MPK</b> ==10575== 152 bytes in 1 blocks are still reachable in loss record 57 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x839D612: itk::SigmoidImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkSigmoidImageFilter.h:142)
==10575==    by 0x8410500: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:34)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 152 bytes in 2 blocks are still reachable in loss record 58 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8404E32: itk::ProgressAccumulator::New() (itkProgressAccumulator.h:53)
==10575==    by 0x84051BD: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:48)
==10575==    by 0x840553C: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10575==    by 0x8211779: main (itkLesionSegmentationMethodTest3.cxx:69)
==10575== 
==10575== 
<b>MPK</b> ==10575== 156 bytes in 1 blocks are still reachable in loss record 59 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x840FE88: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10575==    by 0x84100B1: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:36)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 156 bytes in 1 blocks are still reachable in loss record 60 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8405510: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10575==    by 0x8211779: main (itkLesionSegmentationMethodTest3.cxx:69)
==10575== 
==10575== 
<b>MPK</b> ==10575== 180 bytes in 1 blocks are still reachable in loss record 61 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8410742: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 268 bytes in 1 blocks are still reachable in loss record 62 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83E3748: itk::ImageSpatialObject&lt;3, short&gt;::New() (itkImageSpatialObject.h:71)
==10575==    by 0x8211AEF: main (itkLesionSegmentationMethodTest3.cxx:98)
==10575== 
==10575== 
<b>MPK</b> ==10575== 268 bytes in 1 blocks are still reachable in loss record 63 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83E1FAC: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10575==    by 0x82117A3: main (itkLesionSegmentationMethodTest3.cxx:73)
==10575== 
==10575== 
<b>MPK</b> ==10575== 308 bytes in 1 blocks are still reachable in loss record 64 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x839AF9C: itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkRecursiveGaussianImageFilter.h:70)
==10575==    by 0x840F55A: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:47)
==10575==    by 0x840FEB4: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10575==    by 0x84100B1: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:36)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 336 bytes in 1 blocks are still reachable in loss record 65 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x839DF80: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkVotingBinaryHoleFillFloodingImageFilter.h:50)
==10575==    by 0x83DFCD1: itk::LungWallFeatureGenerator&lt;3&gt;::LungWallFeatureGenerator() (itkLungWallFeatureGenerator.txx:38)
==10575==    by 0x83E0096: itk::LungWallFeatureGenerator&lt;3&gt;::New() (itkLungWallFeatureGenerator.h:52)
==10575==    by 0x821187B: main (itkLesionSegmentationMethodTest3.cxx:81)
==10575== 
==10575== 
<b>MPK</b> ==10575== 436 bytes in 1 blocks are still reachable in loss record 66 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83777E8: itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x837795E: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10575==    by 0x839F8CF: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10575==    by 0x839FB21: itk::ImageToImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::ImageToImageFilter() (itkImageToImageFilter.txx:33)
==10575==    by 0x839FBE6: itk::InPlaceImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::InPlaceImageFilter() (itkInPlaceImageFilter.txx:34)
==10575==    by 0x83A00E7: itk::UnaryFunctorImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;, itk::Functor::SymmetricEigenAnalysisFunction&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, itk::FixedArray&lt;double, 3&gt; &gt; &gt;::UnaryFunctorImageFilter() (itkUnaryFunctorImageFilter.txx:33)
==10575==    by 0x83A022E: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::SymmetricEigenAnalysisImageFilter() (itkSymmetricEigenAnalysisImageFilter.h:182)
==10575==    by 0x83A032E: itk::SymmetricEigenAnalysisImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::New() (itkSymmetricEigenAnalysisImageFilter.h:161)
==10575==    by 0x83A04EE: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::Hessian3DToVesselnessMeasureImageFilter() (itkHessian3DToVesselnessMeasureImageFilter.txx:39)
==10575==    by 0x83A0796: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::New() (itkHessian3DToVesselnessMeasureImageFilter.h:108)
==10575==    by 0x841016A: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:37)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 436 bytes in 1 blocks are still reachable in loss record 67 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8376222: itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x8376398: itk::ImageSource&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::MakeOutput(unsigned) (itkImageSource.txx:57)
==10575==    by 0x839752F: itk::ImageSource&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::ImageSource() (itkImageSource.txx:39)
==10575==    by 0x8397967: itk::ImageToImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::ImageToImageFilter() (itkImageToImageFilter.txx:33)
==10575==    by 0x840F21B: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:33)
==10575==    by 0x840FEB4: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10575==    by 0x84100B1: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:36)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 440 bytes in 1 blocks are still reachable in loss record 68 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8376DF6: itk::NthElementImageAdaptor&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, float&gt;::New() (itkNthElementImageAdaptor.h:70)
==10575==    by 0x840FBF6: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:71)
==10575==    by 0x840FEB4: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10575==    by 0x84100B1: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:36)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 540 bytes in 9 blocks are still reachable in loss record 69 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x837F4D2: itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt;::New() (itkVectorContainer.h:93)
==10575==    by 0x837F758: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::BoundingBox() (itkBoundingBox.txx:120)
==10575==    by 0x837F984: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==10575==    by 0x83D44E9: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==10575==    by 0x83E14BD: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10575==    by 0x83E1D2F: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10575==    by 0x83E1FD8: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10575==    by 0x82117A3: main (itkLesionSegmentationMethodTest3.cxx:73)
==10575== 
==10575== 
<b>MPK</b> ==10575== 576 bytes in 2 blocks are possibly lost in loss record 70 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x86F28F8: vnl_c_vector_alloc(int, int) (vnl_sse.h:95)
==10575==    by 0x86FDE2E: vnl_c_vector&lt;double&gt;::allocate_T(int) (vnl_c_vector.txx:409)
==10575==    by 0x86FAB0A: vnl_matrix&lt;double&gt;::vnl_matrix(unsigned, unsigned) (vnl_matrix.txx:144)
==10575==    by 0x83D1D76: itk::Array2D&lt;double&gt;::Array2D(unsigned, unsigned) (itkArray2D.txx:36)
==10575==    by 0x83D1E67: itk::Transform&lt;double, 3, 3&gt;::Transform(unsigned, unsigned) (itkTransform.txx:53)
==10575==    by 0x83D1F6F: itk::MatrixOffsetTransformBase&lt;double, 3, 3&gt;::MatrixOffsetTransformBase(unsigned, unsigned) (itkMatrixOffsetTransformBase.txx:54)
==10575==    by 0x83D22F4: itk::AffineTransform&lt;double, 3&gt;::AffineTransform(unsigned, unsigned) (itkAffineTransform.txx:41)
==10575==    by 0x83D235A: itk::ScalableAffineTransform&lt;double, 3&gt;::ScalableAffineTransform() (itkScalableAffineTransform.txx:33)
==10575==    by 0x83D24FC: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10575==    by 0x83D469C: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83F2376: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==10575==    by 0x840018D: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==10575==    by 0x8401084: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==10575==    by 0x84011AA: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==10575==    by 0x8401F80: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211752: main (itkLesionSegmentationMethodTest3.cxx:65)
==10575== 
==10575== 
<b>MPK</b> ==10575== 616 bytes in 2 blocks are still reachable in loss record 71 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x839CC18: itk::RecursiveGaussianImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::New() (itkRecursiveGaussianImageFilter.h:70)
==10575==    by 0x840F365: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::HessianRecursiveGaussianImageFilter() (itkHessianRecursiveGaussianImageFilter.txx:40)
==10575==    by 0x840FEB4: itk::HessianRecursiveGaussianImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt; &gt;::New() (itkHessianRecursiveGaussianImageFilter.h:129)
==10575==    by 0x84100B1: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:36)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 684 bytes in 9 blocks are still reachable in loss record 72 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83D4056: itk::SpatialObjectTreeNode&lt;3&gt;::New() (itkSpatialObjectTreeNode.h:51)
==10575==    by 0x83D4B34: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:53)
==10575==    by 0x83DEF65: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:31)
==10575==    by 0x83DF880: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10575==    by 0x8405135: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10575==    by 0x840553C: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10575==    by 0x8211779: main (itkLesionSegmentationMethodTest3.cxx:69)
==10575== 
==10575== 
<b>MPK</b> ==10575== 744 bytes in 6 blocks are still reachable in loss record 73 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x838313E: itk::NearestNeighborInterpolateImageFunction&lt;itk::Image&lt;float, 3&gt;, double&gt;::New() (itkNearestNeighborInterpolateImageFunction.h:52)
==10575==    by 0x83DF5F2: itk::ImageSpatialObject&lt;3, float&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:68)
==10575==    by 0x83DF880: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10575==    by 0x8405135: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10575==    by 0x840553C: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10575==    by 0x8211779: main (itkLesionSegmentationMethodTest3.cxx:69)
==10575== 
==10575== 
<b>MPK</b> ==10575== 872 bytes in 2 blocks are still reachable in loss record 74 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83731DC: itk::Image&lt;unsigned char, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x83E167F: itk::ImageSpatialObject&lt;3, unsigned char&gt;::ImageSpatialObject() (itkImageSpatialObject.txx:34)
==10575==    by 0x83E1D2F: itk::ImageMaskSpatialObject&lt;3&gt;::ImageMaskSpatialObject() (itkImageMaskSpatialObject.txx:30)
==10575==    by 0x83E1FD8: itk::ImageMaskSpatialObject&lt;3&gt;::New() (itkImageMaskSpatialObject.h:63)
==10575==    by 0x82117A3: main (itkLesionSegmentationMethodTest3.cxx:73)
==10575== 
==10575== 
<b>MPK</b> ==10575== 1,372 bytes in 1 blocks are still reachable in loss record 75 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83159D5: __gnu_cxx::new_allocator&lt;long&gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x8315A35: std::_Vector_base&lt;long, std::allocator&lt;long&gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x8316088: std::vector&lt;long, std::allocator&lt;long&gt; &gt;::_M_fill_insert(__gnu_cxx::__normal_iterator&lt;long*, std::vector&lt;long, std::allocator&lt;long&gt; &gt; &gt;, unsigned, long const&amp;) (vector.tcc:357)
==10575==    by 0x831659D: std::vector&lt;long, std::allocator&lt;long&gt; &gt;::insert(__gnu_cxx::__normal_iterator&lt;long*, std::vector&lt;long, std::allocator&lt;long&gt; &gt; &gt;, unsigned, long const&amp;) (stl_vector.h:658)
==10575==    by 0x831679D: std::vector&lt;long, std::allocator&lt;long&gt; &gt;::resize(unsigned, long) (stl_vector.h:426)
==10575==    by 0x83168A0: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::ComputeArrayOfNeighborhoodBufferOffsets() (itkVotingBinaryHoleFillFloodingImageFilter.txx:439)
==10575==    by 0x842778F: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:84)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 1,372 bytes in 1 blocks are still reachable in loss record 76 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x837853B: itk::NeighborhoodAllocator&lt;float&gt;::Allocate(unsigned) (itkNeighborhoodAllocator.h:58)
==10575==    by 0x83785EC: itk::NeighborhoodAllocator&lt;float&gt;::set_size(unsigned) (itkNeighborhoodAllocator.h:126)
==10575==    by 0x8378642: itk::Neighborhood&lt;float, 3, itk::NeighborhoodAllocator&lt;float&gt; &gt;::Allocate(unsigned) (itkNeighborhood.h:227)
==10575==    by 0x82D9952: itk::Neighborhood&lt;float, 3, itk::NeighborhoodAllocator&lt;float&gt; &gt;::SetRadius(itk::Size&lt;3&gt; const&amp;) (itkNeighborhood.txx:102)
==10575==    by 0x82D9A35: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::InitializeNeighborhood() (itkVotingBinaryHoleFillFloodingImageFilter.txx:143)
==10575==    by 0x8427741: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:82)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 1,608 bytes in 6 blocks are still reachable in loss record 77 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83DF854: itk::ImageSpatialObject&lt;3, float&gt;::New() (itkImageSpatialObject.h:71)
==10575==    by 0x8405135: itk::LesionSegmentationMethod&lt;3&gt;::LesionSegmentationMethod() (itkLesionSegmentationMethod.txx:44)
==10575==    by 0x840553C: itk::LesionSegmentationMethod&lt;3&gt;::New() (itkLesionSegmentationMethod.h:52)
==10575==    by 0x8211779: main (itkLesionSegmentationMethodTest3.cxx:69)
==10575== 
==10575== 
<b>MPK</b> ==10575== 4,116 bytes in 1 blocks are still reachable in loss record 78 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x832FD7F: __gnu_cxx::new_allocator&lt;itk::Offset&lt;3&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x832FDDF: std::_Vector_base&lt;itk::Offset&lt;3&gt;, std::allocator&lt;itk::Offset&lt;3&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x832FE35: itk::Offset&lt;3&gt;* std::vector&lt;itk::Offset&lt;3&gt;, std::allocator&lt;itk::Offset&lt;3&gt; &gt; &gt;::_M_allocate_and_copy&lt;itk::Offset&lt;3&gt;*&gt;(unsigned, itk::Offset&lt;3&gt;*, itk::Offset&lt;3&gt;*) (stl_vector.h:767)
==10575==    by 0x8330032: std::vector&lt;itk::Offset&lt;3&gt;, std::allocator&lt;itk::Offset&lt;3&gt; &gt; &gt;::reserve(unsigned) (vector.tcc:78)
==10575==    by 0x8330E19: itk::Neighborhood&lt;float, 3, itk::NeighborhoodAllocator&lt;float&gt; &gt;::ComputeNeighborhoodOffsetTable() (itkNeighborhood.txx:52)
==10575==    by 0x82D99AE: itk::Neighborhood&lt;float, 3, itk::NeighborhoodAllocator&lt;float&gt; &gt;::SetRadius(itk::Size&lt;3&gt; const&amp;) (itkNeighborhood.txx:104)
==10575==    by 0x82D9A35: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::InitializeNeighborhood() (itkVotingBinaryHoleFillFloodingImageFilter.txx:143)
==10575==    by 0x8427741: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:82)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 6,540 bytes in 15 blocks are still reachable in loss record 79 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x837571E: itk::Image&lt;float, 3&gt;::New() (itkImage.h:92)
==10575==    by 0x8404395: itk::MinimumFeatureAggregator&lt;3&gt;::ConsolidateFeatures() (itkMinimumFeatureAggregator.txx:75)
==10575==    by 0x840366C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:124)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 25,920 bytes in 72 blocks are still reachable in loss record 80 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x83D24D0: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10575==    by 0x83D47AB: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:43)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83DB627: itk::LandmarksReader&lt;3&gt;::LandmarksReader() (itkLandmarksReader.txx:38)
==10575==    by 0x83DB882: itk::LandmarksReader&lt;3&gt;::New() (itkLandmarksReader.h:46)
==10575==    by 0x821157E: main (itkLesionSegmentationMethodTest3.cxx:62)
==10575== 
==10575== 
<b>MPK</b> ==10575== 35,916 bytes in 292 blocks are still reachable in loss record 81 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x86F28F8: vnl_c_vector_alloc(int, int) (vnl_sse.h:95)
==10575==    by 0x86FDE2E: vnl_c_vector&lt;double&gt;::allocate_T(int) (vnl_c_vector.txx:409)
==10575==    by 0x86F049C: vnl_vector&lt;double&gt;::vnl_vector(unsigned) (vnl_vector.txx:83)
==10575==    by 0x83D1D15: itk::Array&lt;double&gt;::Array(unsigned) (itkArray.txx:37)
==10575==    by 0x83D1DFE: itk::Transform&lt;double, 3, 3&gt;::Transform(unsigned, unsigned) (itkTransform.txx:53)
==10575==    by 0x83D1F6F: itk::MatrixOffsetTransformBase&lt;double, 3, 3&gt;::MatrixOffsetTransformBase(unsigned, unsigned) (itkMatrixOffsetTransformBase.txx:54)
==10575==    by 0x83D22F4: itk::AffineTransform&lt;double, 3&gt;::AffineTransform(unsigned, unsigned) (itkAffineTransform.txx:41)
==10575==    by 0x83D235A: itk::ScalableAffineTransform&lt;double, 3&gt;::ScalableAffineTransform() (itkScalableAffineTransform.txx:33)
==10575==    by 0x83D24FC: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==10575==    by 0x83D469C: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==10575==    by 0x83D503F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==10575==    by 0x83DAEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==10575==    by 0x83DB36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==10575==    by 0x83DB627: itk::LandmarksReader&lt;3&gt;::LandmarksReader() (itkLandmarksReader.txx:38)
==10575==    by 0x83DB882: itk::LandmarksReader&lt;3&gt;::New() (itkLandmarksReader.h:46)
==10575==    by 0x821157E: main (itkLesionSegmentationMethodTest3.cxx:62)
==10575== 
==10575== 
<b>MPK</b> ==10575== 156,608 bytes in 16 blocks are still reachable in loss record 82 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x850CBB4: itk::MultiThreader::New() (itkMultiThreader.h:146)
==10575==    by 0x85186D8: itk::ProcessObject::ProcessObject() (itkProcessObject.cxx:45)
==10575==    by 0x8396EC3: itk::FeatureGenerator&lt;3&gt;::FeatureGenerator() (itkFeatureGenerator.txx:31)
==10575==    by 0x840FFFB: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::SatoVesselnessFeatureGenerator() (itkSatoVesselnessFeatureGenerator.txx:32)
==10575==    by 0x84104A3: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::SatoVesselnessSigmoidFeatureGenerator() (itkSatoVesselnessSigmoidFeatureGenerator.txx:32)
==10575==    by 0x841076E: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::New() (itkSatoVesselnessSigmoidFeatureGenerator.h:48)
==10575==    by 0x8211851: main (itkLesionSegmentationMethodTest3.cxx:78)
==10575== 
==10575== 
<b>MPK</b> ==10575== 322,736 bytes in 1 blocks are still reachable in loss record 83 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8332C55: __gnu_cxx::new_allocator&lt;float&gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x8332CB5: std::_Vector_base&lt;float, std::allocator&lt;float&gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x8333305: std::vector&lt;float, std::allocator&lt;float&gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;float*, std::vector&lt;float, std::allocator&lt;float&gt; &gt; &gt;, float const&amp;) (vector.tcc:275)
==10575==    by 0x83338B5: std::vector&lt;float, std::allocator&lt;float&gt; &gt;::push_back(float const&amp;) (stl_vector.h:610)
==10575==    by 0x8333B34: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::VisitAllSeedsAndTransitionTheirState() (itkVotingBinaryHoleFillFloodingImageFilter.txx:258)
==10575==    by 0x8427538: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::IterateFrontPropagations() (itkVotingBinaryHoleFillFloodingImageFilter.txx:104)
==10575==    by 0x84277DD: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:86)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 578,023 bytes in 1 blocks are still reachable in loss record 84 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x8378C57: itk::ImportImageContainer&lt;unsigned long, unsigned char&gt;::AllocateElements(unsigned long) const (itkImportImageContainer.txx:184)
==10575==    by 0x82EA4B7: itk::ImportImageContainer&lt;unsigned long, unsigned char&gt;::Reserve(unsigned long) (itkImportImageContainer.txx:85)
==10575==    by 0x82EA5DC: itk::Image&lt;unsigned char, 3&gt;::Allocate() (itkImage.txx:51)
==10575==    by 0x8373799: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::AllocateOutputImageWorkingMemory() (itkVotingBinaryHoleFillFloodingImageFilter.txx:133)
==10575==    by 0x842771A: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:81)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 786,432 bytes in 1 blocks are still reachable in loss record 85 of 88
==10575==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==10575==    by 0x8331C37: __gnu_cxx::new_allocator&lt;itk::Index&lt;3&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==10575==    by 0x8331C97: std::_Vector_base&lt;itk::Index&lt;3&gt;, std::allocator&lt;itk::Index&lt;3&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==10575==    by 0x8331F7D: std::vector&lt;itk::Index&lt;3&gt;, std::allocator&lt;itk::Index&lt;3&gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::Index&lt;3&gt;*, std::vector&lt;itk::Index&lt;3&gt;, std::allocator&lt;itk::Index&lt;3&gt; &gt; &gt; &gt;, itk::Index&lt;3&gt; const&amp;) (vector.tcc:275)
==10575==    by 0x8332539: std::vector&lt;itk::Index&lt;3&gt;, std::allocator&lt;itk::Index&lt;3&gt; &gt; &gt;::push_back(itk::Index&lt;3&gt; const&amp;) (stl_vector.h:610)
==10575==    by 0x8333B97: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::VisitAllSeedsAndTransitionTheirState() (itkVotingBinaryHoleFillFloodingImageFilter.txx:260)
==10575==    by 0x8427538: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::IterateFrontPropagations() (itkVotingBinaryHoleFillFloodingImageFilter.txx:104)
==10575==    by 0x84277DD: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:86)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 1,156,046 bytes in 1 blocks are still reachable in loss record 86 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x8378703: itk::ImportImageContainer&lt;unsigned long, short&gt;::AllocateElements(unsigned long) const (itkImportImageContainer.txx:184)
==10575==    by 0x82E9EC8: itk::ImportImageContainer&lt;unsigned long, short&gt;::Reserve(unsigned long) (itkImportImageContainer.txx:85)
==10575==    by 0x82E9FEC: itk::Image&lt;short, 3&gt;::Allocate() (itkImage.txx:51)
==10575==    by 0x8342DD4: itk::ImageFileReader&lt;itk::Image&lt;short, 3&gt;, itk::DefaultConvertPixelTraits&lt;short&gt; &gt;::GenerateData() (itkImageFileReader.txx:357)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8211557: main (itkLesionSegmentationMethodTest3.cxx:52)
==10575== 
==10575== 
<b>MPK</b> ==10575== 13,872,552 bytes in 1 blocks are still reachable in loss record 87 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x837A231: itk::ImportImageContainer&lt;unsigned long, itk::FixedArray&lt;double, 3&gt; &gt;::AllocateElements(unsigned long) const (itkImportImageContainer.txx:184)
==10575==    by 0x82EB81A: itk::ImportImageContainer&lt;unsigned long, itk::FixedArray&lt;double, 3&gt; &gt;::Reserve(unsigned long) (itkImportImageContainer.txx:85)
==10575==    by 0x82EB93E: itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt;::Allocate() (itkImage.txx:51)
==10575==    by 0x82EBB16: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::AllocateOutputs() (itkImageSource.txx:199)
==10575==    by 0x84120E3: itk::InPlaceImageFilter&lt;itk::Image&lt;itk::SymmetricSecondRankTensor&lt;double, 3&gt;, 3&gt;, itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::AllocateOutputs() (itkInPlaceImageFilter.txx:106)
==10575==    by 0x83A38B6: itk::ImageSource&lt;itk::Image&lt;itk::FixedArray&lt;double, 3&gt;, 3&gt; &gt;::GenerateData() (itkImageSource.txx:211)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x841AF4A: itk::Hessian3DToVesselnessMeasureImageFilter&lt;float&gt;::GenerateData() (itkHessian3DToVesselnessMeasureImageFilter.txx:61)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8406C10: itk::SatoVesselnessFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessFeatureGenerator.txx:136)
==10575==    by 0x8406F73: itk::SatoVesselnessSigmoidFeatureGenerator&lt;3&gt;::GenerateData() (itkSatoVesselnessSigmoidFeatureGenerator.txx:75)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== 
<b>MPK</b> ==10575== 20,808,828 bytes in 9 blocks are still reachable in loss record 88 of 88
==10575==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==10575==    by 0x8379704: itk::ImportImageContainer&lt;unsigned long, float&gt;::AllocateElements(unsigned long) const (itkImportImageContainer.txx:184)
==10575==    by 0x82EB220: itk::ImportImageContainer&lt;unsigned long, float&gt;::Reserve(unsigned long) (itkImportImageContainer.txx:85)
==10575==    by 0x82EB344: itk::Image&lt;float, 3&gt;::Allocate() (itkImage.txx:51)
==10575==    by 0x83735A1: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::AllocateOutputImageWorkingMemory() (itkVotingBinaryHoleFillFloodingImageFilter.txx:128)
==10575==    by 0x842771A: itk::VotingBinaryHoleFillFloodingImageFilter&lt;itk::Image&lt;float, 3&gt;, itk::Image&lt;float, 3&gt; &gt;::GenerateData() (itkVotingBinaryHoleFillFloodingImageFilter.txx:81)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8414670: itk::LungWallFeatureGenerator&lt;3&gt;::GenerateData() (itkLungWallFeatureGenerator.txx:145)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403591: itk::FeatureAggregator&lt;3&gt;::UpdateAllFeatureGenerators() (itkFeatureAggregator.txx:145)
==10575==    by 0x840363C: itk::FeatureAggregator&lt;3&gt;::GenerateData() (itkFeatureAggregator.txx:123)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8403175: itk::LesionSegmentationMethod&lt;3&gt;::UpdateAllFeatureGenerators() (itkLesionSegmentationMethod.txx:142)
==10575==    by 0x8403D29: itk::LesionSegmentationMethod&lt;3&gt;::GenerateData() (itkLesionSegmentationMethod.txx:117)
==10575==    by 0x8516226: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==10575==    by 0x8504DA2: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==10575==    by 0x8504CE1: itk::DataObject::Update() (itkDataObject.cxx:344)
==10575==    by 0x8346DAA: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==10575==    by 0x85157AC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==10575==    by 0x8212317: main (itkLesionSegmentationMethodTest3.cxx:145)
==10575== 
==10575== LEAK SUMMARY:
==10575==    definitely lost: 12 bytes in 1 blocks.
==10575==    indirectly lost: 6,181 bytes in 43 blocks.
==10575==      possibly lost: 1,412 bytes in 21 blocks.
==10575==    still reachable: 37,771,737 bytes in 632 blocks.
==10575==         suppressed: 0 bytes in 0 blocks.
Used 21 iterations 
Changed 21424 pixels 

  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkRegionCompetitionImageFilterTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkRegionCompetitionImageFilterTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkRegionCompetitionImageFilterTest1</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">3</Defect>
    </Results>
  <Log>
==11210== Memcheck, a memory error detector.
==11210== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==11210== Using LibVEX rev 1658, a library for dynamic binary translation.
==11210== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==11210== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==11210== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==11210== For more details, rerun with: -v
==11210== 
<b>UMC</b> ==11210== Conditional jump or move depends on uninitialised value(s)
==11210==    at 0x817F82D: itk::Index&lt;3&gt;::operator!=(itk::Index&lt;3&gt; const&amp;) const (itkIndex.h:201)
==11210==    by 0x820D65F: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::SetCurrentPixelIndex(itk::Index&lt;3&gt;) (itkRegionCompetitionImageFilter.h:141)
==11210==    by 0x82086D7: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::VisitAllSeedsAndTransitionTheirState() (itkRegionCompetitionImageFilter.txx:337)
==11210==    by 0x8208A9A: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::IterateFrontPropagations() (itkRegionCompetitionImageFilter.txx:132)
==11210==    by 0x82140B2: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::GenerateData() (itkRegionCompetitionImageFilter.txx:117)
==11210==    by 0x83137C6: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11210==    by 0x83022DE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11210==    by 0x8226F65: itk::ImageFileWriter&lt;itk::Image&lt;unsigned long, 3&gt; &gt;::Write() (itkImageFileWriter.txx:318)
==11210==    by 0x8170979: itk::ImageFileWriter&lt;itk::Image&lt;unsigned long, 3&gt; &gt;::Update() (itkImageFileWriter.h:158)
==11210==    by 0x816F520: main (itkRegionCompetitionImageFilterTest1.cxx:175)
==11210== 
<b>UMC</b> ==11210== Conditional jump or move depends on uninitialised value(s)
==11210==    at 0x820D682: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::SetCurrentPixelIndex(itk::Index&lt;3&gt;) (itkRegionCompetitionImageFilter.h:141)
==11210==    by 0x82086D7: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::VisitAllSeedsAndTransitionTheirState() (itkRegionCompetitionImageFilter.txx:337)
==11210==    by 0x8208A9A: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::IterateFrontPropagations() (itkRegionCompetitionImageFilter.txx:132)
==11210==    by 0x82140B2: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::GenerateData() (itkRegionCompetitionImageFilter.txx:117)
==11210==    by 0x83137C6: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11210==    by 0x83022DE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11210==    by 0x8226F65: itk::ImageFileWriter&lt;itk::Image&lt;unsigned long, 3&gt; &gt;::Write() (itkImageFileWriter.txx:318)
==11210==    by 0x8170979: itk::ImageFileWriter&lt;itk::Image&lt;unsigned long, 3&gt; &gt;::Update() (itkImageFileWriter.h:158)
==11210==    by 0x816F520: main (itkRegionCompetitionImageFilterTest1.cxx:175)
==11210== 
<b>UMC</b> ==11210== Conditional jump or move depends on uninitialised value(s)
==11210==    at 0x81FD5FB: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::PutCurrentPixelNeighborsIntoSeedArray() (itkRegionCompetitionImageFilter.txx:466)
==11210==    by 0x8208777: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::VisitAllSeedsAndTransitionTheirState() (itkRegionCompetitionImageFilter.txx:342)
==11210==    by 0x8208A9A: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::IterateFrontPropagations() (itkRegionCompetitionImageFilter.txx:132)
==11210==    by 0x82140B2: itk::RegionCompetitionImageFilter&lt;itk::Image&lt;short, 3&gt;, itk::Image&lt;unsigned long, 3&gt; &gt;::GenerateData() (itkRegionCompetitionImageFilter.txx:117)
==11210==    by 0x83137C6: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11210==    by 0x83022DE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11210==    by 0x8226F65: itk::ImageFileWriter&lt;itk::Image&lt;unsigned long, 3&gt; &gt;::Write() (itkImageFileWriter.txx:318)
==11210==    by 0x8170979: itk::ImageFileWriter&lt;itk::Image&lt;unsigned long, 3&gt; &gt;::Update() (itkImageFileWriter.h:158)
==11210==    by 0x816F520: main (itkRegionCompetitionImageFilterTest1.cxx:175)
==11210== 
==11210== ERROR SUMMARY: 11376 errors from 3 contexts (suppressed: 23 from 1)
==11210== malloc/free: in use at exit: 0 bytes in 0 blocks.
==11210== malloc/free: 18,726 allocs, 18,726 frees, 1,230,836 bytes allocated.
==11210== For counts of detected errors, rerun with: -v
==11210== All heap blocks were freed -- no leaks are possible.
GetInput(1) = 0x43c8588
inputLabelsImage 0x43c8588
GetInput(1).Print() = 
Image (0x43c8588)
  RTTI typeinfo:   itk::Image&lt;unsigned long, 3u&gt;
  Reference Count: 2
  Modified Time: 456
  Debug: Off
  Observers: 
    none
  Source: (0x43c5e40) 
  Source output index: 0
  Release Data: Off
  Data Released: False
  Global Release Data: Off
  PipelineMTime: 452
  UpdateMTime: 457
  LargestPossibleRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [21, 21, 42]
  BufferedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [21, 21, 42]
  RequestedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [21, 21, 42]
  Spacing: [0.7, 0.9, 1.5]
  Origin: [129.5, 137.5, 159.5]
  Direction: 
1 0 0
0 1 0
0 0 1

  IndexToPointMatrix: 
  0.7 0 0
0 0.9 0
0 0 1.5

  PointToIndexMatrix: 
  1.42857 0 0
0 1.11111 0
0 0 0.666667

  PixelContainer: 
    ImportImageContainer (0x43c8770)
      RTTI typeinfo:   itk::ImportImageContainer&lt;unsigned long, unsigned long&gt;
      Reference Count: 1
      Modified Time: 455
      Debug: Off
      Observers: 
        none
      Pointer: 0x445a8b0
      Container manages memory: true
      Size: 18522
      Capacity: 18522
GetInput(1) = 0x43c8588
inputLabelsImage 0x43c8588
GetInput(1).Print() = 
Image (0x43c8588)
  RTTI typeinfo:   itk::Image&lt;unsigned long, 3u&gt;
  Reference Count: 2
  Modified Time: 456
  Debug: Off
  Observers: 
    none
  Source: (0x43c5e40) 
  Source output index: 0
  Release Data: Off
  Data Released: False
  Global Release Data: Off
  PipelineMTime: 452
  UpdateMTime: 457
  LargestPossibleRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [21, 21, 42]
  BufferedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [21, 21, 42]
  RequestedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [21, 21, 42]
  Spacing: [0.7, 0.9, 1.5]
  Origin: [129.5, 137.5, 159.5]
  Direction: 
1 0 0
0 1 0
0 0 1

  IndexToPointMatrix: 
  0.7 0 0
0 0.9 0
0 0 1.5

  PointToIndexMatrix: 
  1.42857 0 0
0 1.11111 0
0 0 0.666667

  PixelContainer: 
    ImportImageContainer (0x43c8770)
      RTTI typeinfo:   itk::ImportImageContainer&lt;unsigned long, unsigned long&gt;
      Reference Count: 1
      Modified Time: 455
      Debug: Off
      Observers: 
        none
      Pointer: 0x445a8b0
      Container manages memory: true
      Size: 18522
      Capacity: 18522

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkVotingBinaryHoleFillFloodingImageFilterTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkVotingBinaryHoleFillFloodingImageFilterTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkVotingBinaryHoleFillFloodingImageFilterTest1 /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCropped.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/VotingBinaryHoleFillFloodingImageFilterTest1_1.mha -400 2 1 100</FullCommandLine>
    <Results>
    </Results>
  <Log>
==11264== Memcheck, a memory error detector.
==11264== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==11264== Using LibVEX rev 1658, a library for dynamic binary translation.
==11264== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==11264== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==11264== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==11264== For more details, rerun with: -v
==11264== 

  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkConnectedThresholdSegmentationModuleTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkConnectedThresholdSegmentationModuleTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkConnectedThresholdSegmentationModuleTest1 /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCroppedSeeds1.txt /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCropped.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/ConnectedThresholdSegmentationModuleTest1_1.mha -700 500</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">2</Defect>
    </Results>
  <Log>
==11898== Memcheck, a memory error detector.
==11898== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==11898== Using LibVEX rev 1658, a library for dynamic binary translation.
==11898== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==11898== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==11898== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==11898== For more details, rerun with: -v
==11898== 
<b>UMC</b> ==11898== Conditional jump or move depends on uninitialised value(s)
==11898==    at 0x82BDF97: itk::ConnectedThresholdSegmentationModule&lt;3&gt;::SetLowerThreshold(double) (itkConnectedThresholdSegmentationModule.h:61)
==11898==    by 0x81E2C52: main (itkConnectedThresholdSegmentationModuleTest1.cxx:101)
==11898== 
<b>UMC</b> ==11898== Conditional jump or move depends on uninitialised value(s)
==11898==    at 0x82BD61D: itk::ConnectedThresholdSegmentationModule&lt;3&gt;::SetUpperThreshold(double) (itkConnectedThresholdSegmentationModule.h:63)
==11898==    by 0x81E2CAE: main (itkConnectedThresholdSegmentationModuleTest1.cxx:102)
==11898== 
==11898== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 23 from 1)
==11898== malloc/free: in use at exit: 7,621 bytes in 51 blocks.
==11898== malloc/free: 22,291 allocs, 22,240 frees, 10,193,769 bytes allocated.
==11898== For counts of detected errors, rerun with: -v
==11898== searching for pointers to 51 not-freed blocks.
==11898== checked 624,060 bytes.
==11898== 
==11898== 
==11898== 56 bytes in 1 blocks are indirectly lost in loss record 1 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x8306F8C: itk::SpatialObjectProperty&lt;float&gt;::New() (itkSpatialObjectProperty.h:48)
==11898==    by 0x830F6E8: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:38)
==11898==    by 0x831017B: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11898==    by 0x8315FE9: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 57 bytes in 2 blocks are indirectly lost in loss record 2 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x4116A0A: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==11898==    by 0x4117824: (within /usr/lib/libstdc++.so.6.0.8)
==11898==    by 0x4117A36: std::string::string(char const*, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==11898==    by 0x8316101: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:36)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 60 bytes in 1 blocks are indirectly lost in loss record 3 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x826BBBA: itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt;::New() (itkVectorContainer.h:93)
==11898==    by 0x826BE40: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::BoundingBox() (itkBoundingBox.txx:120)
==11898==    by 0x826C06C: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==11898==    by 0x830F625: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==11898==    by 0x831017B: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11898==    by 0x8315FE9: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 68 bytes in 1 blocks are indirectly lost in loss record 4 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x830DCDA: itk::AffineGeometryFrame&lt;double, 3&gt;::New() (itkAffineGeometryFrame.h:46)
==11898==    by 0x830FB2C: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:51)
==11898==    by 0x831017B: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11898==    by 0x8315FE9: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 76 bytes in 1 blocks are indirectly lost in loss record 5 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x830F192: itk::SpatialObjectTreeNode&lt;3&gt;::New() (itkSpatialObjectTreeNode.h:51)
==11898==    by 0x830FC70: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:53)
==11898==    by 0x831017B: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11898==    by 0x8315FE9: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 96 bytes in 1 blocks are indirectly lost in loss record 6 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x82D6491: __gnu_cxx::new_allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==11898==    by 0x82D64F1: std::_Vector_base&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==11898==    by 0x82D6835: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SpatialObjectPoint&lt;3&gt;*, std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt; &gt;, itk::SpatialObjectPoint&lt;3&gt; const&amp;) (vector.tcc:275)
==11898==    by 0x82D6E2F: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::push_back(itk::SpatialObjectPoint&lt;3&gt; const&amp;) (stl_vector.h:610)
==11898==    by 0x833E769: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:89)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 108 bytes in 1 blocks are indirectly lost in loss record 7 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x826C040: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==11898==    by 0x830F625: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==11898==    by 0x831017B: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11898==    by 0x8315FE9: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 264 bytes in 1 blocks are indirectly lost in loss record 8 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x831647E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 2,880 bytes in 8 blocks are indirectly lost in loss record 9 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x830D60C: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==11898==    by 0x830F7D8: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==11898==    by 0x831017B: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11898==    by 0x8315FE9: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 3,936 bytes in 32 blocks are indirectly lost in loss record 10 of 12
==11898==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==11898==    by 0x863A78C: vnl_c_vector_alloc(int, int) (vnl_sse.h:95)
==11898==    by 0x8645CC2: vnl_c_vector&lt;double&gt;::allocate_T(int) (vnl_c_vector.txx:409)
==11898==    by 0x8638330: vnl_vector&lt;double&gt;::vnl_vector(unsigned) (vnl_vector.txx:83)
==11898==    by 0x830CE51: itk::Array&lt;double&gt;::Array(unsigned) (itkArray.txx:37)
==11898==    by 0x830CF3A: itk::Transform&lt;double, 3, 3&gt;::Transform(unsigned, unsigned) (itkTransform.txx:53)
==11898==    by 0x830D0AB: itk::MatrixOffsetTransformBase&lt;double, 3, 3&gt;::MatrixOffsetTransformBase(unsigned, unsigned) (itkMatrixOffsetTransformBase.txx:54)
==11898==    by 0x830D430: itk::AffineTransform&lt;double, 3&gt;::AffineTransform(unsigned, unsigned) (itkAffineTransform.txx:41)
==11898==    by 0x830D496: itk::ScalableAffineTransform&lt;double, 3&gt;::ScalableAffineTransform() (itkScalableAffineTransform.txx:33)
==11898==    by 0x830D638: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==11898==    by 0x830F7D8: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==11898==    by 0x831017B: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11898==    by 0x8315FE9: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11898==    by 0x83164AA: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11898==    by 0x833DE04: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11898==    by 0x835D4F7: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11898==    by 0x835E3EE: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11898==    by 0x835E514: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11898==    by 0x835F2EA: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 7,621 (8 direct, 7,613 indirect) bytes in 1 blocks are definitely lost in loss record 11 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x8308947: itk::SceneSpatialObject&lt;3&gt;::GetObjects(unsigned, char*) (itkSceneSpatialObject.txx:105)
==11898==    by 0x835F7C0: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:77)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== 
==11898== 12 bytes in 1 blocks are indirectly lost in loss record 12 of 12
==11898==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11898==    by 0x82D2ED5: __gnu_cxx::new_allocator&lt;std::_List_node&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==11898==    by 0x82D2F34: std::_List_base&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_get_node() (stl_list.h:316)
==11898==    by 0x82D2F85: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_create_node(itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:448)
==11898==    by 0x82EA84F: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_insert(std::_List_iterator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt;, itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:1139)
==11898==    by 0x82EA90F: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::push_back(itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:761)
==11898==    by 0x8308C6A: itk::SceneSpatialObject&lt;3&gt;::GetObjects(unsigned, char*) (itkSceneSpatialObject.txx:114)
==11898==    by 0x835F7C0: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:77)
==11898==    by 0x845DB96: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11898==    by 0x844C6AE: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11898==    by 0x844C5ED: itk::DataObject::Update() (itkDataObject.cxx:344)
==11898==    by 0x82F3E7C: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11898==    by 0x845D11C: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11898==    by 0x81E25E4: main (itkConnectedThresholdSegmentationModuleTest1.cxx:51)
==11898== 
==11898== LEAK SUMMARY:
==11898==    definitely lost: 8 bytes in 1 blocks.
==11898==    indirectly lost: 7,613 bytes in 50 blocks.
==11898==      possibly lost: 0 bytes in 0 blocks.
==11898==    still reachable: 0 bytes in 0 blocks.
==11898==         suppressed: 0 bytes in 0 blocks.
Image (0x43fd0a8)
  RTTI typeinfo:   itk::Image&lt;float, 3u&gt;
  Reference Count: 1
  Modified Time: 504
  Debug: Off
  Observers: 
    none
  Source: (none)
  Source output index:  0
  Release Data: Off
  Data Released: False
  Global Release Data: Off
  PipelineMTime: 0
  UpdateMTime: 328
  LargestPossibleRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [97, 101, 59]
  BufferedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [97, 101, 59]
  RequestedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [97, 101, 59]
  Spacing: [0.701172, 0.701172, 1.25]
  Origin: [222.4, 214.2, -294]
  Direction: 
-1 0 0
0 -1 0
0 0 1

  IndexToPointMatrix: 
  -0.701172 0 0
0 -0.701172 0
0 0 1.25

  PointToIndexMatrix: 
  -1.42618 0 0
0 -1.42618 0
0 0 0.8

  PixelContainer: 
    ImportImageContainer (0x43fd290)
      RTTI typeinfo:   itk::ImportImageContainer&lt;unsigned long, float&gt;
      Reference Count: 1
      Modified Time: 325
      Debug: Off
      Observers: 
        none
      Pointer: 0x44be028
      Container manages memory: true
      Size: 578023
      Capacity: 578023
ConnectedThresholdSegmentationModule (0x48d8d00)
  RTTI typeinfo:   itk::ConnectedThresholdSegmentationModule&lt;3u&gt;
  Reference Count: 1
  Modified Time: 554
  Debug: Off
  Observers: 
    none
  Number Of Required Inputs: 2
  Number Of Required Outputs: 1
  Number Of Threads: 2
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: On
  Input 0: (0x43c38f8)
  Input 1: (0x48e8e08)
  Output 0: (0x48d9888)
  AbortGenerateData: Off
  Progress: 1
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 330
    Debug: Off
    Observers: 
      none
    Thread Count: 2
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 2
Class name = ConnectedThresholdSegmentationModule

  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkConfidenceConnectedSegmentationModuleTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkConfidenceConnectedSegmentationModuleTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkConfidenceConnectedSegmentationModuleTest1 /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCroppedSeeds1.txt /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCropped.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/ConfidenceConnectedSegmentationModuleTest1_1.mha 1.7</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">1</Defect>
    </Results>
  <Log>
==11916== Memcheck, a memory error detector.
==11916== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==11916== Using LibVEX rev 1658, a library for dynamic binary translation.
==11916== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==11916== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==11916== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==11916== For more details, rerun with: -v
==11916== 
<b>UMC</b> ==11916== Conditional jump or move depends on uninitialised value(s)
==11916==    at 0x82B7A71: itk::ConfidenceConnectedSegmentationModule&lt;3&gt;::SetSigmaMultiplier(double) (itkConfidenceConnectedSegmentationModule.h:62)
==11916==    by 0x81DE25C: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:89)
==11916== 
==11916== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 23 from 1)
==11916== malloc/free: in use at exit: 7,621 bytes in 51 blocks.
==11916== malloc/free: 25,690 allocs, 25,639 frees, 22,227,658 bytes allocated.
==11916== For counts of detected errors, rerun with: -v
==11916== searching for pointers to 51 not-freed blocks.
==11916== checked 615,868 bytes.
==11916== 
==11916== 
==11916== 56 bytes in 1 blocks are indirectly lost in loss record 1 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x82FF4BA: itk::SpatialObjectProperty&lt;float&gt;::New() (itkSpatialObjectProperty.h:48)
==11916==    by 0x83075AC: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:38)
==11916==    by 0x830803F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11916==    by 0x830DEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 57 bytes in 2 blocks are indirectly lost in loss record 2 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x4116A0A: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==11916==    by 0x4117824: (within /usr/lib/libstdc++.so.6.0.8)
==11916==    by 0x4117A36: std::string::string(char const*, std::allocator&lt;char&gt; const&amp;) (in /usr/lib/libstdc++.so.6.0.8)
==11916==    by 0x830DFC5: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:36)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 60 bytes in 1 blocks are indirectly lost in loss record 3 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x8263A42: itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt;::New() (itkVectorContainer.h:93)
==11916==    by 0x8263CC8: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::BoundingBox() (itkBoundingBox.txx:120)
==11916==    by 0x8263EF4: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==11916==    by 0x83074E9: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==11916==    by 0x830803F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11916==    by 0x830DEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 68 bytes in 1 blocks are indirectly lost in loss record 4 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x8305B9E: itk::AffineGeometryFrame&lt;double, 3&gt;::New() (itkAffineGeometryFrame.h:46)
==11916==    by 0x83079F0: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:51)
==11916==    by 0x830803F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11916==    by 0x830DEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 76 bytes in 1 blocks are indirectly lost in loss record 5 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x8307056: itk::SpatialObjectTreeNode&lt;3&gt;::New() (itkSpatialObjectTreeNode.h:51)
==11916==    by 0x8307B34: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:53)
==11916==    by 0x830803F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11916==    by 0x830DEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 96 bytes in 1 blocks are indirectly lost in loss record 6 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x82D121D: __gnu_cxx::new_allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==11916==    by 0x82D127D: std::_Vector_base&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_allocate(unsigned) (stl_vector.h:127)
==11916==    by 0x82D15C1: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::_M_insert_aux(__gnu_cxx::__normal_iterator&lt;itk::SpatialObjectPoint&lt;3&gt;*, std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt; &gt;, itk::SpatialObjectPoint&lt;3&gt; const&amp;) (vector.tcc:275)
==11916==    by 0x82D1BBB: std::vector&lt;itk::SpatialObjectPoint&lt;3&gt;, std::allocator&lt;itk::SpatialObjectPoint&lt;3&gt; &gt; &gt;::push_back(itk::SpatialObjectPoint&lt;3&gt; const&amp;) (stl_vector.h:610)
==11916==    by 0x8334621: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:89)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 108 bytes in 1 blocks are indirectly lost in loss record 7 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x8263EC8: itk::BoundingBox&lt;unsigned long, 3, double, itk::VectorContainer&lt;unsigned long, itk::Point&lt;double, 3&gt; &gt; &gt;::New() (itkBoundingBox.h:81)
==11916==    by 0x83074E9: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:36)
==11916==    by 0x830803F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11916==    by 0x830DEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 264 bytes in 1 blocks are indirectly lost in loss record 8 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x830E342: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 2,880 bytes in 8 blocks are indirectly lost in loss record 9 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x83054D0: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==11916==    by 0x830769C: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==11916==    by 0x830803F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11916==    by 0x830DEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 3,936 bytes in 32 blocks are indirectly lost in loss record 10 of 12
==11916==    at 0x4021A55: operator new[](unsigned) (vg_replace_malloc.c:195)
==11916==    by 0x863133C: vnl_c_vector_alloc(int, int) (vnl_sse.h:95)
==11916==    by 0x863C872: vnl_c_vector&lt;double&gt;::allocate_T(int) (vnl_c_vector.txx:409)
==11916==    by 0x862EEE0: vnl_vector&lt;double&gt;::vnl_vector(unsigned) (vnl_vector.txx:83)
==11916==    by 0x8304D15: itk::Array&lt;double&gt;::Array(unsigned) (itkArray.txx:37)
==11916==    by 0x8304DFE: itk::Transform&lt;double, 3, 3&gt;::Transform(unsigned, unsigned) (itkTransform.txx:53)
==11916==    by 0x8304F6F: itk::MatrixOffsetTransformBase&lt;double, 3, 3&gt;::MatrixOffsetTransformBase(unsigned, unsigned) (itkMatrixOffsetTransformBase.txx:54)
==11916==    by 0x83052F4: itk::AffineTransform&lt;double, 3&gt;::AffineTransform(unsigned, unsigned) (itkAffineTransform.txx:41)
==11916==    by 0x830535A: itk::ScalableAffineTransform&lt;double, 3&gt;::ScalableAffineTransform() (itkScalableAffineTransform.txx:33)
==11916==    by 0x83054FC: itk::ScalableAffineTransform&lt;double, 3&gt;::New() (itkScalableAffineTransform.h:55)
==11916==    by 0x830769C: itk::SpatialObject&lt;3&gt;::SpatialObject() (itkSpatialObject.txx:41)
==11916==    by 0x830803F: itk::PointBasedSpatialObject&lt;3&gt;::PointBasedSpatialObject() (itkPointBasedSpatialObject.txx:33)
==11916==    by 0x830DEAD: itk::LandmarkSpatialObject&lt;3&gt;::LandmarkSpatialObject() (itkLandmarkSpatialObject.txx:33)
==11916==    by 0x830E36E: itk::LandmarkSpatialObject&lt;3&gt;::New() (itkLandmarkSpatialObject.h:60)
==11916==    by 0x8333CBC: itk::MetaLandmarkConverter&lt;3&gt;::MetaLandmarkToLandmarkSpatialObject(MetaLandmark*) (itkMetaLandmarkConverter.txx:43)
==11916==    by 0x8351BBB: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::CreateSpatialObjectScene(MetaScene*) (itkMetaSceneConverter.txx:252)
==11916==    by 0x8352AB2: itk::MetaSceneConverter&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::ReadMeta(char const*) (itkMetaSceneConverter.txx:314)
==11916==    by 0x8352BD8: itk::SpatialObjectReader&lt;3, unsigned short, itk::DefaultStaticMeshTraits&lt;unsigned short, 3, 3, float, float, unsigned short&gt; &gt;::Update() (itkSpatialObjectReader.txx:48)
==11916==    by 0x83539AE: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:68)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 7,621 (8 direct, 7,613 indirect) bytes in 1 blocks are definitely lost in loss record 11 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x8300E75: itk::SceneSpatialObject&lt;3&gt;::GetObjects(unsigned, char*) (itkSceneSpatialObject.txx:105)
==11916==    by 0x8353E84: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:77)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== 
==11916== 12 bytes in 1 blocks are indirectly lost in loss record 12 of 12
==11916==    at 0x4021DC5: operator new(unsigned) (vg_replace_malloc.c:163)
==11916==    by 0x82CDC61: __gnu_cxx::new_allocator&lt;std::_List_node&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::allocate(unsigned, void const*) (new_allocator.h:88)
==11916==    by 0x82CDCC0: std::_List_base&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_get_node() (stl_list.h:316)
==11916==    by 0x82CDD11: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_create_node(itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:448)
==11916==    by 0x82E4B43: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::_M_insert(std::_List_iterator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt;, itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:1139)
==11916==    by 0x82E4C03: std::list&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt;, std::allocator&lt;itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; &gt; &gt;::push_back(itk::SmartPointer&lt;itk::SpatialObject&lt;3&gt; &gt; const&amp;) (stl_list.h:761)
==11916==    by 0x8301198: itk::SceneSpatialObject&lt;3&gt;::GetObjects(unsigned, char*) (itkSceneSpatialObject.txx:114)
==11916==    by 0x8353E84: itk::LandmarksReader&lt;3&gt;::GenerateData() (itkLandmarksReader.txx:77)
==11916==    by 0x8454746: itk::ProcessObject::UpdateOutputData(itk::DataObject*) (itkProcessObject.cxx:991)
==11916==    by 0x844323E: itk::DataObject::UpdateOutputData() (itkDataObject.cxx:420)
==11916==    by 0x844317D: itk::DataObject::Update() (itkDataObject.cxx:344)
==11916==    by 0x82ED7C8: itk::SpatialObject&lt;3&gt;::Update() (itkSpatialObject.txx:918)
==11916==    by 0x8453CCC: itk::ProcessObject::Update() (itkProcessObject.cxx:619)
==11916==    by 0x81DDC47: main (itkConfidenceConnectedSegmentationModuleTest1.cxx:51)
==11916== 
==11916== LEAK SUMMARY:
==11916==    definitely lost: 8 bytes in 1 blocks.
==11916==    indirectly lost: 7,613 bytes in 50 blocks.
==11916==      possibly lost: 0 bytes in 0 blocks.
==11916==    still reachable: 0 bytes in 0 blocks.
==11916==         suppressed: 0 bytes in 0 blocks.
Image (0x43fd0a8)
  RTTI typeinfo:   itk::Image&lt;float, 3u&gt;
  Reference Count: 1
  Modified Time: 504
  Debug: Off
  Observers: 
    none
  Source: (none)
  Source output index:  0
  Release Data: Off
  Data Released: False
  Global Release Data: Off
  PipelineMTime: 0
  UpdateMTime: 328
  LargestPossibleRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [97, 101, 59]
  BufferedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [97, 101, 59]
  RequestedRegion: 
    Dimension: 3
    Index: [0, 0, 0]
    Size: [97, 101, 59]
  Spacing: [0.701172, 0.701172, 1.25]
  Origin: [222.4, 214.2, -294]
  Direction: 
-1 0 0
0 -1 0
0 0 1

  IndexToPointMatrix: 
  -0.701172 0 0
0 -0.701172 0
0 0 1.25

  PointToIndexMatrix: 
  -1.42618 0 0
0 -1.42618 0
0 0 0.8

  PixelContainer: 
    ImportImageContainer (0x43fd290)
      RTTI typeinfo:   itk::ImportImageContainer&lt;unsigned long, float&gt;
      Reference Count: 1
      Modified Time: 325
      Debug: Off
      Observers: 
        none
      Pointer: 0x44be028
      Container manages memory: true
      Size: 578023
      Capacity: 578023
ConfidenceConnectedSegmentationModule (0x48d8d00)
  RTTI typeinfo:   itk::ConfidenceConnectedSegmentationModule&lt;3u&gt;
  Reference Count: 1
  Modified Time: 553
  Debug: Off
  Observers: 
    none
  Number Of Required Inputs: 2
  Number Of Required Outputs: 1
  Number Of Threads: 2
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: On
  Input 0: (0x43c38f8)
  Input 1: (0x48e8e00)
  Output 0: (0x48d9880)
  AbortGenerateData: Off
  Progress: 1
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 330
    Debug: Off
    Observers: 
      none
    Thread Count: 2
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 2
Class name = ConfidenceConnectedSegmentationModule

  </Log>
  </Test>
  <Test Status="passed">
    <Name>itkSatoLocalStructureFeatureGeneratorTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkSatoLocalStructureFeatureGeneratorTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkSatoLocalStructureFeatureGeneratorTest1 /home/ibanez/src/LesionSizingKit/Sandbox/../Data/Input/PartSolidLesionCropped.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/SatoLocalStructureFeatureGeneratorTest1_1.mha 1.0 0.5 2.0</FullCommandLine>
    <Results>
      <Defect type="Uninitialized Memory Conditional">2</Defect>
    </Results>
  <Log>
==14665== Memcheck, a memory error detector.
==14665== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==14665== Using LibVEX rev 1658, a library for dynamic binary translation.
==14665== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==14665== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==14665== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==14665== For more details, rerun with: -v
==14665== 
<b>UMC</b> ==14665== Conditional jump or move depends on uninitialised value(s)
==14665==    at 0x8207CAD: itk::SatoLocalStructureFeatureGenerator&lt;3&gt;::SetAlpha(double) (itkSatoLocalStructureFeatureGenerator.h:81)
==14665==    by 0x8171A0D: main (itkSatoLocalStructureFeatureGeneratorTest1.cxx:84)
==14665== 
<b>UMC</b> ==14665== Conditional jump or move depends on uninitialised value(s)
==14665==    at 0x8207333: itk::SatoLocalStructureFeatureGenerator&lt;3&gt;::SetGamma(double) (itkSatoLocalStructureFeatureGenerator.h:85)
==14665==    by 0x8171ADA: main (itkSatoLocalStructureFeatureGeneratorTest1.cxx:89)
==14665== 
==14665== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 23 from 1)
==14665== malloc/free: in use at exit: 0 bytes in 0 blocks.
==14665== malloc/free: 1,175,254 allocs, 1,175,254 frees, 109,629,495 bytes allocated.
==14665== For counts of detected errors, rerun with: -v
==14665== All heap blocks were freed -- no leaks are possible.
Name Of Class = SatoLocalStructureFeatureGenerator
SatoLocalStructureFeatureGenerator (0x46a3d00)
  RTTI typeinfo:   itk::SatoLocalStructureFeatureGenerator&lt;3u&gt;
  Reference Count: 1
  Modified Time: 457
  Debug: Off
  Observers: 
    none
  Number Of Required Inputs: 1
  Number Of Required Outputs: 1
  Number Of Threads: 2
  ReleaseDataFlag: Off
  ReleaseDataBeforeUpdateFlag: On
  Input 0: (0x46c0458)
  Output 0: (0x4461588)
  AbortGenerateData: Off
  Progress: 0
  Multithreader: 
    RTTI typeinfo:   itk::MultiThreader
    Reference Count: 1
    Modified Time: 198
    Debug: Off
    Observers: 
      none
    Thread Count: 2
    Global Maximum Number Of Threads: 128
    Global Default Number Of Threads: 2

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkGeodesicActiveContourLevelSetSegmentationModuleTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkGeodesicActiveContourLevelSetSegmentationModuleTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkGeodesicActiveContourLevelSetSegmentationModuleTest1 /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/ConfidenceConnectedSegmentationModuleTest1_1.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/GradientMagnitudeSigmoidFeatureGeneratorTest1_1.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/GeodesicActiveContourLevelSetSegmentationModuleTest1_1.mha</FullCommandLine>
    <Results>
    </Results>
  <Log>
==15516== Memcheck, a memory error detector.
==15516== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==15516== Using LibVEX rev 1658, a library for dynamic binary translation.
==15516== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==15516== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==15516== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==15516== For more details, rerun with: -v
==15516== 

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkShapeDetectionLevelSetSegmentationModuleTest1</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkShapeDetectionLevelSetSegmentationModuleTest1</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkShapeDetectionLevelSetSegmentationModuleTest1 /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/ConfidenceConnectedSegmentationModuleTest1_1.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/GradientMagnitudeSigmoidFeatureGeneratorTest1_1.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/ShapeDetectionLevelSetSegmentationModuleTest1_1.mha 100.0 1.0</FullCommandLine>
    <Results>
    </Results>
  <Log>
==16150== Memcheck, a memory error detector.
==16150== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==16150== Using LibVEX rev 1658, a library for dynamic binary translation.
==16150== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==16150== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==16150== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==16150== For more details, rerun with: -v
==16150== 
Propagation Scaling = 100
Curvature Scaling = 1

  </Log>
  </Test>
  <Test Status="failed">
    <Name>itkShapeDetectionLevelSetSegmentationModuleTest2</Name>
    <Path>./Testing</Path>
    <FullName>./Testing/itkShapeDetectionLevelSetSegmentationModuleTest2</FullName>
    <FullCommandLine>/home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/bin/itkShapeDetectionLevelSetSegmentationModuleTest1 /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/ConfidenceConnectedSegmentationModuleTest1_1.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/CannyEdgesDistanceFeatureGeneratorTest1_1.mha /home/ibanez/bin/LesionSizingKitGcc4.1/Sandbox/Debug/Testing/Temporary/ShapeDetectionLevelSetSegmentationModuleTest2_1.mha 100.0 1.0</FullCommandLine>
    <Results>
    </Results>
  <Log>
==16810== Memcheck, a memory error detector.
==16810== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==16810== Using LibVEX rev 1658, a library for dynamic binary translation.
==16810== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==16810== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework.
==16810== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==16810== For more details, rerun with: -v
==16810== 
Propagation Scaling = 100
Curvature Scaling = 1

  </Log>
  </Test>
  <DefectList>
    <Defect Type="Potential Memory Leak"/>
    <Defect Type="Uninitialized Memory Conditional"/>
    <Defect Type="Uninitialized Memory Read"/>
  </DefectList>
  <EndDateTime>Feb 23 05:04 EST</EndDateTime>
  <EndTestTime>1235383473</EndTestTime>
<ElapsedMinutes>261.6</ElapsedMinutes>
</DynamicAnalysis>
</Site>
