klocwork

    0熱度

    1回答

    我在新的Windows Server 2008 x86系統上安裝了Klocwork 9.2.1.7276。在安裝期間,我選擇了要安裝的所有Klocwork組件(數據庫服務器,許可證服務器,Klocwork服務器),並確保所有三臺服務器都在Klocwork管理控制檯中運行。我運行了kwauthconfig並將認證方案設置爲無。但是,當我試圖訪問Klocwork產品門戶(開始>程序> Klocwork

    2熱度

    2回答

    我的項目是由大量的舊代碼組成的。 我如何知道實際使用了多少行代碼? Klocwork能否爲我提供這個答案?我注意到Klocwork在項目中保存了行數(SLOC) - 但它是實際使用的行數 - 還是可以包含「死代碼」區域? 感謝, 卡察夫

    1熱度

    1回答

    默認情況下,我們如何禁用Klocwork中的「連續分析」選項? 我知道如何爲Eclipse插件和.sln文件禁用它,它可以正常工作,但這是每次用戶創建.sln文件或eclipse工作空間時必須執行的額外步驟。並且他們最終會檢查執行此操作的許可證(除非他們直接修改local.properties文件)。 有沒有辦法將它設置爲默認爲關全局,沒有單獨修改每個MS的Visual Studio/Eclips

    0熱度

    3回答

    我最近安裝了「klocwork」,並試圖擺脫現有代碼上的錯誤。 顯示的錯誤似乎很簡單。在char * _p_終止時不爲空。 我已經手動添加了空終止符(儘管沒有必要),但它並不請求Klocwork。有任何想法嗎? 確切信息是: - Incorrectly terminated string 'p' causes a buffer overflow in p. char *ptr; int writ

    0熱度

    2回答

    Klocwork正在產生一個似乎是錯誤的警報。 它提到的bug描述了我們代碼中大約80%的錯誤。 請指教, 因此就可以剪斷集(意譯): - //a snip set // no bug here // { char* destStr; destStr = (char*)malloc(150); if (destStr != NULL) { destS

    4熱度

    1回答

    我無法弄清楚這一點。我有以下代碼: #define SIZE 1000 #define MEMORY 0x10000000 unsigned char table[SIZE]; int i; for(i=0;i<SIZE;i++) { table[i] = *(unsigned char*)(MEMORY +i); } 而且Klockwork告訴我 緩衝區溢出,「表」可