The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"В Cryptocat найдена серьёзная уязвимость, позволяющая получи..."
Отправлено Ytch, 09-Июл-13 21:22 
> Именно так. Нормальная практика - тестировать софт по максимуму в том виде
> каком он будет у юзеря. Один в один.

Вот! Ключевое слово - "тестировать"! Тестировать - да, именно то, что будет у юзверей. Но дебажить - нет. Для отладки корежу все и как хочу - лишь бы найти и исправить (все остальное, что вы описываете это просто возможная нетривиальность отладки - кто ж спорит что всякое бывает, если баг "уходит" при попытке поймать одними средствами, значит надо ловить с другой стороны и т. п.).
Повторю еще раз - меня убеждали в том, что даже для поиска ошибок ничего трогать не надо. Речь шла НЕ про тестирование "релиза" в максимально приближенных к боевым условиях (стал бы я с этим спорить), а именно про дебаг - процесс поиска и устранения ошибок, что их тоже надо искать в таких же условиях, на что я возражал, что для поиска и устранения логично менять все что угодно лишь бы ошибки лучше проявлялись, отлавливались и устранялись.
Само собой, бывают и "неудачные" случаи, типа тех, что вы описываете, ну да - не можешь искусственно создать условия проявления бага в удобном тебе окружении - дебаж ничего не меняя (хоть просто исходники читай до просветления), но почему даже попробовать что-то временно поменять (для сбора информации о проблеме, в попытках ухудшить условия так чтоб баг "попер", в попытках локализовать примерное место в коде и т. д.) считают "странной идеей" мне не понять.

>> Любые изменения, которые могут дать информацию о проблеме - оправданы
> Когда как, когда как. Если при изменениях баг вообще ныкается под ковер - это вообще свинство форменное :).

Значит эти изменения не дали много информации - самое время сделать другие, которые могут что-то и дать. И уж точно не прекратить все трогать.

> Потому что после включения отладочных фич баг может пойматься. А может и не пойматься. Прецеденты были.

Не поймался - лови дальше, просто изменения, которые придется сделать чтоб поймать, более существенны чем просто включить "отладочные фичи". То есть выходит-то наоборот - в этом случае надо делать еще больше временных изменений чтоб поймать.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру