Null Deference помечен Fortify - PullRequest
       5

Null Deference помечен Fortify

0 голосов
/ 29 июня 2018

Fortify помечает строку с item.WaitForComplete(0) как нулевое разыменование. Это кажется мне ложным срабатыванием, потому что «пункт» был проверен на ноль прямо выше. Любые идеи, почему Fortify помечает это?

if (item != null)
{
    bool isComplete = item.WaitForComplete(0);
    if (isComplete)
    {
        Program.ConsoleWriteLine("{0} - StopIndexingItem for job {1} already stopped removing from list", item._objItemRequest.CaseName, item._objItemRequest.JobId);
        itemListIndexing.RemoveItem(item);
    }
}
...