Hi, > m_mapper->Delete(); // access violation on exit Are you sure this comes from the mapper ? I do the same without any problems... I have had problems with the renderer, because you have to set the window to NULL and Delete afterwards, like: vtkRenderer->SetRenderWindow(NULL); vtkRenderer->Delete(); greets Ingo