Форум: "Потрепаться";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизВыявление ошибок в программе Найти похожие ветки
← →
DelphiN! © (2004-11-13 06:22) [0]Есть большой проект, в котором могут возникать ошибки, как лучше отлавливать данные ошибки у пользователей?
Я думаю что очень хорошим способом будет, записывать в файл вход в процедуру и выход из нее, или записывать имя процедуры в файл в блоке try except/finally, однако процедур в программе очень много, и внедрение этой системы трудоемко и не эллегантно(на сой взгляд), может есть другие способы? Пробовал включать в отчет содержимое стека, но при ошибке, в стеке не совсем те данные, которые бы хотелось видить ...
← →
ИМХО © (2004-11-13 06:26) [1]если у проги есть пользователи, они сами тебе скажут про ошибки
← →
DelphiN! © (2004-11-13 08:04) [2]Этих пользователей слушать ... Они толком ниче объяснить не могут, или например программа запустилась, и вылетело 20 acces voluition-ов и фиг знает откуда они, а просматривать все процедуры, которые вызываются скажем в oncreate не является реальным(ну может и реальным, но очень трудоемким) делом
← →
Маг Похмеляйнен (2004-11-13 08:25) [3]Вообще-то, для выявления ощибок существуют (?) тестеры.
Имхо, отдавать непротестированную прогу конечному юзеру негуманно.
← →
DelphiN! © (2004-11-13 08:58) [4]Ну даже тестеры, в данной ситуации не смогут ничего сказать вылетает при запуске Access Volution и вылетает, это они и скажут, а мне нужно все процедуры вызываемые из oncreate просматривать, а там 3000 строк кода
← →
cyborg © (2004-11-13 09:34) [5]Отладочную информация при компилировании включай тогда.
← →
DelphiN! © (2004-11-13 09:51) [6]Ну а вариантов больше нет, кроме как записывать в отчет содержимое стека или в try except/finally писать обработку ?
← →
KSergey © (2004-11-13 11:22) [7]А) что это за прога, в которой 30 AV?? Только при старте??!! Может эта, по башке за такие писулины?
Б) jedi, там модуль jdebug (если не ошибаюсь в названии, но что-то такое). Пробовал, прикольно. Например, при AV получать полный стек вызовов с именами ф-ций и номерами строк кода. Вот только не нашел можно ли аргументы с какими вызывались ф-ции так же логировать.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c