Enable Guard Malloc

Use libgmalloc to catch common memory problems such as buffer overruns and use-after-free.

Guard Malloc will help you find memory overruns and (to some extent) use-after-free by read and write protecting memory blocks to make your program crash more obviously if misusing memory.