0
全部, 我在審閱Fortify檢測到的一些問題,並且其中一些問題顯示的行數高於代碼的總行數。例如。第599行&錯誤文件中只有490行代碼。惠普Fortify SSC 4.3代碼行號不匹配
我已驗證版本並確保使用正確的路徑。
有誰知道這是爲什麼發生。有超過50個'錯誤'表明這種情況。
在此先感謝。
全部, 我在審閱Fortify檢測到的一些問題,並且其中一些問題顯示的行數高於代碼的總行數。例如。第599行&錯誤文件中只有490行代碼。惠普Fortify SSC 4.3代碼行號不匹配
我已驗證版本並確保使用正確的路徑。
有誰知道這是爲什麼發生。有超過50個'錯誤'表明這種情況。
在此先感謝。
可能源代碼自上次掃描以來已更改。 FPR包含被掃描的原始源代碼,但是當打開FPR時,如果Fortify檢測到原始路徑(被掃描的路徑)中的源代碼,它將使用它(我認爲這是一個性能問題)。
當Fortify的推移顯示的源代碼,並不能找到在掃描的外部路徑代碼,它就會顯示一條消息:
The current source path is invalid, but the project contains a copy of the
scanned source code. Would you like to extract the source code to a location
on disk, or update the path to an existing location?
有三個選項:
如果你想要什麼掃描然後選擇第一個選項
如果你想要它指向Fortify的系統上的源代碼的位置使用第三個選項。
如果你想讓它使用內部源然後執行以下操作
打開FPR 待辦事項工具 - >提取源代碼 選擇地點 當你做到這一點,Fortify的會自動開始使用該位置拉出源代碼進行顯示。
是否有由主題代碼調用的庫或其他依賴項? – WaltHouser