Re[2]: Crash DLL, Access violation. Не могу отловить место.
От: Kelasant  
Дата: 10.08.08 12:27
Оценка:
Здравствуйте, ioni, Вы писали:

спасибо, но не совсем понятно

I>Первая причина возможно не совпадают рантайм библиотеки и приложения


Насчет рантаймов. Внешнее приложение тоже написано на VS C++, не уверен только насчет версии. Могут ли быть такие несовместимости? Ранее эта дллка была написана на Borland C++ Builder 6.0 — проблем с рантаймом не возникало. Я и на студию-то мигририровал эту дллку, чтобы попробовать избежать возникшей проблемы. Проблемы появились после изменения внутренних механизмов работы длл-ки. Мне кажеться, и копаться надо внутри нее. Но как, если по логам исключения происходят уже после отработки дллки?


I>экспшены возникают по всей видимости в системных функциях и успешно обрабатываются с возвратом кода ошибки


Не совсем вас понял. Судя по логу, ошибки возникают где-то по пути из длл в аппликуху.


I>соответственно ваше приложение должно проверять все коды возвратов


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


I>ну и самое простое запустите под отладчиком и смотрите что где не так

I>удачи

Прошу поподробней обьяснить, как я могу отдебагать дллку, когда она вызывается внешней апликухой, к которой нет исходников.
Простите, если что, я в студии новичок.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.