Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: fuCtor от Октябрь 15, 2009, 13:49



Название: Crash reporter
Отправлено: fuCtor от Октябрь 15, 2009, 13:49
Есть ли какие-либо решения (возможно платные), которые бы позволяли получить backtrace при критической ошибке в приложении и последующей отправки.
Или возможно подскажите какие-либо иные варианты обратной связи с пользователем. А то отлаживать по фразам "А я вот сюда нажал и оно перестало работать..." как то не вариант.


Название: Re: Crash reporter
Отправлено: Igors от Октябрь 15, 2009, 13:56
В MacOSX есть CrushReporter - OS сам сохраняет трассу, пользователю нужно только послать готовый файл. Не всегда но часто помогает. Т.к. OSX близок к Unix - здравый смысл говорит это должно быть и там. Про Вындоуз - не знаю


Название: Re: Crash reporter
Отправлено: fuCtor от Октябрь 16, 2009, 06:57
Для Виндоуз бы, нашел CrashRpt, надо протестировать бы, а то хоть приложение и кросс платформа, но Оконных пользователей большинство и от них вероятность получить репорт больше.


Название: Re: Crash reporter
Отправлено: shadone от Октябрь 16, 2009, 12:35
KDE имеет KDE Crash Handler, который используется автоматически при использовании классов KDE (KApplication)


Название: Re: Crash reporter
Отправлено: crackedmind от Октябрь 17, 2009, 23:05
google breakpad поддерживает: linux, solaris, windows, macos


Название: Re: Crash reporter
Отправлено: SASA от Октябрь 18, 2009, 11:49
Винда. Теорию можно почитать тут http://dtf.ru/articles/read.php?id=37058 (http://dtf.ru/articles/read.php?id=37058).
Ещё была статья на RSDN c описанием подобной системы.