Hi all !<br><br>The following C++ code, which workd with C# wrappers and VTK 5.02<br>produces a crash with the newest CVS version :<br><br>vtkTIFFReader* l_imagereader = vtkTIFFReader::New();<br> l_imagereader->SetFileName("D:\\data\\imgs\\2008-02-18 16'12.tif");<br>
l_imagereader->Update();<br> double* l_range;<br> l_range = l_imagereader->GetOutput()->GetScalarRange();<br> vtkMarchingSquares* isoLines = vtkMarchingSquares::New();<br> isoLines->SetInput(l_imagereader->GetOutput());<br>
isoLines->GenerateValues(10,l_range[0] ,l_range[1]);<br> int* dims;<br> dims = l_imagereader->GetOutput()->GetDimensions();<br> isoLines->SetImageRange(0, dims[0], 0, dims[1], 0, 0);<br> isoLines->Update();<br>
isoLines->Update(); // Ooops --- Crash !!<br><br>The crash happens in the update method.<br>Visual studio shows the following diagnostic message :<br>HEAP CORRUPTION DETECTED ...<br><br>Any help / ideas would be greatly appreciated.<br>
<br> regards,<br>Oliver<br><br><br><br>