Locate bad memory access on Solaris

后端 未结 3 971
孤独总比滥情好
孤独总比滥情好 2020-12-15 12:39

On Linux, FreeBSD and other systems I have valgrind for checking for memory errors like invalid reads and similar. I really love valgrind. Now I have to test code on Solaris

3条回答
  •  温柔的废话
    2020-12-15 12:56

    The dbx included with the Sun Studio compilers includes memory access checking support in its "Run Time Checking" feature (the check subcommand). See:

    • Solaris Studio 12.4 dbx manual: Chapter 9: Using Runtime Checking
    • Debugging Applications with Sun Studio dbx, dbxtool, and the Thread Analyzer
    • Leonard Li's Weblog: Runtime Memory Checking

    The related "Sun Memory Error Discovery Tool" is also available from http://cooltools.sunsource.net/discover/

提交回复
热议问题