Я пытаюсь найти источник ошибки, обнаруженной в приложении с открытым исходным кодом.
Мне удалось собрать и запустить сборку на моем компьютере с Windows, но у меня возникла проблема с поиском места разборки, где проблема.
Я пробовал три разных отладчика (WinDbg, OllyDbg и VisualStudio), и каждый из них в значительной степени дает мне одну и ту же информацию.
Итак, учитывая, что у меня есть исходный код, что я могу сделать для отладки живого приложения? Если приложение было написано на C, как я могу проверить структуры данных?
Поддерживает ли какой-либо из перечисленных выше отладчиков загрузку символов отладки gcc?
Мне кажется, что я что-то делаю неправильно. Я действительно не хочу пытаться отлаживать это приложение в оптимизированной сборке ...