Oracle Solaris Studio 12.2:使用 dbx 调试程序

具有更多符号和调试信息时工作效果会更好

访问检查需要装入对象的某些符号信息。当装入对象被完全剥离时,运行时检查可能无法捕获所有的错误。从未初始化的内存错误进行读取可能会出错,因而会被抑制。可以使用 unsuppress rui 命令覆盖抑制。要保留装入对象的符合表,请在剥离装入对象时使用 -x 选项。

运行时检查无法捕获所有数组越界错误。如果没有调试信息,针对静态内存和栈内存的边界检查不可用。