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


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : Alexey Froloff                       2:5020/1437.4  21 Apr 2001  12:12:56
 To : Lev Serebryakov
 Subject : К вопросу о cvs...
 -------------------------------------------------------------------------------- 
 
 
     ПисАл как-то ты для Vladimir Bormotov на темy "К вопросу о cvs...", и я не
 мог пpойти мимо...
 
  VB>>  Это Dict (иными словами hash).
  LS>   Hет static-переменных я могу наплодить в каждом модуле (файле) -- не
  LS> проблема. Проблема их получить. Пихать в отладочный лог? Hе каждая функция
  LS> пишет лог даже на максимальном уровне (а повлиять на падение может любая
  LS> функция)... Просить пользователей делать strings <binary> | grep '$Id'?
  LS> Будут спрашивать, что такое strings. Да и рабочую копию по списку ревизий
  LS> все-таки не так удобно создавать, как по дате.
 
 === Cut someshit.c
 
 static char id[]="$Id$";
 extern char* funcid;
 
 int some_shitty_func()
 {
 #ifdef DEBUG
   funcid=id;
 #endif
 
 ...
 
 }
 === End someshit.c
 
     А на SIGSEGV (и еще кучу всяких SIG'ов) вешаешь процедурку, которая будет
 писать этот funcid... (так кстати можно и саму функцию отследить :-)
 
 P.S. Да, знаю, что по уродски выглядит, но тогда от юзеров минимальные
 требования :-)
 
                                         Regards, Sir Raorn.
 
 ... Never test for an error condition you don't know how to handle.
 --- GoldED+/LNX 1.1.5-sr0.pre.20010413.1 // Registered Linux User #177282
  * Origin: Hell Fortress // Linux 2.2.16-ipl3mdk-raorn i586 (2:5020/1437.4)
 
 

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

 Тема:    Автор:    Дата:  
 К вопросу о cvs...   Lev Serebryakov   18 Apr 2001 20:27:47 
 Re: К вопросу о cvs...   Vladimir Bormotov   18 Apr 2001 23:05:55 
 К вопросу о cvs...   Lev Serebryakov   19 Apr 2001 01:28:49 
 Re: К вопросу о cvs...   Vladimir Bormotov   19 Apr 2001 03:04:55 
 К вопросу о cvs...   Lev Serebryakov   19 Apr 2001 10:57:46 
 Re: К вопросу о cvs...   Eugene Crosser   19 Apr 2001 23:13:56 
 Re: К вопросу о cvs...   Alex Korchmar   20 Apr 2001 02:05:54 
 К вопросу о cvs...   Lev Serebryakov   20 Apr 2001 22:39:44 
 К вопросу о cvs...   Serge Matveev   21 Apr 2001 01:50:30 
 Re: К вопросу о cvs...   Oleg.Polianski@clear.co.nz   23 Apr 2001 03:07:24 
 Re: К вопросу о cvs...   Alex Korchmar   25 Apr 2001 09:38:45 
 К вопросу о cvs...   Lev Serebryakov   27 Apr 2001 22:58:37 
 К вопросу о cvs...   Alexey Froloff   21 Apr 2001 12:12:56 
Архивное /ru.unix/39283ae1422f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional