same than allocrecordstacktraceelement  we were missing a destructor to delete the weak global for the type  this should have happened when disabling allocation tracking where we delete all allocrecord objects 