<span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">Hi all,</span><div><span class="Apple-style-span" style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><div>
<br></div><div>after more investigation, I realized the code failing is in the "REVIEW" directory, when Update() is called on the filter of interest.</div><div>I observed the crash with itkLabelImageToShapeLabelMapFilter.h and with itkScalarChanAndVeseSparseLevelSetImageFilter.h but I assume it would happen with any of the filters present in this directory.<div>
<p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">I modified the CMakeLists of the "REVIEW" directory (uncommented some code to generate the ITKReview lib).</p>
<p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">#</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
# Begin of optional ITKReview library setup</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">#</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
...</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">#uncomment</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
<br></p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">I also modified the ITKConfig.cmake, adding ITKReview to ITK_LIBRARIES...</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
But I still can't get any success...</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "><br></p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
Any advice would be greatly appreciated,</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">Nicolas</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
<br></p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">the executable is now linked to:</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
n@dhc0:~/BUILD/gofigure2 $ otool -L ./bin/gofigure.app/Contents/MacOS/gofigure | grep ITK | cut -d \( -f1 | cut -d \/ -f8 | sort -n</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
<br></p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; "></p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKAlgorithms.3.20.dylib </p>
<p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKBasicFilters.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libITKCommon.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKDICOMParser.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libITKEXPAT.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKFEM.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libITKIO.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKIOReview.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libITKMetaIO.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKNrrdIO.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libITKNumerics.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKReview.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libITKSpatialObject.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKStatistics.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libITKniftiio.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libITKznz.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitkNetlibSlatec.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitkgdcm.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitkjpeg12.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitkjpeg16.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitkjpeg8.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitkopenjpeg.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitkpng.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitksys.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitktiff.3.20.dylib </p><div class="im" style="color: rgb(80, 0, 80); "><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitkv3p_lsqr.3.20.dylib </p></div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitkv3p_netlib.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitkvcl.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitkvnl.3.20.dylib </p><div class="im" style="color: rgb(80, 0, 80); "><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitkvnl_algo.3.20.dylib </p></div><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
libitkvnl_inst.3.20.dylib </p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">libitkzlib.3.20.dylib</p><p style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; text-indent: 0px; ">
<br></p></div></div></span><div class="gmail_quote">On Mon, Aug 15, 2011 at 11:39 AM, Nicolas Rannou <span dir="ltr"><<a href="mailto:nicolas.lists@gmail.com">nicolas.lists@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi Luis,<div><br></div><div>Sorry for the late answer, I didn't see your response!</div><div><br></div><div>Yes I already checked it an nothing looks wrong to me, here is the output:</div><div><br></div><div><div>n@dhc0:~/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS $ otool -L gofigure </div>
<div>gofigure:</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libQGoGui.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libQGoIO.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libitkQt.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libGoFilter.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libvtkLSMReader.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libQVTK.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/usr/local/Trolltech/Qt-4.6.3/lib/QtWebKit.framework/Versions/4/QtWebKit (compatibility version 4.6.0, current version 4.6.3)</div>
<div><span style="white-space:pre-wrap">        </span>/usr/local/Trolltech/Qt-4.6.3/lib/phonon.framework/Versions/4/phonon (compatibility version 4.3.0, current version 4.3.1)</div><div><span style="white-space:pre-wrap">        </span>/usr/local/Trolltech/Qt-4.6.3/lib/QtXmlPatterns.framework/Versions/4/QtXmlPatterns (compatibility version 4.6.0, current version 4.6.3)</div>
<div><span style="white-space:pre-wrap">        </span>/usr/local/Trolltech/Qt-4.6.3/lib/QtNetwork.framework/Versions/4/QtNetwork (compatibility version 4.6.0, current version 4.6.3)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkViews.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkInfovis.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtklibxml2.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkalglib.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libvtkRenderingAddOn2.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkWidgets.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkVolumeRendering.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libPoissonReconstruction.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div><div>
<span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkHybrid.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkRendering.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkIO.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkDICOMParser.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkNetCDF.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkNetCDF_cxx.dylib (compatibility version 0.0.0, current version 0.0.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkmetaio.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtksqlite.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkpng.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkzlib.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkjpeg.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtktiff.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkexpat.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkImaging.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/usr/local/Trolltech/Qt-4.6.3/lib/QtSql.framework/Versions/4/QtSql (compatibility version 4.6.0, current version 4.6.3)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkGraphics.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkFiltering.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkCommon.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtksys.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkverdict.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkfreetype.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkexoIIc.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/VTK/BUILD/bin/libvtkftgl.5.9.dylib (compatibility version 5.9.0, current version 5.9.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/BUILD/gofigure2/bin/gofigure.app/Contents/MacOS/libctk.0.8.dylib (compatibility version 0.8.0, current version 0.8.0)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKAlgorithms.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKNumerics.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKStatistics.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkNetlibSlatec.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKFEM.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKBasicFilters.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKIO.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKNrrdIO.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkgdcm.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkjpeg12.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkjpeg16.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkopenjpeg.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.0.0)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkpng.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitktiff.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkjpeg8.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKSpatialObject.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKCommon.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkvnl_inst.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkvnl_algo.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkv3p_netlib.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkvnl.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkvcl.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkv3p_lsqr.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKMetaIO.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitksys.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKDICOMParser.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKEXPAT.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKniftiio.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libITKznz.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div><div><span style="white-space:pre-wrap">        </span>/Users/nr52/GITROOT/ITK/BUILD/bin/libitkzlib.3.20.dylib (compatibility version 3.20.0, current version 3.20.1)</div>
<div><span style="white-space:pre-wrap">        </span>/usr/local/Trolltech/Qt-4.6.3/lib/QtGui.framework/Versions/4/QtGui (compatibility version 4.6.0, current version 4.6.3)</div><div><span style="white-space:pre-wrap">        </span>/usr/local/Trolltech/Qt-4.6.3/lib/QtCore.framework/Versions/4/QtCore (compatibility version 4.6.0, current version 4.6.3)</div>
<div><span style="white-space:pre-wrap">        </span>/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 52.0.0)</div><div><br></div><div><br></div><div>I've been able, after some modifications in the code/cmakelists to isolate/simplify? the problem.</div>
<div>Now, myITKFilter crashes in the Update() method.</div><div>The problem only occurs on Mac OSX SHARED.</div><div>The test related to the filter is working, only the application is crashing...</div><div><br></div><div>
Update() doesnt do anything fancy, I tried to simplify it as much as possible:</div><div><br></div><div>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> // shape stuff</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> typedef LabelImageToShapeLabelMapFilter< MaskImageType,ShapeLabelMapType > ShapeConverterType;</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> typedef typename ShapeConverterType::Pointer ShapeConverterPointer;</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"><br></font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> ShapeConverterPointer shapeConverter = ShapeConverterType::New();</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"><br></font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> m_MaskImage->Print(std::cout); <span style="color:rgb(255, 255, 255);background-color:rgb(0, 153, 0)"> // No problem here, everything looks alright</span></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"><br></font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> shapeConverter->SetInput(m_MaskImage);</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> shapeConverter->SetBackgroundValue(0);</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> shapeConverter->SetComputePerimeter(false);</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"><br></font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> try</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> {</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"> shapeConverter->Update();<span style="background-color:rgb(255, 0, 0)"><font color="#ffffff"> // Crash</font></span></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> }</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> catch(itk::ExceptionObject & e)</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> {</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> std::cerr << "Exception Caught: " << e << std::endl;</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> std::cerr << "shapeConverter->Update()" << std::endl;</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> return;</font></p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><font size="1"> }</font></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
<br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">...</p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
<br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">here is the backtrace after the crash:</p><div class="im"><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
<br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
Exception Type: EXC_BAD_ACCESS (SIGSEGV)</p></div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Exception Codes: 0x000000000000000d, 0x0000000000000000</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
VM Regions Near 0:</p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">--> </p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
__TEXT 000000010c9d2000-000000010cadc000 [ 1064K] r-x/rwx SM=COW /Users/USER/*/gofigure.app/Contents/MacOS/gofigure</p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
<br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Application Specific Information:</p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
objc[47593]: garbage collection is OFF</p><div class="im"><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
Thread 0:: Dispatch queue: com.apple.main-thread</p></div><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">0 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb8fca0 std::deque<itk::LabelObjectLine<3u>, std::allocator<itk::LabelObjectLine<3u> > >::push_back(itk::LabelObjectLine<3u> const&) + 76</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">1 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cba90ec itk::LabelMap<itk::ShapeLabelObject<bool, 3u> >::SetLine(itk::Index<3u> const&, unsigned long const&, bool const&) + 186</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">2 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb9e4dc itk::LabelImageToLabelMapFilter<itk::Image<unsigned char, 3u>, itk::LabelMap<itk::ShapeLabelObject<bool, 3u> > >::ThreadedGenerateData(itk::ImageRegion<3u> const&, int) + 528</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">3 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb88de5 itk::ImageSource<itk::LabelMap<itk::ShapeLabelObject<bool, 3u> > >::ThreaderCallback(void*) + 129</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">4 libITKCommon.3.20.dylib <span style="white-space:pre-wrap">        </span>0x00000001128ea6b1 itk::MultiThreader::SingleMethodExecute() + 565</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">5 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb9d11d itk::ImageSource<itk::LabelMap<itk::ShapeLabelObject<bool, 3u> > >::GenerateData() + 129</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">6 libITKCommon.3.20.dylib <span style="white-space:pre-wrap">        </span>0x000000011290563a itk::ProcessObject::UpdateOutputData(itk::DataObject*) + 628</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">7 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb9a6e5 itk::ImageBase<3u>::UpdateOutputData() + 713</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">8 libITKCommon.3.20.dylib <span style="white-space:pre-wrap">        </span>0x0000000112905476 itk::ProcessObject::UpdateOutputData(itk::DataObject*) + 176</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">9 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb9a6e5 itk::ImageBase<3u>::UpdateOutputData() + 713</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">10 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb9ec34 itk::LabelImageToShapeLabelMapFilter<itk::Image<unsigned char, 3u>, itk::LabelMap<itk::ShapeLabelObject<bool, 3u> > >::GenerateData() + 442</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">11 libITKCommon.3.20.dylib <span style="white-space:pre-wrap">        </span>0x000000011290563a itk::ProcessObject::UpdateOutputData(itk::DataObject*) + 628</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">12 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cb9a6e5 itk::ImageBase<3u>::UpdateOutputData() + 713</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">13 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cba48dc itk::BinaryMaskImageToGoFigureMeshAttributes<itk::Image<unsigned char, 3u>, itk::Image<unsigned char, 3u> >::GenerateData() + 184</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">14 libQGoGui.0.8.dylib <span style="white-space:pre-wrap">        </span>0x000000010cbaafa3 itk::vtkPolyDataToGoFigureMeshAttributes<itk::Image<unsigned char, 3u> >::GenerateData() + 663</p>
<p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
Thanks,</p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">Nicolas</p><font color="#888888"><p></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
<br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px"><br></p><p style="margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;text-indent:0px">
<br></p></font></div><div><div></div><div class="h5"><br><div class="gmail_quote">On Sat, Aug 13, 2011 at 4:16 PM, Luis Ibanez <span dir="ltr"><<a href="mailto:luis.ibanez@kitware.com" target="_blank">luis.ibanez@kitware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Nicolas,<br>
<br>
Please run the following command in your executable<br>
and let us know what you find.<br>
<br>
<br>
otool -L executable<br>
<br>
<br>
It should list all the shared libraries that your executable<br>
depends on.<br>
<br>
It is quite likely that you have some other version of<br>
shared libraries lurking around...<br>
<br>
<br>
Luis<br>
<br>
<br>
<br>
-----------------------------------------------------------------------<br>
<div><div></div><div>On Thu, Aug 11, 2011 at 1:05 PM, Nicolas Rannou <<a href="mailto:nicolas.lists@gmail.com" target="_blank">nicolas.lists@gmail.com</a>> wrote:<br>
> Hi all,<br>
> I'm having hard time debugging issues related to ITK and Mac.<br>
> I can use my application on STATIC without any problem.<br>
> If I try to go to SHARED mode on mac (to generate installers) my application<br>
> is not working anymore: sometimes it crashes, sometimes it works.<br>
> SHARED mode is working on windows and on linux!<br>
> When it crashes, it crashes at random locations.<br>
> Nevertheless, those locations are always itk-based objects.(See at the end<br>
> of the mail several bt to illustrate my sayings)<br>
> I tried my app with the ITK release branch (github) and with the ITK<br>
> official release tar (<a href="http://itk.org/ITK/resources/software.html" target="_blank">http://itk.org/ITK/resources/software.html</a>)<br>
> Did somebody already experienced this issue?<br>
> Would somebody have any suggestion about how to fix/trac/debug this issue?<br>
> I assume the problem is related to ITK SmartPointers being erased whereas<br>
> they shouldn't?<br>
><br>
> Thanks a lot,<br>
> Nicolas<br>
> ________________________________________________________________________<br>
> ===============================================================<br>
> ________________________________________________________________________<br>
> Application Specific Information:<br>
> objc[14057]: garbage collection is OFF<br>
> *** error for object 0x7fab9a95ea10: pointer being freed was not allocated<br>
> ________________________________________________________________________<br>
> ===============================================================<br>
> ________________________________________________________________________<br>
> Exception Type: EXC_BAD_ACCESS (SIGSEGV)<br>
> Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000018<br>
> VM Regions Near 0x18:<br>
> --><br>
> __TEXT 000000010b0a7000-000000010b1f9000 [ 1352K]<br>
> r-x/rwx SM=COW /Users/USER/*/gofigure.app/Contents/MacOS/gofigure<br>
> Application Specific Information:<br>
> objc[11040]: garbage collection is OFF<br>
> Thread 0:: Dispatch queue: com.apple.main-thread<br>
> 0 libQGoGui.0.8.dylib 0x000000010b777654<br>
> itk::Index<3u>::operator[](unsigned int) + 20 (itkIndex.h:210)<br>
> 1 libQGoGui.0.8.dylib 0x000000010b7831c5<br>
> itk::ImageLinearConstIteratorWithIndex<itk::Image<unsigned char, 3u><br>
>>::operator++() + 49 (itkImageLinearConstIteratorWithIndex.h:196)<br>
> 2 libQGoGui.0.8.dylib 0x000000010b5451e2<br>
> itk::LabelImageToLabelMapFilter<itk::Image<unsigned char, 3u>,<br>
> itk::LabelMap<itk::ShapeLabelObject<bool, 3u> ><br>
>>::ThreadedGenerateData(itk::ImageRegion<3u> const&, int) + 676<br>
> (itkLabelImageToLabelMapFilter.txx:104)<br>
> 3 libQGoGui.0.8.dylib 0x000000010b4f30c1<br>
> itk::ImageSource<itk::LabelMap<itk::ShapeLabelObject<bool, 3u> ><br>
>>::ThreaderCallback(void*) + 243 (itkImageSource.txx:296)<br>
> 4 libITKCommon.3.20.dylib 0x00000001123216b1<br>
> itk::MultiThreader::SingleMethodExecute() + 565<br>
> 5 libQGoGui.0.8.dylib 0x000000010b541bd9<br>
> itk::ImageSource<itk::LabelMap<itk::ShapeLabelObject<bool, 3u> ><br>
>>::GenerateData() + 239 (itkImageSource.txx:244)<br>
> 6 libITKCommon.3.20.dylib 0x000000011233c63a<br>
> itk::ProcessObject::UpdateOutputData(itk::DataObject*) + 628<br>
> 7 libQGoGui.0.8.dylib 0x000000010b8072cc<br>
> itk::ImageBase<3u>::UpdateOutputData() + 124 (itkImageBase.txx:280)<br>
> 8 libITKCommon.3.20.dylib 0x000000011233c476<br>
> itk::ProcessObject::UpdateOutputData(itk::DataObject*) + 176<br>
> 9 libQGoGui.0.8.dylib 0x000000010b8072cc<br>
> itk::ImageBase<3u>::UpdateOutputData() + 124 (itkImageBase.txx:280)<br>
> 10 libQGoGui.0.8.dylib 0x000000010b545c1b<br>
> itk::LabelImageToShapeLabelMapFilter<itk::Image<unsigned char, 3u>,<br>
> itk::LabelMap<itk::ShapeLabelObject<bool, 3u> > >::GenerateData() + 1049<br>
> (itkLabelImageToShapeLabelMapFilter.txx:88)<br>
> ________________________________________________________________________<br>
> ===============================================================<br>
> ________________________________________________________________________<br>
> Exception Type: EXC_BAD_ACCESS (SIGSEGV)<br>
> Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000018<br>
> VM Regions Near 0x18:<br>
> --><br>
> __TEXT 000000010b92c000-000000010ba7e000 [ 1352K]<br>
> r-x/rwx SM=COW /Users/USER/*/gofigure.app/Contents/MacOS/gofigure<br>
> Application Specific Information:<br>
> objc[11102]: garbage collection is OFF<br>
> Thread 0:: Dispatch queue: com.apple.main-thread<br>
> 0 libQGoGui.0.8.dylib 0x000000010bd65e5d<br>
> itk::SmartPointer<itk::ShapeLabelObject<bool, 3u> >::operator->() const + 27<br>
> (itkSmartPointer.h:70)<br>
> 1 libQGoGui.0.8.dylib 0x000000010bde422a<br>
> itk::ShapeLabelObject<bool, 3u>::New() + 186 (itkShapeLabelObject.h:54)<br>
> 2 libQGoGui.0.8.dylib 0x000000010bde43c0<br>
> itk::LabelMap<itk::ShapeLabelObject<bool, 3u> >::SetLine(itk::Index<3u><br>
> const&, unsigned long const&, bool const&) + 252 (itkLabelMap.txx:291)<br>
> 3 libQGoGui.0.8.dylib 0x000000010bdc81cf<br>
> itk::LabelImageToLabelMapFilter<itk::Image<unsigned char, 3u>,<br>
> itk::LabelMap<itk::ShapeLabelObject<bool, 3u> ><br>
>>::ThreadedGenerateData(itk::ImageRegion<3u> const&, int) + 657<br>
> (itkLabelImageToLabelMapFilter.txx:120)<br>
> 4 libQGoGui.0.8.dylib 0x000000010bd760c1<br>
> itk::ImageSource<itk::LabelMap<itk::ShapeLabelObject<bool, 3u> ><br>
>>::ThreaderCallback(void*) + 243 (itkImageSource.txx:296)<br>
> 5 libITKCommon.3.20.dylib 0x0000000112bd06b1<br>
> itk::MultiThreader::SingleMethodExecute() + 565<br>
> 6 libQGoGui.0.8.dylib 0x000000010bdc4bd9<br>
> itk::ImageSource<itk::LabelMap<itk::ShapeLabelObject<bool, 3u> ><br>
>>::GenerateData() + 239 (itkImageSource.txx:244)<br>
> 7 libITKCommon.3.20.dylib 0x0000000112beb63a<br>
> itk::ProcessObject::UpdateOutputData(itk::DataObject*) + 628<br>
> 8 libQGoGui.0.8.dylib 0x000000010c08a2cc<br>
> itk::ImageBase<3u>::UpdateOutputData() + 124 (itkImageBase.txx:280)<br>
> 9 libITKCommon.3.20.dylib 0x0000000112beb476<br>
> itk::ProcessObject::UpdateOutputData(itk::DataObject*) + 176<br>
> 10 libQGoGui.0.8.dylib 0x000000010c08a2cc<br>
> itk::ImageBase<3u>::UpdateOutputData() + 124 (itkImageBase.txx:280)<br>
><br>
</div></div>> _______________________________________________<br>
> Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
><br>
> Visit other Kitware open-source projects at<br>
> <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
><br>
> Kitware offers ITK Training Courses, for more information visit:<br>
> <a href="http://kitware.com/products/protraining.html" target="_blank">http://kitware.com/products/protraining.html</a><br>
><br>
> Please keep messages on-topic and check the ITK FAQ at:<br>
> <a href="http://www.itk.org/Wiki/ITK_FAQ" target="_blank">http://www.itk.org/Wiki/ITK_FAQ</a><br>
><br>
> Follow this link to subscribe/unsubscribe:<br>
> <a href="http://www.itk.org/mailman/listinfo/insight-developers" target="_blank">http://www.itk.org/mailman/listinfo/insight-developers</a><br>
><br>
><br>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div>