figuring out that ptmalloc2 was borked. This commit was SVN r9251.
This includes updates to the malloc_hook method and making everything components. This commit was SVN r6852.