Получить stack trace удаленно |
Здравствуйте, гость ( Вход | Регистрация )
Получить stack trace удаленно |
ltise |
3.10.2014, 18:04
Сообщение
#1
|
Студент Группа: Участник Сообщений: 65 Регистрация: 17.4.2010 Пользователь №: 1636 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет!
Жуткая ситуация - программа периодически непредсказуемым образом падает у пользователя под Windows 8, воспроизвести под отладчиком не удается... Подскажите плз каким образом можно получить stack trace "удаленно", скинуть его в лог и тп ? Второй день гуглю.. куча разной инфы, но что-то с Qt ничего поженить не получается... Использую 5.3.1 MinGW32. Спасибо |
|
|
lanz |
3.10.2014, 23:24
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
Можно попробовать поймать сигнал:
http://msdn.microsoft.com/en-us/library/xdkz3x12.aspx А вобще, пользователю не обязательно самому что то делать, можно написать скрипт для cdb, который запустит процесс, а потом распечататает трейс. Или внедрить что то вроде этого в код: http://www.codeproject.com/Articles/11132/...g-the-callstack |
|
|
Текстовая версия | Сейчас: 4.12.2024, 5:31 |