Crash reports/de: Difference between revisions

From Miranda NG
Crash reports/de
Jump to navigation Jump to search
m (arrows)
(Updating to match new version of source page)
 
(40 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{PageLang|de}}{{Languages/Crash reports}}
<languages/>
Crash Reports (zu deutsch: Absturzberichte) geben bei einem Absturz von Miranda NG Rückschlüsse auf die Ursache.
{{TNT|Important|Absturzberichte vom Plugin {{Plugin|CrashDumper}} sind standardmäßig nur von geringem Nutzen. Un einen hilfreichen Absturzbericht zu erstellen folgen Sie bitte den Anweisungen unten.}}
 
__TOC__


== Installieren Sie Crash Dumper ==
== Installieren Sie Crash Dumper ==
Installieren Sie das Plugin {{Plugin|CrashDumper}}. Sie können es entweder manuell installieren oder über den {{Plugin|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:  
 
Installieren Sie das Plugin {{Plugin|CrashDumper}}. Sie können es entweder manuell installieren oder über den {{Plugin|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 ==
== 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:
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:
{{Important|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]].}}
{{TNT|Important|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 [[Download/de|herunterladen]].}}


=== Automatische Methode ===
=== Automatische Methode ===
Mit dem PluginUpdater können Sie alle Plugins und Debugsymbole automatisch aktualisieren:
Mit dem PluginUpdater können Sie alle Plugins und Debugsymbole automatisch aktualisieren:
* Gehen Sie nach ''Einstellungen Dienste Plugin-Updater''.
* Gehen Sie nach {{Menu|Einstellungen|Dienste|Plugin-Updater}}.
* Unter ''Quelle der Dateien'' wählen Sie ''Entwicklungsversion mit Debugsymbolen'' aus.
* 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 im Hauptmenü auf '' Auf Aktualisierungen prüfen'' und wählen Sie alle Plugins aus.
Line 17: Line 22:


=== Manuelle Methode ===
=== Manuelle Methode ===
* Gehen Sie auf die Seite [[Herunterladen]] und laden Sie dort die aktuellen Debugsymbole für den Core und die Plugins herunter.
* Entpacken Sie die Debugsymbole (*.pdb) in Ihr Miranda-'''Programmverzeichnis''' ('''nicht''' in das Pluginverzeichnis).{{Warning|Jedes Mal, wenn Sie Miranda NG aktualisieren, müssen Sie auch die zugehörigen Debugsymbole aktualisieren.}}


== Crash Report erstellen ==
* Gehen Sie auf die Seite {{Ll|Download}} und aktualisieren Sie dort {{Strong|alle}} Plugins und den Kern auf die neuste Version:
* Versuchen Sie, den Crash zu reporduzieren.
** Laden Sie die passende Version der Plugins uns des kerns
* Nach einem Crash werden Sie gefragt, ob Sie den Inhalt in die Zwischenablage kopieren wollen, klicken Sie auf Ja. Miranda NG speichert die Dateien (bspw. ''crash20130224115644.txt'' und ''crash20130224115644.mdmp'') aber auch in dem angegebenen Pfad.
** Entpacken Sie den Inhalt der Archive in ihr Miranda-NG-Hauptverzeichnis. Behalten Sie dabei die Verzeichnisstruktur bei.
* Beachten Sie den Artikel [[Fehler melden]] und melden Sie den Absturz.
* Laden Sie aus dem Absatz {{Ll|Download#Core|Kern}} das Archiv mit den Debug-Symbolen (miranda-ng-debug-symbols*.7z) herunter, die selbe Version wie Ihre Plugins.
* Entpacken Sie die Debugsymbole (*.pdb) zu Ihren verwendeten Plugins in Ihr Miranda-'''Programmverzeichnis'''. {{Strong|Entpacken Sie nichts im Plugin-Verzeichnis.}}{{TNT|Important|Jedes Mal, wenn Sie Miranda NG aktualisieren, müssen Sie auch die zugehörigen Debugsymbole aktualisieren.}}
 
 
== Absturz nachstellen ==


; Beispiele
Versuchen Sie, den Crash zu reporduzieren.
# Falsch: http://pastie.org/5456564
{{TNT|Note|Manchmal ist es unmöglich, den Absturz zu reproduzieren. Vielleicht wurde der Fehler bereits in einer neueren Version gefixt.}}
# Richtig: http://pastie.org/5456572
Wenn Sie erfolgreich waren und Miranda NG erneut abgestürzt ist, so finden Sie unter Profiles\<Profile_name>\CrashLog\<Current_date> die aktuellen Absturzberichte (.txt and .mdmp).
 
== Beispiele für Absturzberichte ==
 
<div class="mw-translate-fuzzy">
# Falsch: http://pastie.org/5456564. Einige Debug-Symbole fehlen, erkennbar an den Zeilen "(filename not available) (0): (function-name not available)" mit Miranda Core/Plugins (Zeilen mit USER32, ntdll, kernel32, etc. sind bedeutungslos).
# Richtig: http://pastie.org/5456572. Alle Debug-Symbole sind vorhanden, keine Zeilen "(filename not available) (0): (function-name not available)" mit den Namen von Miranda Core/Plugins.
</div>


== Hinweise ==
== Hinweise ==
* Speichern Sie Ihre Crash Reports für das Forum unter [http://pastebin.com pastebin.com] oder [http://pastie.org pastie.org]. Im Bug Tracker laden Sie Dateien bitte als Anhang hoch.
 
* Speichern Sie Ihre Crash Reports für das Forum unter [https://pastebin.com pastebin.com] oder [http://pastie.org pastie.org]. Im Bug Tracker laden Sie Dateien bitte als Anhang hoch.


== Siehe auch ==
== Siehe auch ==
* [[Fehler melden]]
* {{Ll|Reporting bugs}}
* [[Process Explorer als Debugging-Tool verwenden]]
 
[[Category:Hilfe]]
[[Category:Help{{#translation:}}|{{#getdisplaytitle:{{FULLPAGENAME}}}}]]

Latest revision as of 16:59, 16 July 2022

Wichtig
Absturzberichte vom Plugin CrashDumper sind standardmäßig nur von geringem Nutzen. Un einen hilfreichen Absturzbericht zu erstellen folgen Sie bitte den Anweisungen unten.

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

  • Gehen Sie auf die Seite HerunterladenDownload und aktualisieren Sie dort alle Plugins und den Kern auf die neuste Version:
    • Laden Sie die passende Version der Plugins uns des kerns
    • Entpacken Sie den Inhalt der Archive in ihr Miranda-NG-Hauptverzeichnis. Behalten Sie dabei die Verzeichnisstruktur bei.
  • Laden Sie aus dem Absatz KernDownload das Archiv mit den Debug-Symbolen (miranda-ng-debug-symbols*.7z) herunter, die selbe Version wie Ihre Plugins.
  • Entpacken Sie die Debugsymbole (*.pdb) zu Ihren verwendeten Plugins in Ihr Miranda-Programmverzeichnis. Entpacken Sie nichts im Plugin-Verzeichnis.
    Wichtig
    Jedes Mal, wenn Sie Miranda NG aktualisieren, müssen Sie auch die zugehörigen Debugsymbole aktualisieren.


Absturz nachstellen

Versuchen Sie, den Crash zu reporduzieren.

Hinweis
Manchmal ist es unmöglich, den Absturz zu reproduzieren. Vielleicht wurde der Fehler bereits in einer neueren Version gefixt.

Wenn Sie erfolgreich waren und Miranda NG erneut abgestürzt ist, so finden Sie unter Profiles\<Profile_name>\CrashLog\<Current_date> die aktuellen Absturzberichte (.txt and .mdmp).

Beispiele für Absturzberichte

  1. Falsch: http://pastie.org/5456564. Einige Debug-Symbole fehlen, erkennbar an den Zeilen "(filename not available) (0): (function-name not available)" mit Miranda Core/Plugins (Zeilen mit USER32, ntdll, kernel32, etc. sind bedeutungslos).
  2. Richtig: http://pastie.org/5456572. Alle Debug-Symbole sind vorhanden, keine Zeilen "(filename not available) (0): (function-name not available)" mit den Namen von Miranda Core/Plugins.

Hinweise

  • Speichern Sie Ihre Crash Reports für das Forum unter pastebin.com oder pastie.org. Im Bug Tracker laden Sie Dateien bitte als Anhang hoch.

Siehe auch