kynikos / outspline

Extensible outliner and personal time organizer to manage todo lists, schedule tasks, remind events.
http://kynikos.github.io/outspline/
GNU General Public License v3.0
47 stars 9 forks source link

Test memory leaks #104

Open kynikos opened 11 years ago

kynikos commented 11 years ago

Testare eventuali memory leaks controllare che ad esempio chiudendo una tab la memoria si liberi davvero al momento cancello direttamente il dizionario, ma bisogna anche rimuovere widget per widget? anche i bindings potrebbero creare riferimenti circolari testare printando qualcosa nei distruttori degli oggetti (del())

kynikos commented 10 years ago

There are dedicated tools to assist, just search for them.

kynikos commented 10 years ago

According to DataViewModel's documentation (as of September 2014), its reference count must be decreased explicitly to avoid memory leaks; the wxPython demo, however, doesn't do it, and if I try to do it, Outspline crashes with a segfault when closing all databases.