oracle home
Oracle
®
Developer Studio 12.5:代码分析器用户指南
退出打印视图
Search Term
搜索范围:
本文档
整个文档库
» ...
Documentation Home
»
Oracle Developer Studio 12.5 Information ...
»
Oracle
®
Developer Studio ...
»
索引 B
更新时间: 2016 年 6 月
Oracle
®
Developer Studio 12.5:代码分析器用户指南
文档信息
使用本文档
产品文档库
反馈
第 1 章 使用代码分析器
代码分析器分析的数据
静态代码检查
动态内存访问检查
代码覆盖检查
使用代码分析器的要求
代码分析器 GUI
代码分析器命令行界面
远程桌面分发
快速启动
快速启动
第 2 章 收集数据和启动代码分析器
收集静态错误数据
收集动态内存访问数据
如何从二进制文件收集动态内存访问数据:
收集代码覆盖数据
如何从二进制文件收集代码覆盖数据:
使用代码分析器 GUI
使用代码分析器命令行工具 ()
选项
数据类型选项
显示选项
过滤选项
标签设置选项
保存结果选项
比较结果选项
测试套件选项
工作流示例
为问题设置标签
如何为问题设置标签
如何使用标签显示或隐藏问题
如何查找特定散列
在测试套件中使用
在测试套件中使用 准备二进制文件
显示测试套件的报告
保存测试套件的报告
比较测试套件的报告
附录 A 代码分析器分析的错误
代码覆盖问题
静态代码问题
数组越界读 (ABR)
数组越界写 (ABW)
双重释放内存 (DFM)
读取释放的内存 (FMR)
写入释放的内存 (FMW)
无限空循环 (INF)
内存泄漏
缺少函数返回值 (MFR)
缺少 malloc 返回值检查 (MRC)
泄漏指针检查器:Null 指针解除引用 (NUL)
返回释放的内存 (RFM)
读取未初始化的内存 (UMR)
未使用的返回值 (URV)
超出范围的局部变量使用 (VES)
动态内存访问错误
数组越界读 (ABR)
数组越界写 (ABW)
释放错误的内存块 (BFM)
错误的重新分配地址参数 (BRP)
损坏的保护块 (CGB)
双重释放内存 (DFM)
读取释放的内存 (FMR)
写入释放的内存 (FMW)
释放的重新分配参数 (FRP)
无效的内存读取 (IMR)
无效的内存写入 (IMW)
内存泄漏
重叠源和目标 (OLP)
部分初始化的读取 (PIR)
堆栈越界读 (SBR)
堆栈越界写 (SBW)
读取未分配的内存 (UAR)
写入未分配的内存 (UAW)
读取未初始化的内存 (UMR)
动态内存访问警告
分配零大小 (AZS)
内存泄漏 (MLK)
推测性内存读取 (SMR)
索引
索引 B
索引 C
索引 G
索引 X
语言:
简体中文
索引
B
binary-name
.analyze
目录
使用代码分析器 GUI
coverage
子目录
如何从二进制文件收集代码覆盖数据:
static 子目录
收集静态错误数据
binary-name
.analyze
目录
收集数据和启动代码分析器
binary_name
.analyze
目录
dynamic
子目录
如何从二进制文件收集动态内存访问数据:
C
codean
选项
数据类型选项
codean
使用代码分析器命令行工具 (codean)
为问题设置标签
为问题设置标签
功能
代码分析器命令行界面
工作流示例
codean 工作流示例
测试套件
在测试套件中使用 codean
选项
测试套件选项
比较结果选项
保存结果选项
标签设置选项
过滤选项
显示选项
codean 选项
codean
命令
代码分析器命令行界面
codean
命令行工具
使用代码分析器命令行工具 (codean)
G
–g
编译器选项
如何从二进制文件收集代码覆盖数据:
收集动态内存访问数据
X
–xanalyze=code
编译器选项
收集静态错误数据
收集静态错误数据
静态代码检查
Linux
收集静态错误数据
–xprevise=yes
编译器选项
收集静态错误数据
收集静态错误数据
静态代码检查
Linux
收集静态错误数据
上一页