Freed memory that was never freed.
Destroyed list iterators that never where destroyed
Multiple fixes