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

Вниз

Как починить дебаггер?   Найти похожие ветки 

 
dRake ©   (2005-09-08 21:43) [0]

Сабж вдруг стал помечать все брейкпоинты как невалидные. Пробовал несколько раз делать ребилд, шаманить с dcu шками и даже переставил делфу, но ничего не помогло :( В проекте используется VCL, все остальные проекты дебажатся нормально... Delphi 7.1


 
Defunct ©   (2005-09-09 00:11) [1]

добавить модуль к проекту.


 
dRake ©   (2005-09-09 01:04) [2]

Да добавлен естесс-но.
У меня все работало а потом внезапно такая фигня...
Переставил делфю - вроде заработало ;)


 
Defunct ©   (2005-09-09 02:08) [3]

> У меня все работало а потом внезапно такая фигня...

видимо просто была открыта в редакторе копия модуля. А сам модуль прописанный в dpr находился совсем в другом месте.
Delphi переставлять по любому поводу и без повода, imho - неразумно.


 
dRake ©   (2005-09-09 11:31) [4]

2 Defunct

>видимо просто была открыта в редакторе копия модуля. А сам >модуль прописанный в dpr находился совсем в другом месте.

Я не настолько туп чтобы не заметить подобного. Брейкпоинты были невалидными даже в самом тексте программы :)

>Delphi переставлять по любому поводу и без повода, imho - >неразумно.

Я переставил на всякий случай потому что с подобными глюками я сталкивался на 2005, потом 2005 снес. Подумал что остатки 2005 могут плохо влиять на 7 :)


 
Dilmo   (2005-09-09 12:17) [5]

что дебагишь ???
bpl ?


 
Чапаев ©   (2005-09-09 12:31) [6]

Убей файлы *.dsk.


 
dRake ©   (2005-09-09 15:28) [7]

2 Dilmo

>что дебагишь ???

pas, dpr

>Убей файлы *.dsk.

Приму к сведению.


 
Defunct ©   (2005-09-09 16:26) [8]

> Я не настолько туп чтобы не заметить подобного.

Кто говорит о тупости. Обычное дело. К примеру в dpr модуль прописан с полным путем, а к проекто подключен модуль из текущего каталога.


> Брейкпоинты были невалидными даже в самом тексте программы :)
Значит сам текст программы был продублирован. И реально компилируемый модуль не был открыт в IDE.


 
dRake ©   (2005-09-09 18:43) [9]

2 Defunct

>Значит сам текст программы был продублирован. И реально >компилируемый модуль не был открыт в IDE.

Емае, ну не совершаю я такие ламоразмы :)
Первым делом сделал пару синтаксических ошибок в коде -
компилер честно ругнулся на них при проверке.

Еще раз повторюсь что эта проблема возникла на пустом месте -
я не трогал файлы, не лазил в настройки, не открывал/закрывал/добавлял модули. Просто поставив в очередной раз брейкпоинт получил бяку ;)


 
dRake ©   (2005-09-09 18:45) [10]

Кстати вполне вероятно что это был глюк самой делфы.
По крайней мере после переустановки (с предварительной прочисткой реестра) и установки первого сервис пака (до этого он не стоял) больше не глючило.


 
Defunct ©   (2005-09-09 20:40) [11]

> Кстати вполне вероятно что это был глюк самой делфы.

наименее вероятно.
2 ключевые фразы сказанные вами, убеждают в обратном:
- все остальные проекты дебажатся нормально
- и даже переставил делфу, но ничего не помогло

Поверьте в том, что путь к модулю, который отображается в IDE, может отличаться от реального пути, описанного в dpr, нет никакой тупости. При переносе проекта очень часто такое случается. В *.dsk файлах как раз и сохраняются эти пути, удалив их в IDE будут загружены модули по указанным в dpr путям.

> Емае, ну не совершаю я такие ламоразмы :)
Это не ламоразмы, ламоразмы imho это переустановка Delphi.



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

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

Наверх




Память: 0.47 MB
Время: 0.004 c
1-1126614631
Tor
2005-09-13 16:30
2005.10.02
Пауза без остановки процесса типа Sleep


1-1125994707
V.exeR
2005-09-06 12:18
2005.10.02
Программное добавление задач в FlashGet


1-1125298217
IgorM
2005-08-29 10:50
2005.10.02
Создания архива


1-1126636918
TStas
2005-09-13 22:41
2005.10.02
Перехват сообщения


1-1126167799
oradb
2005-09-08 12:23
2005.10.02
TListView, DblClick





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