Proctopj

It's throwing an error in the destructor at runtime, but now there is no chance for hanging pointers.