I am reading the book "Effective C" by Robert C. Seacord. In this book, it has an exercise where you intentionally double-free a pointer so you can test using dmalloc