Size: a a a

2018 July 27

N|

Naiλ Gibaev | The Red King in Vangers
ты теперь мой герой
источник

T

Trеmor in Vangers
Анпак танкацида
источник

F

FD in Vangers
источник

NK

ID:181990190 in Vangers
Наш анализатор классифицирует найденные "неряшливости" на три уровня: желтые, оранжевые и красные. Так вот, красных, то есть, весьма значительных ошибок во всем коде анализатор нашел 243 штуки. Суммарно их всех гораздо больше.
источник

NK

ID:181990190 in Vangers
Переслано от Валерка Шлёнский
ну я так понял что код не очень в некоторых местах
источник

NK

ID:181990190 in Vangers
Переслано от Alex Ф-ф-фэils!🌠︙
немного "неряшлив", да; примерно так. и есть мелкие косячки
источник

NK

ID:181990190 in Vangers
Переслано от Alex Ф-ф-фэils!🌠︙
(крупные косячки такие утилиты обычно не умеют ловить)
источник

A

Alex Ф-ф-фэils!🌠︙ in Vangers
ID:181990190
Наш анализатор классифицирует найденные "неряшливости" на три уровня: желтые, оранжевые и красные. Так вот, красных, то есть, весьма значительных ошибок во всем коде анализатор нашел 243 штуки. Суммарно их всех гораздо больше.
можно лог?)
источник

A

Alex Ф-ф-фэils!🌠︙ in Vangers
по статье самое крупное, что меня напрягло - это UB с делитами и другая кривота с памятью
источник

NK

ID:181990190 in Vangers
Еще хочется добавить. Хоть PVS-Studio не всесилен, не стоит рассматривать его как панацею или одноразовое лекарство. Статический анализ особенно проявляет свою мощь при регулярном использовании. У нас есть функция "инкрементальный анализ", которая позволяет анализировать только измененный код при каждой сборке.
источник

A

Alex Ф-ф-фэils!🌠︙ in Vangers
Alex Ф-ф-фэils!🌠︙
можно лог?)
(возможно, там линк был, но я бегло просмотрел через мидори в виртуалке, и мог не заметить)
источник

NK

ID:181990190 in Vangers
Насчет лога: он у меня есть, но я не уверен, но могу ли я его скинуть -- вопрос, который я должен задать своему боссу)
источник

NK

ID:181990190 in Vangers
В понедельник узнаю об этом
источник

A

Alex Ф-ф-фэils!🌠︙ in Vangers
еще скорее всего, по неряшливости, еще - красным, мб, вылезло куча багов, связанных с миграцией на 64 бита (всякие int vs size_t и прочая фигня такого рода, которая сильно стреляет при сборке 64-битного приложения)
источник

NK

ID:181990190 in Vangers
Ага)
источник

NK

ID:181990190 in Vangers
Анализатор изначально для обнаружения таких ошибок и разрабатывался)
источник

NK

ID:181990190 in Vangers
Его старое название -- viva64
источник

NK

ID:181990190 in Vangers
Но это было давно, а сейчас это целая машина, портированная на Linux и MacOS
источник

NK

ID:181990190 in Vangers
Спокойной ночи)
источник

A

Alex Ф-ф-фэils!🌠︙ in Vangers
спасибо, доброй ночи
источник