【规则分享】返回值空指针检查 #1183
xiohuang9
announced in
Announcements
【规则分享】返回值空指针检查
#1183
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
背景介绍
空指针检查(Null Pointer Check)是一种编程中的安全措施,用于确认在尝试使用指针之前,该指针是否为空。空指针是指未指向任何有效对象或内存地址的指针。如果程序试图访问空指针所指向的内存,通常会导致运行时错误,如段错误(Segmentation Fault)或访问违规(Access Violation)。
错误案例:
规则推荐
它是一款由TCA自研的代码分析工具,帮助用户发现和修复潜在的安全漏洞。
NullReturns规则用于辅助用户进行函数返回值的空指针检查。
规则使用说明
进入页面,点击方案->规则配置 -> 自定义规则包-> 添加规则 ->搜索规则名NullReturns->选择需要添加的规则 ->批量添加规则


联系我们
欢迎访问我们的平台:腾讯云代码分析

使用文档:腾讯云代码分析帮助文档
持续为您的代码助力!
扫描可进开源群畅聊技术&答疑解惑
Beta Was this translation helpful? Give feedback.
All reactions