mac上的c++内存调试器

Memory debugger for c++ on mac?

本文关键字:调试器 内存 c++ 上的 mac      更新时间:2023-10-16

我正在用c++开发一个mac应用程序,我遇到以下问题:

words(26222,0xa0b5c540) malloc: *** error for object 0x88dda04: 
incorrect checksum for freed object - object was probably modified after 
being freed.
*** set a breakpoint in malloc_error_break to debug

无论如何,我在malloc_error_break中设置了一个断点,但它没有告诉我在哪里修改内存。

是否有任何内存调试器,给我有意义的信息,我在哪里搞砸了内存?

Valgrind是标准的开源内存调试工具。: -)