Re: помогите с отладкой DLL
От: olden Украина  
Дата: 04.07.03 17:03
Оценка:
Здравствуйте, EHOT, Вы писали:

EHO>Помогите!


EHO>У меня есть COM DLL написанная на Delphi — чужая, опенсорсная. Я вызываю ее из своего приложения (не дельфевого). Все хорошо, но иногда (примерно 50/50) при выходе приложение валится в эксепшен внутри DLL.


EHO>Установил Delphi 5.0 (исходники на нем написаны)и все компоненты. Пытаюсь отлаживать в дельфевом дебагере. Но, куда не ставлю брейкпоинты — отладка не останавливается! Даже после появления эксепшена в дебагер не попадаю — ОК и все Могу посмотреть "CPU window" но тольку от этого мало...

EHO>Projects — Option — Debugging — все галочки стоят

EHO>Помогите отладить!


EHO>ЗЫ: Дельфи не знаю



может отладка в проекте отключена?
а как запускаешь ДЛЛьку?
Открываешь ее проект, прописываешь в RUN->Parameters->Host Application ?
Или как-то иначе (т.е. неверно) ?

Не знаю как в Делфи, но в Билдере можно понатыкать в разных местак исходника вызов апишной OutputDebugString
и затем смотреть в отладочном окне Debug Windows -> EventLog где собственно происходит неприятность
Среди таких как я ТАКИХ как я еще поискать... :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.