Отлов краш-репортов
От: chebum Польша  
Дата: 14.12.12 18:00
Оценка:
Хочется прикрутить к программе автоматический отсыл краш-репортов. Особенно интересуют зависания и ACCESS_VIOLATION'ы. Вторые теоретически можно отловить через __try, но это а)трудоемко и что-то можно пропустить и б)не работает под Mac. Что можно сделать, чтобы эти проблемы отловить и отправлять автоматические отчеты?
Re: Отлов краш-репортов
От: RonWilson Россия  
Дата: 14.12.12 18:09
Оценка:
Здравствуйте, chebum, Вы писали:

гляньте stackwalker, пркрутить отсылку не особая проблема
Re[2]: Отлов краш-репортов
От: chebum Польша  
Дата: 14.12.12 18:12
Оценка:
Получение коллстека только часть проблемы. Например, в случае AV система не даст выполнить код и просто грохнет процесс.
RW>гляньте stackwalker, пркрутить отсылку не особая проблема
Re[3]: Отлов краш-репортов
От: RonWilson Россия  
Дата: 14.12.12 18:12
Оценка:
Здравствуйте, chebum, Вы писали:

C>Получение коллстека только часть проблемы. Например, в случае AV система не даст выполнить код и просто грохнет процесс.

RW>>гляньте stackwalker, пркрутить отсылку не особая проблема

тут еще в статьях на форуме есть какой-то краш репортер
Re[4]: Отлов краш-репортов
От: RonWilson Россия  
Дата: 14.12.12 18:13
Оценка:
Здравствуйте, RonWilson, Вы писали:


RW>тут еще в статьях на форуме есть какой-то краш репортер


здесь
Автор(ы): Олег Тарасенко
Дата: 20.07.2010
Отладка багов на удаленной машине пользователя со-пряжена с недостатком технической информации об ошибке, в связи с чем очевидна необходимость исполь-зования специальных инструментов для сбора данных об ошибке и их автоматической доставки разработчи-ку ПО. В данной статье рассматривается использова-ние открытой библиотеки CrashRpt применительно к обработке исключений в приложении, доставке отче-тов об ошибках по сети Интернет и их последующему анализу.
Re[5]: Отлов краш-репортов
От: Alexio  
Дата: 14.12.12 18:32
Оценка:
А для дельфей что использует народ? До сей поры обходился mad except, но только для внутренних тестов. Может что-то лучшее есть?
Блог о путешествиях в фотографиях
http://alexio-marziano.livejournal.com
Re[6]: Отлов краш-репортов
От: RonWilson Россия  
Дата: 14.12.12 18:34
Оценка:
Здравствуйте, Alexio, Вы писали:

A>А для дельфей что использует народ? До сей поры обходился mad except, но только для внутренних тестов. Может что-то лучшее есть?


честно — не знаю, с дельфи давно не связывался
Re[6]: Отлов краш-репортов
От: Matrix_Failure http://matrixfailure.wordpress.com/
Дата: 15.12.12 04:43
Оценка:
Здравствуйте, Alexio, Вы писали:

A>А для дельфей что использует народ? До сей поры обходился mad except, но только для внутренних тестов. Может что-то лучшее есть?


Есть. Eureka Log.
Re: Отлов краш-репортов
От: Michael  
Дата: 03.08.21 09:26
Оценка:
Здравствуйте, chebum, Вы писали:

C>Хочется прикрутить к программе автоматический отсыл краш-репортов. Особенно интересуют зависания и ACCESS_VIOLATION'ы. Вторые теоретически можно отловить через __try, но это а)трудоемко и что-то можно пропустить и б)не работает под Mac. Что можно сделать, чтобы эти проблемы отловить и отправлять автоматические отчеты?


всем привет,
есть ли какие-то новинки по этой теме?
// интересует отлов крашей в Qt приложении под виндой
Re: Отлов краш-репортов
От: Sazon  
Дата: 03.08.21 14:25
Оценка:
Здравствуйте, chebum, Вы писали:

C>Хочется прикрутить к программе автоматический отсыл краш-репортов. Особенно интересуют зависания и ACCESS_VIOLATION'ы. Вторые теоретически можно отловить через __try, но это а)трудоемко и что-то можно пропустить и б)не работает под Mac. Что можно сделать, чтобы эти проблемы отловить и отправлять автоматические отчеты?


google breakpad
Re[2]: Отлов краш-репортов
От: RonWilson Россия  
Дата: 03.08.21 14:30
Оценка:
Здравствуйте, Michael, Вы писали:

M>Здравствуйте, chebum, Вы писали:


C>>Хочется прикрутить к программе автоматический отсыл краш-репортов. Особенно интересуют зависания и ACCESS_VIOLATION'ы. Вторые теоретически можно отловить через __try, но это а)трудоемко и что-то можно пропустить и б)не работает под Mac. Что можно сделать, чтобы эти проблемы отловить и отправлять автоматические отчеты?


M>всем привет,

M>есть ли какие-то новинки по этой теме?
M>// интересует отлов крашей в Qt приложении под виндой

А что мешает использовать под Windows https://docs.microsoft.com/en-us/windows/win32/debug/vectored-exception-handling уродовать код __try не потребуется, пишется в туалете с планшета по rdp для пробы, прелесть в том, что он зовётся до раскрутки стека, насколько помню
Re: Отлов краш-репортов
От: falcoware Россия https://falcoware.com/rus/
Дата: 04.08.21 10:15
Оценка:
Здравствуйте, chebum, Вы писали:

C>Хочется прикрутить к программе автоматический отсыл краш-репортов. Особенно интересуют зависания и ACCESS_VIOLATION'ы. Вторые теоретически можно отловить через __try, но это а)трудоемко и что-то можно пропустить и б)не работает под Mac. Что можно сделать, чтобы эти проблемы отловить и отправлять автоматические отчеты?


try catch это гумно стайл. Лучше собрать фидбак от пользователей. У Гейтса один кодер — один тестер. У меня кодер сам тестит.
https://falcoware.com/rus/ — Бесплатные Игры!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.