1、 问题场景
客户已成功获取了授权,但客户进行示例项目分析时出现相关错误,显示Fatal Error,本文档讲述如何排查相关问题。


2、软硬件环境
1)、软件版本:Klocwork2024.1、Validate 24.1
2)、电脑环境:Windows 11
3)、外设硬件:无
3、目标分析
1)、查看客户端Helix QAC的运行日志,默认路径为C:UserszhuloAppDataLocalPerforceHelix-QAC-2024.3applogs
在用户目录下的APPDate路径和相应的软件版本下,选择最新的log文件。
在截图可以看到73360、41260的ERROR信息。

2)、同步检查RLM Web界面中 Debug Log,查看服务器的运行状态,可以看到服务器上正常运行。

3)、判断Helix QAC相关应用程序出现错误,进入下载链接下载相应的应用程序并在安装目录下进行替换
https://perforce1.my.salesforce.com/sfc/p/5Y000002UtaV/a/PA000000I8bp/4neuLuVQ2r7nDEJ2xSg5zNth0YqXc3al4IP_Rkd0z9Y
或将可成功分析的exe程序替换。
○ qac.exe ( C:PerforceHelix-QAC-2024.3componentsqac-11.7.0bin )
○ qacpp.exe ( C:PerforceHelix-QAC-2023.1componentsqac-6.7.0bin )
○ rcma.exe ( C:PerforceHelix-QAC-2023.1componentsrcma-4.7.0bin )
○ dataflow.exe (C:PerforceHelix-QAC-2023.1componentsdataflow-1.7.0bin)

4)、将文件进行替换后,该示例可以成功分析。

注:该问题针对客户在Admin-Manage license Servers内可查看到具体的授权信息,相关组件信息状态为Available