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

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++

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