Я использую WinDbg (Native x64 - НЕ Itanium) для отладки x64 (неуправляемого) приложения, которое загружает обе управляемые неуправляемые библиотеки DLL.
Я пытаюсь установить точку останова в одной из неуправляемых библиотек DLL. Когда достигается точка останова, и я прохожу, отображаемые инструкции полностью отличаются от того, какими они должны быть. С помощью двух разных дизассемблеров я проверил, что WinDbg не отображает правильную дизассемблирование при выполнении шага.
При подключении к приложению получаю строку вроде:
ModLoad: 00000000`XXXXXXXX 00000000`YYYYYYYY C:\MyDLL.DLL
Я настроил адреса в двух дизассемблерах так, чтобы они отражали базовый адрес XXXXXXXX.
В чем может быть проблема?