# I don't know 1 byte Memory Leaks. help me.

**URL:** <https://discourse.vtk.org/t/i-dont-know-1-byte-memory-leaks-help-me/8064>\
**Category:** Development\
**Created:** [March 16, 2022, 4:53am UTC](https://discourse.vtk.org/t/i-dont-know-1-byte-memory-leaks-help-me/8064 "2022-03-16T04:53:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ldk7972](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/l/9fc348/32.png) [@ldk7972](https://discourse.vtk.org/u/ldk7972)\
**Post date:** [March 16, 2022, 4:53am UTC](https://discourse.vtk.org/t/i-dont-know-1-byte-memory-leaks-help-me/8064/1 "2022-03-16T04:53:08Z")

</div>

```
vtkSmartPointer<vtkActor> m_vtkpModification_Actor = vtkSmartPointer<vtkActor>::New();
vtkSmartPointer<vtkUnstructuredGrid> v_Temp_linegrid = vtkSmartPointer<vtkUnstructuredGrid>::New();
vtkSmartPointer<vtkDataSetMapper> v_Temp_linemapper = vtkSmartPointer<vtkDataSetMapper>::New();
vtkSmartPointer<vtkPoints> v_Temp_points = vtkSmartPointer<vtkPoints>::New();
vtkSmartPointer<vtkPolyLine> v_Temp_Poly = vtkSmartPointer<vtkPolyLine>::New();
          vtkSmartPointer<vtkImageViewer2>m_pvtkImageViewer = vtkSmartPointer<vtkImageViewer2>::New();

   int width = 100;//m_Dcm->m_Width;
int height = 100;//->m_Height;

v_Temp_Poly->GetPointIds()->SetNumberOfIds(5);
v_Temp_points->SetNumberOfPoints(5);

v_Temp_points->InsertPoint(0, 0 ,0 ,0 );
v_Temp_points->InsertPoint(1, 100, 0,0 );
v_Temp_points->InsertPoint(2, 100,100 ,0 );
v_Temp_points->InsertPoint(3, 0, 100,0 );
v_Temp_points->InsertPoint(4, 0, 0,0 );

for (int k = 0; k < 5; k++)
{
	v_Temp_Poly->GetPointIds()->SetId(k, k);
}

v_Temp_linegrid->SetPoints(v_Temp_points);
v_Temp_linegrid->InsertNextCell(v_Temp_Poly->GetCellType(), v_Temp_Poly->GetPointIds());

v_Temp_linemapper->SetInputData(v_Temp_linegrid);
m_vtkpModification_Actor->SetMapper(v_Temp_linemapper);

m_pvtkImageViewer->GetRenderer()->AddActor(m_vtkpModification_Actor);
m_pvtkImageViewer->Render();

```

All VTK objects are created with smart pointers.  
1 Byte memory leak occurs.

visual studio 2019 c++

---

<div class="post-metadata">

**Author:** ![ben.boeckel](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.vtk.org/u/ben.boeckel)\
**Post date:** [March 19, 2022, 5:18am UTC](https://discourse.vtk.org/t/i-dont-know-1-byte-memory-leaks-help-me/8064/2 "2022-03-19T05:18:36Z")

</div>

Do you have a backtrace for the leak? Filters themselves can leak internally.
