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

Вниз

Отвалился дебаггер   Найти похожие ветки 

 
xroot   (2006-03-05 21:53) [0]

Странная ситуация. Совсем недавно перестал работать дебаг. То есть ставлю точку прерывания в место кода, где она должна точно срабатывать и рань6е срабатывала, а теперь не срабатывает. Переставил дельфи, стандартный пакет компонентов. Без толку. В чем проблема. И как это разрулить.


 
Плохиш ©   (2006-03-06 01:21) [1]


> Переставил дельфи, стандартный пакет компонентов. Без толку.

Я плякял :"-(
Warning"s, показываемые при компиляции, читать не пробовал? Оптимизацию отключал? Вындовс переставь, желательно 666 раз.


 
Marser ©   (2006-03-06 01:43) [2]

Проверять программную логику не пробовал? Может, просто поспешил кривизну ручек на Делфю списывать?


 
xroot   (2006-03-06 03:14) [3]

-Никаких предупреждений нет.
-Оптимизация отключена.
-Винды снасить влом, только 3 месяца как поставил
При компиляции, даже простейших программ типа Label1.Text := 2+2;
брейкпоинт не срабатывает, то есть становится зеленым с крестиком.


 
Сайбель Алексей ©   (2006-03-06 11:09) [4]

xroot [3]
На каких ты участках кода ставил, что он "зеленый с крестиком"?


 
xroot   (2006-03-06 12:01) [5]

Например:

begin
if CheckBox1.Checked then Label1.Text :=  2 + 2; {брейк ставлю сюда}
end;


 
Плохиш ©   (2006-03-06 12:28) [6]


> xroot   (06.03.06 12:01) [5]

Зачем активизировать точку останова в коде, который даже не будет откомпилированным из-за ошибок?


 
xroot   (2006-03-06 13:00) [7]

Это я к примеру.
Еще раз повторяю простейшая прога компилится без ошибок и warnings. Точка брейка стоит, там где она должна точно срабатывать.
Оптимизация отключена. Дебаг, разумеется, включен.

ЗЫ: Плохиш, если не знае6 не флуди!


 
Алхимик ©   (2006-03-06 13:34) [8]

После build синие точки появляются везде где должны или как?


 
xroot   (2006-03-06 13:38) [9]

Синие точки???
После built синих то4ек вроде нет, хотя не совсем понимаю о 4ем ты? Поясни.


 
Алхимик ©   (2006-03-06 13:41) [10]

Ну те которые в редакторе слева от кода. Нету супротив строки кода точки - оптимизатор выкинул её нафиг.


 
xroot   (2006-03-06 13:46) [11]

Вот в том и фишка, после билда метки прерывания (синие точки) вообще нигде не появляются. Хотя оптимизатор отключен.


 
Алхимик ©   (2006-03-06 13:50) [12]

Project/Options.../Compiler/Debugging/
галочка Debug Information стоит?


 
Сергей М. ©   (2006-03-06 13:51) [13]


> xroot   (06.03.06 13:46) [11]


И Надо понимать, об опциях отладки (глобальных на уровне IDE и локальных на уровне конкр.проекта) ты имеешь полное представление ..


 
xroot   (2006-03-06 13:55) [14]

-> Алхимик. Галка стоит
-> Сергей М. А, 4то именно мне следует знать?


 
Сергей М. ©   (2006-03-06 13:58) [15]


> xroot   (06.03.06 13:55) [14]


> 4то именно мне следует знать?


Так с этого начинать следовало !
А не с "кто-то там куда-то там отвалился" ..

В 1-ю очередь средства встр.отладки должны быть включены на уровне IDE как таковой .. см. меню Tools -> Debugger options -> Integrated debugging = TRUE

Во 2-ю очередь см. [12]


 
xroot   (2006-03-06 14:03) [16]

Вообще такое ощущение, 4то дебагг перестал цеплять программу при запуске. Мне кажется тут дело не в настройках. Т.к. рань6е все было нормально и настройки я не трогал.
А если какая-нить стороняя прога переназначила дебаггер по умолчаеию на свой. Как проверить какой дебаггер стоит по умолчанию.
ЗЫ: прошу прощения за такую научную фантастику, но с этой проблемой сталкнулся впервые.


 
xroot   (2006-03-06 14:04) [17]

Это все включено, я еще в [7] написал.


 
Сергей М. ©   (2006-03-06 14:07) [18]


> xroot   (06.03.06 14:04) [17]


Выполни полный ребилд проекта


 
xroot   (2006-03-06 14:10) [19]

Ребилд??? А это как? Если вы про build то никаких изменений


 
xroot   (2006-03-06 14:14) [20]

Опа, заработало!!! Блин, а в 4ем могла заключаться проблема?


 
Сергей М. ©   (2006-03-06 14:16) [21]

Если в гатере нет "синих точек", то бесспорен как минимум один факт - проект собран без соответствующих ему опций встр.отладки.


 
Сергей М. ©   (2006-03-06 14:18) [22]


> в 4ем могла заключаться проблема?


Проблема только в твоих руках и голове.


> Опа, заработало


Что, само по себе ? Или какие-то телодвижения все же выполнил ?


 
xroot   (2006-03-06 14:18) [23]

Тогда совсем детский вопрос:
В чем отличается build от run
Я думал run = build + exec


 
xroot   (2006-03-06 14:20) [24]

сделал build
хотя видимо run = compile + exec


 
Сергей М. ©   (2006-03-06 14:21) [25]

Билд = полная компиляция + полная сборка

Ран = компиляция только измененных юнитов + сборка + запуск


 
xroot   (2006-03-06 14:23) [26]

Огромное вам спасибо.



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

Форум: "Начинающим";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.019 c
3-1138292589
BBCha
2006-01-26 19:23
2006.03.19
Восстановление удаленной записи


1-1139728417
Vacek
2006-02-12 10:13
2006.03.19
Как сделать проект always on top?


8-1128513394
VHS
2005-10-05 15:56
2006.03.19
DSPack Возможно ли рисование в канве TVideoWindow ?


15-1140703385
Kreator_book
2006-02-23 17:03
2006.03.19
Алгоритм школьного расписания


6-1133432922
xmlBeginner
2005-12-01 13:28
2006.03.19
парсим xml с помощью msxml_tlb.pas





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский