@Mark_Aizek

Есть ли способ трассировки стека приложения по времени из другого приложения в windows?

Добрый день.
Есть программа под Qt с MingW, которая работает на Windows. Хотелось бы получить максимально подробный стек вызовов через заданный интервал времени. Подскажите с помощью каких инструментов лучше подойти к решению данной задачи. В программе 1 основной поток.
----------------------------

Как сам представляю подобное:
1. Сделать импорт gdb-отладки в pdb-файл.
2. Запустить программу, подключиться к ней с помощью WinApi через pid.
3. С помощью функции WinAPI StackWalk по таймеру выводить до 64 предыдущих вызовов.
4. Писать полученный лог в файл.
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы