跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:Discover 和 Uncover 用户指南
Oracle Solaris Studio 12.3 Information Library (简体中文)
搜索范围:
本文档
整个文档库
文档信息
前言
1. 简介
2. 内存错误搜索工具 (Discover)
3. 代码覆盖工具 (Uncover)
索引
B
D
S
U
二
共
检
文
无
性
要
D
Discover
API,
未检测的代码
尝试检测一个无法检测的二进制文件时发出警告,
检测选项
概述,
内存错误搜索工具 (Discover)
忽略共享库
忽略库
检测选项
将错误数据写入目录以供代码分析器使用,
输出选项
仅检测命名的二进制文件,
检测选项
内存访问错误,
内存访问错误
内存访问错误示例,
内存访问错误
内存访问警告,
内存访问警告
派生之后,
SUNW_DISCOVER_FOLLOW_FORK_MODE 环境变量
强制重新检测缓存的库,
缓存选项
使用要求,
Discover 的使用要求
为可执行文件执行只写检测,
检测选项
限制,
使用 Discover 时的限制
选项
-a
,
输出选项
-c
检测共享库
检测选项
-D
缓存共享库
缓存选项
-E
,
输出选项
-e
,
输出选项
-F
,
检测选项
-f
,
输出选项
-H
输出选项
分析 Discover 报告
分析 Discover 报告
-h
,
其他选项
-i
,
检测选项
-K
,
检测选项
-k
,
缓存选项
-l
,
检测选项
-m
,
输出选项
-N
忽略库
检测选项
-n
检测准备好的二进制文件
检测共享库
检测选项
-o
,
输出选项
-S
,
输出选项
-s
,
检测选项
-T
忽略库
检测选项
-V
,
其他选项
-v
,
其他选项
-w
检测准备好的二进制文件
输出选项
分析 Discover 报告
分析 Discover 报告
在轻量模式下运行,
检测选项
执行库的完整读写检测,
检测选项
指定高速缓存目录,
缓存选项
指定检测过的二进制文件派生时出现的情况,
检测选项
指定详细模式,
其他选项
Discover 报告
ASCII,
分析 ASCII 报告
错误消息,
分析 ASCII 报告
堆块仍保持已分配状态,
分析 ASCII 报告
堆栈跟踪,
分析 ASCII 报告
警告消息,
分析 ASCII 报告
内存泄漏,
分析 ASCII 报告
未释放的堆块,
分析 ASCII 报告
写入,
输出选项
摘要,
分析 ASCII 报告
栈跟踪,
分析 ASCII 报告
HTML,
分析 HTML 报告
"Errors"(错误)选项卡,
使用 "Errors"(错误)选项卡
"Memory Leaks"(内存泄漏)选项卡,
使用 "Memory Leaks"(内存泄漏)选项卡
"Warnings"(警告)选项卡,
使用 "Warnings"(警告)选项卡
保持分配状态的块数,
使用 "Memory Leaks"(内存泄漏)选项卡
控制面板,
使用控制面板
控制显示的错误类型,
使用控制面板
控制显示的警告类型,
使用控制面板
显示堆栈跟踪
使用 "Errors"(错误)选项卡
使用 "Warnings"(警告)选项卡
使用 "Memory Leaks"(内存泄漏)选项卡
显示所有堆栈跟踪,
使用控制面板
显示所有函数的源代码,
使用控制面板
显示源代码
使用 "Errors"(错误)选项卡
使用 "Warnings"(警告)选项卡
使用 "Memory Leaks"(内存泄漏)选项卡
写入,
输出选项
错误消息, 解释,
解释 Discover 错误消息
误报,
解释 Discover 错误消息
避免,
部分初始化内存
由部分初始化内存导致,
部分初始化内存
由可疑装入导致,
可疑装入
由未检测的代码导致,
未检测的代码
显示改编名称,
输出选项
显示偏移,
输出选项
限制报告的内存错误数,
输出选项
限制报告的内存泄漏数,
输出选项
限制显示的堆栈帧数,
输出选项