Crash reports/de: Difference between revisions

From Miranda NG
Crash reports/de
Jump to navigation Jump to search
(Imported translation using page migration)
(Imported translation using page migration)
Line 21: Line 21:
* Klicken Sie auf ''Herunterladen''.
* Klicken Sie auf ''Herunterladen''.


=== Manual method ===
=== Manuelle Methode ===


* Using [[Download]] page update manually {{Strong|all}} the plugins and Miranda core files to the latest version:
* Using [[Download]] page update manually {{Strong|all}} the plugins and Miranda core files to the latest version:

Revision as of 14:27, 13 June 2018

Wichtig
Crash Reports (zu deutsch: Absturzberichte) geben bei einem Absturz von Miranda NG Rückschlüsse auf die Ursache.

Installieren Sie Crash Dumper

Installieren Sie das Plugin CrashDumper. Sie können es entweder manuell installieren oder über den PluginUpdater. Crash Reports durch das CrashDumper Plugin sind standardmäßig nur von geringem Nutzen. Um einen hilfreichen Crash Report zu erstellen, müssen Sie Folgendes beachten:

Plugins und Debugsymbole aktualisieren

Sie sollten alle Plugins aktualisieren bevor Sie versuchen, einen Fehler zu reproduzieren. Um aussagekräftige Absturzberichte zu erstellen brauchen Sie neben den Plugins noch die zugehörigen Debugsymbole. Sie können diese wie folgt installieren:

Wichtig
Alle Fehler werden zuerst in der Entwicklungsversion behoben. Daher sollten Sie diese verwenden. Wenn Sie die stabile Version von Miranda NG verwenden, dann müssen Sie die Debugsymbole manuell herunterladen.

Automatische Methode

Mit dem PluginUpdater können Sie alle Plugins und Debugsymbole automatisch aktualisieren:

  • Gehen Sie nach Einstellungen → Dienste → Plugin-Updater.
  • Unter Quelle der Dateien wählen Sie Entwicklungsversion mit Debugsymbolen aus.
  • Klicken Sie im Hauptmenü auf Auf Aktualisierungen prüfen und wählen Sie alle Plugins aus.
  • Klicken Sie auf Herunterladen.

Manuelle Methode

  • Using Download page update manually all the plugins and Miranda core files to the latest version:
    •  Download the appropriate version of these plugins and core.
    •  Extract the contents of the archives into the main Miranda NG folder keeping the directory structure.
  • From the Core section download debug symbols archive (miranda-ng-debug-symbols*.7z) of the same version as the plugins.
  • Extract .pdb files named identically with your plugins from the archive to main Miranda NG folder. Do not extract anything to Plugins folder.
    Wichtig
    Each time you update the plugins you have to re-download the debug symbols.

Reproduce the crash

Repeat the actions you performed before the crash occurred for the first time.

Hinweis
Sometimes you may find that it is impossible to reproduce the crash. Perhaps the bug that caused it, was fixed in the latest version.

If you succeeded and Miranda did crash again, check Profiles\<Profile_name>\CrashLog\<Current_date> folder – crashlog files (.txt and .mdmp) are saved here by default.

Example reports

  1. Wrong: http://pastie.org/5456564. Some debug symbols are missing which is denoted by lines "(filename not available) (0): (function-name not available)" with Miranda core/plugins names (Lines with USER32, ntdll, kernel32, etc. don't matter).
  2. Right: http://pastie.org/5456572. All debug symbols are in place, no lines "(filename not available) (0): (function-name not available)" with Miranda core/plugins names.

Tips and tricks

  • Use the attatchments system of the forum/tracker to upload your crash report there.

See also