项目

一般

简介

需求CR #4951

baseService cppcheck和代码排查

宋 承立4 个月 之前添加. 更新于 16 天 之前.

状态:
转测试
优先级:
一般
指派给:
开始日期:
2026-03-04
计划完成日期:
% 完成:

0%

预期时间:
问题归属:
BaseService
发现问题版本:
Rel_3.2.1
目标解决问题版本:
Rel_3.2.2
CPU类型:

描述

1、定时使用 Cppcheck 扫描溢出、空指针、未初始化变量
2、异常分支补充
3、析构中存在资源释放的类对象,没有禁用浅拷贝类赋值,导致野指针
4、多线程使用数据的安全性检查
5、军规排查重要业务的代码

历史记录

#1

宋 承立 更新于 4 个月 之前

  • 状态新建 变更为 进行中
#2

宋 承立 更新于 25 天 之前

5、编译告警清理:-Wall -Wextra
6、Clang分析清理

#3

宋 承立 更新于 16 天 之前

  • 状态进行中 变更为 转测试
  • 指派给宋 承立 变更为 王 旭初

【需求原因】
提升代码质量

【修改方案】
1、打开编译告警
2、使用clang静态分析
3、使用cppcheck静态分析
检查无重大异常问题,多是编码规范相关的修改

【回归方法和注意事项】
正常测试,没有异常问题可关单

导出 Atom PDF