Hi all,
	I only change the subject of my last email:
http://vtk.org/pipermail/vtkusers/2003-May/017865.html
	I still didn't understand why I get such seg fault. Could at least 
someone confirm that he also gets a seg fault, please. I can even 
provide a simple CMakeLists.txt in case you don't know how to write it.
	And again here is the C++ code:
//----------------------------------------------------
#include "vtkImageIterator.h"
#include "vtkStructuredPoints.h"
#include "vtkStructuredPointsReader.h"
#include "vtkStructuredPointsWriter.h"
#include "vtkRegressionTestImage.h"
//#include "vtkDebugLeaks.h"
int main( int argc, char ** argv )
{
    // Read the data from a vtk file
    char* fname = vtkTestUtilities::ExpandDataFileName(argc, argv,
"Data/ironProt.vtk");
    vtkStructuredPointsReader *reader = vtkStructuredPointsReader::New();
    reader->SetFileName(fname);
    reader->Update();
    delete [] fname;
    //int subregion[6] = { 10, 50, 10, 50, 10, 10};  //ok
    int subregion[6] = { 10, 50, 10, 50, 11, 12}; //seg fault !!
    vtkImageIterator<unsigned char> inIt(reader->GetOutput(), subregion);
    while (!inIt.IsAtEnd())
      {
      unsigned char* inSI = inIt.BeginSpan();
      unsigned char* inSIEnd = inIt.EndSpan();
        while (inSI != inSIEnd)
          {
          *inSI = 600;
          ++inSI;
          }
      inIt.NextSpan();
      }
    printf("Two slices...\n");
    vtkStructuredPointsWriter *writer = vtkStructuredPointsWriter::New();
    writer->SetInput(reader->GetOutput());
    writer->SetFileTypeToBinary();
    writer->SetFileName( "myironProt.vtk" );
    writer->Write();
    reader->Delete();
    writer->Delete();
    return 0;
}
//----------------------------------------------------
Thanks a lot,
mathieu
-- 
Mathieu Malaterre
CREATIS
28 Avenue du Doyen LEPINE
B.P. Lyon-Montchat
69394 Lyon Cedex 03
http://www.creatis.insa-lyon.fr/~malaterre/