Crash reports/ru: Difference between revisions

From Miranda NG
Crash reports/ru
Jump to navigation Jump to search
(Download link fixed)
m (replaced: {{Plugin/ru → {{Plugin|ru (3))
Line 1: Line 1:
{{Languages/Crash reports}}
{{Languages/Crash reports}}
Так как по умолчанию плагин {{Plugin/ru|CrashDumper}} создает малоинформативные отчеты, для наискорейшего исправления ошибок и падений Миранды необходимо проделать следующие действия:
Так как по умолчанию плагин {{Plugin|ru|CrashDumper}} создает малоинформативные отчеты, для наискорейшего исправления ошибок и падений Миранды необходимо проделать следующие действия:
* Скачать и установить плагин {{Plugin/ru|CrashDumper}} (см. ссылки в карточке плагина)
* Скачать и установить плагин {{Plugin|ru|CrashDumper}} (см. ссылки в карточке плагина)
* В обязательном порядке обновить '''вручную все''' плагины из соответствующего источника (см. [[Скачать]]), не полагаясь на {{Plugin/ru|PluginUpdater}}.
* В обязательном порядке обновить '''вручную все''' плагины из соответствующего источника (см. [[Скачать]]), не полагаясь на {{Plugin|ru|PluginUpdater}}.
* Скачать архив с дебаг-символами <tt>miranda-ng-debug-symbols*.7z</tt> из соответствующего источника и соответствующей разрядности ([http://miranda-ng.org/distr/stable/miranda-ng-debug-symbols_pdb.7z stable x32] [http://miranda-ng.org/distr/stable/miranda-ng-debug-symbols_pdb_x64.7z stable x64] / [http://miranda-ng.org/distr/miranda-ng-debug-symbols_pdb.7z latest x32] [http://miranda-ng.org/distr/miranda-ng-debug-symbols_pdb_x64.7z latest x64])
* Скачать архив с дебаг-символами <tt>miranda-ng-debug-symbols*.7z</tt> из соответствующего источника и соответствующей разрядности ([http://miranda-ng.org/distr/stable/miranda-ng-debug-symbols_pdb.7z stable x32] [http://miranda-ng.org/distr/stable/miranda-ng-debug-symbols_pdb_x64.7z stable x64] / [http://miranda-ng.org/distr/miranda-ng-debug-symbols_pdb.7z latest x32] [http://miranda-ng.org/distr/miranda-ng-debug-symbols_pdb_x64.7z latest x64])
* Извлечь из архива <tt>.pdb</tt>-файлы с именами, аналогичными имеющимся плагинам, в '''корень''' Миранды. В папку <tt>Plugins</tt> ничего класть не нужно!
* Извлечь из архива <tt>.pdb</tt>-файлы с именами, аналогичными имеющимся плагинам, в '''корень''' Миранды. В папку <tt>Plugins</tt> ничего класть не нужно!

Revision as of 17:00, 18 May 2013

Template:Languages/Crash reports Так как по умолчанию плагин CrashDumper создает малоинформативные отчеты, для наискорейшего исправления ошибок и падений Миранды необходимо проделать следующие действия:

  • Скачать и установить плагин CrashDumper (см. ссылки в карточке плагина)
  • В обязательном порядке обновить вручную все плагины из соответствующего источника (см. Скачать), не полагаясь на PluginUpdater.
  • Скачать архив с дебаг-символами miranda-ng-debug-symbols*.7z из соответствующего источника и соответствующей разрядности (stable x32 stable x64 / latest x32 latest x64)
  • Извлечь из архива .pdb-файлы с именами, аналогичными имеющимся плагинам, в корень Миранды. В папку Plugins ничего класть не нужно!
  • Повторить действия, вызвавшие «падение» Миранды.
Примеры отчетов
  1. Неправильно: http://pastie.org/5456564. Не подложены все дебаг-символы, это легко определяется наличием строчек «(filename not available) (0): (function-name not available)» с именами ядра/плагинов Миранды (на строчки с USER32, ntdll, kernel32 и т. п. можно не обращать внимания).
  2. Правильно: http://pastie.org/5456572. Дебаг-символы на месте, нет строк «(filename not available) (0): (function-name not available)» с именами ядра/плагинов Миранды.

Приёмы работы и советы

  • Краш-репорты лучше всего загружать на сайты, аналогичные pastebin.com или pastie.org.
  • После обновления плагинов дебаг-символы необходимо перекачивать.