MiniDumps: Unterschied zwischen den Versionen

Zeile 25: Zeile 25:


==== Test ====
==== Test ====
Ab der Version 2017.16 ist Bfx.MiniDump.Test.exe nicht mehr Teil des Programms. Der Test der Minidumps muss nicht mehr ausgeführt werden.
Bfx.MiniDump.Test.exe doppelklicken -> Programm stürzt immer ab! -> es muß ein Minidump am eingestellten Ordner liegen in der Form: Bfx.MiniDump.Test.exe.[ID].dmp
Bfx.MiniDump.Test.exe doppelklicken -> Programm stürzt immer ab! -> es muß ein Minidump am eingestellten Ordner liegen in der Form: Bfx.MiniDump.Test.exe.[ID].dmp



Version vom 14. September 2017, 07:41 Uhr

Erklärung

Dumps sind Kopien des Hauptspeichers eines Computers zu einem bestimmten Zeitpunkt. Es besteht die Möglichkeit bei einem unkontrollierten Absturz eines Programmes das Betriebssystem zu veranlassen ein solches Speicherabbild zu erstellen. Diese Information kann dann von BitFactory dazu genutzt werden den Absturz zu untersuchen und Programmverbesserungen durchzuführen.

Um bei einem Absturz des AlexServers ein Minidump zu erzeugen müssen folgende Einstellungen am Server händisch getätigt werden:

Einrichtung

1) Folgenden Text in eine Textdatei am Desktop kopieren und als "MiniDumps.reg" speichern

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
"DumpFolder"=hex(2):44,00,3a,00,5c,00,5f,00,5f,00,55,00,73,00,65,00,72,00,44,\
  00,75,00,6d,00,70,00,73,00,00,00
"DumpType"=dword:00000002
"DumpCount"=dword:0000001e

2) Die erstellte "MiniDumps.reg" doppelklicken und in die Registrierung importieren.

3) Start - Ausführen - "regedit" - OK

4) Zum Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps wechseln

5) Den Wert für DumpFolder anpassen: zB.: [AlexExe]\UserDumps

Test

Ab der Version 2017.16 ist Bfx.MiniDump.Test.exe nicht mehr Teil des Programms. Der Test der Minidumps muss nicht mehr ausgeführt werden.

Bfx.MiniDump.Test.exe doppelklicken -> Programm stürzt immer ab! -> es muß ein Minidump am eingestellten Ordner liegen in der Form: Bfx.MiniDump.Test.exe.[ID].dmp

falls JIT-Debugger kommt:

1) Folgenden Text in eine Textdatei am Desktop kopieren und als "JITDebuger.reg" speichern

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Auto"="0"
"Debugger"="\"C:\\WINDOWS\\system32\\vsjitdebugger.exe\" -p %ld -e %ld"
"UserDebuggerHotKey"=dword:00000000

2) Die erstellte "JITDebuuger.reg" doppelklicken und in die Registrierung importieren.

3) Test wiederholen

Erzeugen von Dumps rückgängig machen

Falls das Erzeugen von Dumps nicht mehr gewünscht wird, muss der Key "LocalDumps" wieder gelöscht werden. Folgenden Text in eine Textdatei kopieren und als "RemoveDumps.reg" speichern. Anschließend diese Datei ausführen.

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]

Technische Information für Interessierte

http://msdn.microsoft.com/en-us/library/bb787181(v=vs.85).aspx

http://de.wikipedia.org/wiki/Dump