[ITK Community] [Insight-users] Expression: map/set iterator not dereferencable using STLMeshIO
Yurrit Avonds
Yurrit.Avonds at materialise.be
Mon Mar 3 09:10:37 EST 2014
Dear all,
In an attempt to start using ITK to process STL files, I wrote a small test program, based on the "STL file format MeshIO class for ITK" (http://hdl.handle.net/10380/3452) . The source code below causes an error at the line
reader->Update();
near the end of the source code. The error is as follows:
Debug Assertion Failed!
Program C:\Windows\system32\MSVCP120D.dll
File C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xtree
Line 237
Expression: map/set iterator not dereferencable
For information on how your program can cause and assertion failure, see the Visual C++ documentation on assets.
(Press Retry to debug the application)
Has anyone else experienced/solved this issue? I have been trying to fix it for several hours, but cannot seem to find a solution.
Kind regards,
Yurrit
#include "itkQuadEdgeMesh.h"
#include "itkSTLMeshIOFactory.h"
#include "itkSTLMeshIO.h"
#include "itkMeshFileReader.h"
#include "itkMeshFileWriter.h"
int main(int argc, char *argv[])
{
const unsigned int Dimension = 3;
typedef double EdgeType;
typedef itk::QuadEdgeMesh<EdgeType, Dimension> QEMeshType;
typedef itk::STLMeshIOFactory STLMeshIO;
typedef itk::MeshFileReader<QEMeshType> ReaderType;
STLMeshIO::RegisterOneFactory();
ReaderType::Pointer reader = ReaderType::New();
const char * inputFileName = "inputfile.stl";
reader->SetFileName(inputFileName);
reader->Update();
return 0;
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/community/attachments/20140303/a2642ac2/attachment-0002.html>
-------------- next part --------------
_____________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Kitware offers ITK Training Courses, for more information visit:
http://www.kitware.com/products/protraining.php
Please keep messages on-topic and check the ITK FAQ at:
http://www.itk.org/Wiki/ITK_FAQ
Follow this link to subscribe/unsubscribe:
http://www.itk.org/mailman/listinfo/insight-users
More information about the Community
mailing list