Project

General

Profile

Necessary Maintenance #25258

Make sure there's no stray pointers

Added by Iker de Icaza Astiz about 2 months ago. Updated 12 days ago.

Status:
Closed
Priority:
Normal
Start date:
11/26/2020
Due date:
% Done:

100%

Estimated time:
Duration:

Description

There's some new directives that are not match with delete. Let's make sure there's no memory leaks.


Related issues

Blocks ArtDaq RunControl GUI - Milestone #25316: v1_02_00Resolved12/14/2020

History

#1 Updated by Iker de Icaza Astiz about 1 month ago

  • Assignee set to Esteban Cristaldo

I'm starting stray_pointer branch to deal with this.

#2 Updated by Iker de Icaza Astiz about 1 month ago

#3 Updated by Iker de Icaza Astiz about 1 month ago

Correction, branch is: maintenance/stray_pointers

According to this answer, as long as we initiate objects properly Qt will take care of garbage collection.
https://stackoverflow.com/questions/62536550/do-qfilesystemmodel-objects-ever-get-deleted

Esteban can you please verify that all the allocated memory follows this approach?

#4 Updated by Iker de Icaza Astiz about 1 month ago

  • % Done changed from 0 to 20

I have sync the branch with develop. Carry on now.

#5 Updated by Iker de Icaza Astiz 16 days ago

  • % Done changed from 20 to 100
  • Status changed from New to Resolved

Esteban finished off the rest of stray pointers. I've already merged to develop. This is now done.

#6 Updated by Iker de Icaza Astiz 12 days ago

  • Status changed from Resolved to Closed

Included in latest release.

Closing.

Also available in: Atom PDF