use notcmalloc to fix leak checking