diff --git a/drace-client/src/memory-tracker.cpp b/drace-client/src/memory-tracker.cpp index c9f4d51..af01e0c 100644 --- a/drace-client/src/memory-tracker.cpp +++ b/drace-client/src/memory-tracker.cpp @@ -273,6 +273,8 @@ namespace drace { data->stack.deallocate(drcontext); data->mem_buf.deallocate(drcontext); + hashtable_delete(&(data->mutex_book)); + // free statistics data->stats->~Statistics(); dr_thread_free(drcontext, data->stats, sizeof(Statistics));