Re: Исправления срабатываний статического анализатора.

Илья Шипицин chipitsine на gmail.com
Ср Окт 5 08:29:31 UTC 2022


вопросов на самом деле два (из опыта работы с статическими анализаторами)

1) анализаторы могут неправильно определять, что в конкретном месте может
быть NULL. поэтому хочется действительно убедиться, что он там может быть

2) если туда таки попал NULL, то поведение функции может потребовать более
существенной модификации, чем игнор конструкции, использующей эту
переменную.

ср, 5 окт. 2022 г. в 10:35, Korobov Vladimir via nginx-ru <
nginx-ru на nginx.org>:

> Проверять на NULL, конечно, надо. Тем более во всех файлах, в которых я
> внёс изменения, такие проверки есть. И выглядит так, что в указанных местах
> такие проверки добавить забыли.
>
> На счёт "тупого выбрасывания кусков кода" согласен, добавлю логирование.
>
> С уважением,
> Владимир Коробов
>
> _______________________________________________
> nginx-ru mailing list -- nginx-ru на nginx.org
> To unsubscribe send an email to nginx-ru-leave на nginx.org
>
----------- следующая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20221005/ea94cde3/attachment.htm>


Подробная информация о списке рассылки nginx-ru