Результаты статического анализа кода операционной системы Haiku

Команда PVS–Studio, которая разрабатывает коммерческий статический анализатор C/C++ кода, проверила исходный код Haiku и опубликовала статью (часть 1, часть 2) с обзором подозрительных участков исходного кода. Начиная с ревизии hrev49129 (пакетное обновление OS) командой разработчиков Haiku начато устранение выявленных ошибок. В ядре OS ошибок не выявлено. Из других открытых проектов, которые недавно были проверены в системе статического анализа PVS-Studio можно отметить: САПР FreeCAD, игровой движок Godot, текстовый редактор Vim, офисный пакет LibreOffice, ядро Linux, библиотека NSS, пользовательское окружение KDE, VirtualBox (часть 1, часть 2), PHP, Asterisk, GIMP, Wine, Firefox, Qt, OpenSSL, nginx (ошибок не найдено!).

©  OpenNet