我正在尝试将Coverity添加到我的Travis构建中,但是由于某种原因,即使在遵循,生成之后,Coverity状态似乎仍然停留在“未决”中。看一下,它似乎有几个错误:
Downloading Coverity Scan Analysis Tool...ERROR: The certificate of ‘scan.coverity.com’ is not trusted.ERROR: The certificate of ‘scan.coverity.com’ ha
Coverity声称getenv返回了一个受污染的字符串,我已经用尽了我所有关于返回值检查的想法。我看了看其他与我类似的问题,但他们的解决方案都没有对我起作用。我试过检查是否返回NULL,我试过strdup,strncpy,memcpy,似乎没有什么能让受污染的字符串消失。以下是没有检查的原始代码,这些检查不起作用:{
for(int port = 0; port < NUM_PORTS;