Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.12.12;
Скачать: [xml.tar.bz2];

Вниз

Глюки отладчика   Найти похожие ветки 

 
Ольга   (2002-11-21 23:03) [0]

Столкнулись с проблемами отладчика при работе над библиотеками
dll:
- частое игнорирование точек останова;
- программа в режиме отладки выдаёт кучу совершенно непонятных и алогичных глюков, которые полностью отсутствуют при запуске её
не через Delphi;
- при пошаговой отладке внешнее поведение дебагера часто совершенно не соответствует тому, что происходит в действительности;
Для того, что бы хоть как-то работать приходится при возникновении таких глюков перегражать Delphi, что мало приятно.
Будем очень благодарны, если кто-то сможет хоть как-то прояснить ситуацию. Может мы не одни!!!


 
oomneeq   (2002-11-22 06:32) [1]

>- частое игнорирование точек останова;
как это частое?
по количеству точек или по количеству удачных остановов?

ecли вообще игнорируются, значит отладчик не может доступиться к исходнику.

по личному опыту удобно отлаживать, когда и
1 длл и эхе в одной директории,
2 длл скомпилена с таблицей символов (*.rsm - файл см. Project/Options) которая помещается в ту же директорию
3 на отладку запускается не проект длл с host-ом, а сам host

>программа в режиме отладки выдаёт кучу совершенно непонятных и алогичных глюков, которые полностью отсутствуют при запуске её
соверщенно непонятно, что можно тут сказать.
наверно надо противопоставить непонятности программы свое понимание, а алогичности глюков свою логику :-)

>- при пошаговой отладке внешнее поведение дебагера часто совершенно не соответствует тому, что происходит в действительности;

Что такое внешнее поведение? есть еще и внутреннее што ли?
Если знаешь, что происходит в действительности, зачем тогда отладка?

а по делу-
одно тонкое место - поосторожнее с оценкой (evaluate или watch)
свойств - property"ей, за ними ведь может стоять вызов кода, и в этот код при оценке отладчик не пойдет даже если там будет точка останова, а код таки будет выполняться
а если этот код меняет еще какие то данные, то будет непонятно, кто же их менял, если отладчик туда не зашел.

ну вот, чем смог...
удачи в укрощении дебаггера.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.12.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
1-36098
PrettyFly
2002-12-02 20:34
2002.12.12
Вопросики в english.винде (??????????)


1-36129
Лешка
2002-12-03 14:26
2002.12.12
Возможность повернуть изображение.


1-36246
Cranium
2002-12-02 03:29
2002.12.12
Контроль ввода...


14-36381
lak
2002-11-20 15:38
2002.12.12
free love - м ? :)


14-36352
andrek
2002-11-20 11:53
2002.12.12
Желаю узнать ваше мнение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский