Re[2]: падает все подряд после замены dll-ки в appinit_dlls
От: ksd Россия  
Дата: 10.11.16 15:12
Оценка:
Здравствуйте, Carc, Вы писали:

C>Здравствуйте, ksd, Вы писали:


ksd>>ну, есть dll-ка, монитор, которая аттачится ко всем процессам в системе через appinit_dlls.

ksd>>при замене этой dll-ки на новую версию начинают все новые запущенные процессы валится.
ksd>>после перезапуска системы все работает нормально.
ksd>>может, кто то сталкивался с проблемой? что делать? где концы искать?
C>1) Код ошибки какой?
приложения валятся с Access Violation не пойми где.

C>2) В DLL случаем не используется C++ Runtime? Ибо код DLL может по идее начать раньше выполняться, чем инициализируется рантайм в процессе, к которому ДЛЛ атачиться (или и вовсе не инициализируется). Отсюда и сбой?

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