joh*_*nes 7 valgrind solaris memory-management
在Linux,FreeBSD和其他系统上,我有valgrind用于检查内存错误,如无效读取等.我真的很喜欢valgrind.现在我必须在Solaris/OpenSolaris上测试代码,并且无法找到一种方法来获取有关无效读/写的信息,并以与valgrind相同的方式(或更好;-)).
在网上搜索时,我找到了对libumem的引用,但我只得到有关内存泄漏的报告,而不是无效访问.我错过了什么?
Sun Studio编译器附带的dbx在其"运行时检查"功能(check子命令)中包含内存访问检查支持.看到:
相关的"Sun Memory Error Discovery Tool"也可以从 http://cooltools.sunsource.net/discover/获得.