Получить 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. Спасибо |
|
|
Iron Bug |
7.10.2014, 21:20
Сообщение
#2
|
Профессионал Группа: Модератор Сообщений: 1611 Регистрация: 6.2.2009 Из: Yekaterinburg Пользователь №: 533 Спасибо сказали: 219 раз(а) Репутация: 12 |
заюзай Google Breakpad. хорошая штука. её использует Мозилла и многие другие крупные компании. мы её на работе тоже пользуем на серверах.
кроме того, под вендой есть ещё отладка через дамп. не знаю, как в Win8, а в 7-ке была у них фича - сохранение дампа, из системного монитора, по правой кнопке на процессе, когда он уже выдал сообщение о падении, но ещё не был убит системой. дамп сохраняется в какую-то задницу, так что лучше сразу в сообщении после сохранения прочитать, куда система его сохранила, и записать этот путь. потом дамп можно загрузить в студию и с ним работать. Сообщение отредактировал Iron Bug - 7.10.2014, 21:26 |
|
|
Текстовая версия | Сейчас: 4.12.2024, 17:26 |