Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Kipnis                        2:5020/400     29 Mar 2002  14:10:23
 To : Vitaly Lugovsky
 Subject : Re: Дебагерры / редакторы/среды разработки для Линукса
 -------------------------------------------------------------------------------- 
 
 Приветствую, Vitaly Lugovsky <vsl@ontil.ihep.su>:
 >SK> Чтоб я так помнил. 7.2 как есть, KDE или Гном как окружение - разницы
 >SK> нету - барахлит одинаково. Чаще всего падает gdb, но это не страшно я
 >SK> его рестартую да и все.
 >
 > Сам gdb? Быть не могёт. Тем более в RH7.2.
 
 У меня могет. Он у меня и сам падал и из под gdb. 
 
 > Вот это и есть самая засада. Часто такой код проще переписать с нуля.
 >Потому как баги могут вполне оказаться и необнаружимыми. Я вот себе
 >давно завёл такую мораль - тянет попользоваться дебаггером - удалить
 >подозрительный модуль и писать его с нуля. Благо, модули всегда достаточно
 >мелкие.
 
 В целом спору нет, но здесь был достаточно узкий случай - переброс
 виндозовской работы со звуком под Линукс. Если хорошо знаешь как
 работает виндозовская и представляешь как работает под Линуксом, то
 сделать можно переписав 4-5 функций по открытию/старту потоков и один
 тред читающий из потока. Мне виндозовские функции работы со звуком
 надо было с самого начала запихнуть в хелперы, а не делать это в
 процессе порта.
 
 >SK> Для полной уверенности в том, что все идет так, как я думаю, я люблю
 >SK> пробежаться дебаггером по ключевым местам.
 >
 > Крайне нелепый подход. Значительно кошернее - ассерты и логи. Hу и тесты,
 >естественно.
 
 Это когда точно знаешь как системные вызовы/библиотечные функции
 работают. А если нет? 
 
 Сергей.
 --- ifmail v.2.15dev5
  * Origin: Fido Agent 1.0 (c) KSV   http://fidoagent.da.ru (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Дебагерры / редакторы/среды разработки для Линукса   Sergey Kipnis   27 Mar 2002 21:16:20 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Alexei Dets   27 Mar 2002 23:58:16 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Vitaly Lugovsky   28 Mar 2002 01:30:34 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Sergey Kipnis   28 Mar 2002 18:32:12 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Vitaly Lugovsky   28 Mar 2002 18:52:51 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Sergey Kipnis   29 Mar 2002 14:10:23 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Vitaly Lugovsky   29 Mar 2002 19:43:29 
 Re: Дебагерры / редакторы/среды разработки для Линукса   alexey.vyskubov@nokia.com   28 Mar 2002 13:15:05 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Max Ischenko   28 Mar 2002 17:11:44 
 Re: Дебагерры / редакторы/среды разработки для Линукса   Sergey Kipnis   28 Mar 2002 18:15:44 
 Re: Дебагерры / редакторы/среды разрабо тки для Линукса   Eric Bifrost   29 Mar 2002 09:13:42 
Архивное /ru.linux/208047bbef48.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional