Комментарии 24
Мне будет очень приятно, если Вы поблагодарите меня и поставите Лайк. ))))
Вместе с тем, я готов выслушать конструктивную критику, другую точку зрения, ведь только так можно чему-то научиться. Поэтому не стесняйтесь его высказывать, а я исправлю не точности в изложении или ошибки. А может кому-то будет что-то не понятно и потребуются комментарии.
Спасибо, за обратную связь! ))))))))
Вместе с тем, я готов выслушать конструктивную критику, другую точку зрения, ведь только так можно чему-то научиться. Поэтому не стесняйтесь его высказывать, а я исправлю не точности в изложении или ошибки. А может кому-то будет что-то не понятно и потребуются комментарии.
Спасибо, за обратную связь! ))))))))
Тем более, что в этой статье удалось затронуть сразу три интересных темы: сетевые технологии, сборку open-source проектов и программирования на С++.
Вместе с тем, я готов выслушать конструктивную критику
У вас в тексте, в первой и последней строке закрывающие скобки, для которых отсутствуют открывающие.
А Вы отписали разработчикам о найденных дефектах?
Да. Разработчики уже знают об этой публикации.
А под Линукс PVS будет?!111
Отчасти он есть. Напишите нам с корпоративного ящика и мы обсудим этот вопрос подробнее.
лол)))
Ещё tshark прогоните. Он у меня после 3-4 часов capture падает с segmentation fault, так что баг там точно есть.
tshark — это всего лишь часть проекта wireshark.
Да, но wireshark не падает, а tshark падает. А проверяли ли код tshark'а — не понятно. Если проверяли, почему не поймали?
Какую версию и на какой операционной системе Вы используете?
В анализируемой версии был ряд ошибок, которые могли приводить к segmentation fault. Об этом мы написали разработчикам Wireshark. Но исправление ошибок — это их задача. Кроме того Вы сами можете им написать об этом: bugs.wireshark.org/bugzilla, ask.wireshark.org.
x86_64, debian sid. 1.12.5+g5819e5b-1
Мне кажется, что проверяли код проекта.
wireshark отличается от tshark'а только интерфейсом, библиотека захвата и разбора пакетов у них общая.
Кроме того, далеко не все баги можно найти статическим анализатором. Например, логический баг так не поймать.
wireshark отличается от tshark'а только интерфейсом, библиотека захвата и разбора пакетов у них общая.
Кроме того, далеко не все баги можно найти статическим анализатором. Например, логический баг так не поймать.
Пользуясь случаем, прошу всех, кому небезразличен PVS-Studio проголосовать вот за этот баг: Package Load Keys (PLK) generation page is broken two weeks месяц. Уже месяц не работает механизм подписи плагинов для Visual Studio, что будет нам мешать выпускать новые версии PVS-Studio. Спасибо всем, кто проголосует.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Статический анализ Wireshark средствами PVS-Studio