Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 21:23 23.06.24 
Компютри и Интернет
   >> Delphi
*Кратък преглед

Тема debug a dll loeaded by another dllнови  
Авторjohny (Нерегистриран)
Публикувано18.05.07 14:13



Здравейте,

сигурно въпроса е глупав, но нещо не мога да се справя.

имам едно exe, което load-ва dll (динамично, може и да не го load-не ако не му трябва) , който от своя страна load-ва друг dll (пак само ако му трябва).

Като си дебъгвам първия dll всичко си и наред - сложил съм му exe-то за host application и т.н.

Обаче не мога да си дегъгна втория



И на него съм му сложил host application exe-то.

Всички проекти - и exe-то и двата dll-а са с цъкнати всички възможни checkbox-ове които ми се струват свързани с дебъг:

[u][Compiler][/u]
Debug Information
Local Symbols
Reference Info
Assertions
Use Debug DCUs

[u][Linker][/u]
Include TD32 debug info
Include remote debug symbols



някакви идеи ?



Тема Reload symbol table?нови [re: johny]  
Автор andrew_nikoloff (bugbuster)
Публикувано18.05.07 15:41



А на втория DLL дал ли си му Reload symbol table след като се е заредил?



Тема Re: Reload symbol table?нови [re: andrew_nikoloff]  
Авторjohny (Нерегистриран)
Публикувано18.05.07 17:42



Ако имаш предвид
Ctrl-Alt-M в IDE-то
и после с десен бутон върху dll-а да извера "reload symbol table"
и това се опитах да направя, обаче менюто е disabled :(



Тема Странно [re: johny]  
Автор andrew_nikoloff (bugbuster)
Публикувано18.05.07 21:26



Може да задавам тъпи въпроси, ама... Дето се вика аз да си питам, пък...

Сигурен си, че в този момент втория DLL ти е зареден, нали?
Ако искаш сложи един MessageBox в началото на кода, който викаш и когато той се покаже тогава пробвай да заредиш символната таблица. И кажи после дали става
Дано така стане! Успех!



Тема Re: debug a dll loeaded by another dllнови [re: johny]  
Авторnop (Нерегистриран)
Публикувано20.05.07 19:36



Би могъл да пробваш едно

asm
int 3
end

там дето искаш да се закачиш.



Тема Re: Страннонови [re: andrew_nikoloff]  
Авторlongy (Нерегистриран)
Публикувано30.05.07 07:18



Какво ли не пробвах - всичко описано тук.
И какво мислите се оказа ....
Случайно отворих dll-проекта самостоятелно, а не през bpg-то и всичко си е наред с brakepoints.

Наздраве






*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.