Skip to content

Commit e522692

Browse files
committed
Adjusted comments related to capturing crash info on Windows.
1 parent 5b1e897 commit e522692

File tree

4 files changed

+56
-45
lines changed

4 files changed

+56
-45
lines changed

configs/fb30_all.conf

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
# Common parameters for all 3.x ServerMode values.
22
#
33
##################################################
4-
5-
# Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
6-
# Crashes will be intercepted by WER if registry has following key and parameters:
7-
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
8-
# Parameter 'DumpType', type: DWORD, value: 2
9-
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
10-
# Parameter 'DumpCount', type: DWORD, value: at least 3.
114
#
12-
# Also, following must present in the registry to disable any pop-up window when program crashes:
13-
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
14-
# parameter: 'DontShowUI', type: DWORD, value: 2
5+
# NOTES FOR WINDOWS:
6+
# 1. Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
7+
# 2. Crashes will be intercepted by WER if registry has following key and parameters:
8+
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
9+
# Parameter 'DumpType', type: DWORD, value: 2
10+
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
11+
# Parameter 'DumpCount', type: DWORD, value: at least 3.
12+
# 3. Ensure that key KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
13+
# 3.1. DOES contain parameter: UserDebuggerHotKey REG_DWORD 0x0
14+
# 3.2 Does NOT contrain: "Debugger REG_SZ "C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld"
15+
# The latter parameter must be removed if present.
16+
# 4. Following must present in the registry to disable any pop-up window when program crashes:
17+
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
18+
# parameter: 'DontShowUI', type: DWORD, value: 2
1519
#
1620
BugCheckAbort = 1
1721

configs/fb40_all.conf

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,20 @@
22
#
33
##################################################
44

5-
# Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
6-
# Crashes will be intercepted by WER if registry has following key and parameters:
7-
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
8-
# Parameter 'DumpType', type: DWORD, value: 2
9-
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
10-
# Parameter 'DumpCount', type: DWORD, value: at least 3.
11-
#
12-
# Also, following must present in the registry to disable any pop-up window when program crashes:
13-
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
14-
# parameter: 'DontShowUI', type: DWORD, value: 2
5+
# NOTES FOR WINDOWS:
6+
# 1. Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
7+
# 2. Crashes will be intercepted by WER if registry has following key and parameters:
8+
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
9+
# Parameter 'DumpType', type: DWORD, value: 2
10+
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
11+
# Parameter 'DumpCount', type: DWORD, value: at least 3.
12+
# 3. Ensure that key KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
13+
# 3.1. DOES contain parameter: UserDebuggerHotKey REG_DWORD 0x0
14+
# 3.2 Does NOT contrain: "Debugger REG_SZ "C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld"
15+
# The latter parameter must be removed if present.
16+
# 4. Following must present in the registry to disable any pop-up window when program crashes:
17+
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
18+
# parameter: 'DontShowUI', type: DWORD, value: 2
1519
#
1620
BugCheckAbort = 1
1721

configs/fb50_all.conf

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,20 @@
22
#
33
##################################################
44

5-
# Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
6-
# Crashes will be intercepted by WER if registry has following key and parameters:
7-
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
8-
# Parameter 'DumpType', type: DWORD, value: 2
9-
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
10-
# Parameter 'DumpCount', type: DWORD, value: at least 3.
11-
#
12-
# Also, following must present in the registry to disable any pop-up window when program crashes:
13-
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
14-
# parameter: 'DontShowUI', type: DWORD, value: 2
5+
# NOTES FOR WINDOWS:
6+
# 1. Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
7+
# 2. Crashes will be intercepted by WER if registry has following key and parameters:
8+
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
9+
# Parameter 'DumpType', type: DWORD, value: 2
10+
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
11+
# Parameter 'DumpCount', type: DWORD, value: at least 3.
12+
# 3. Ensure that key KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
13+
# 3.1. DOES contain parameter: UserDebuggerHotKey REG_DWORD 0x0
14+
# 3.2 Does NOT contrain: "Debugger REG_SZ "C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld"
15+
# The latter parameter must be removed if present.
16+
# 4. Following must present in the registry to disable any pop-up window when program crashes:
17+
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
18+
# parameter: 'DontShowUI', type: DWORD, value: 2
1519
#
1620
BugCheckAbort = 1
1721

configs/fb60_all.conf

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,20 @@
22
#
33
##################################################
44

5-
# Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
6-
# Crashes will be intercepted by WER if registry has following key and parameters:
7-
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
8-
# Parameter 'DumpType', type: DWORD, value: 2
9-
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
10-
# Parameter 'DumpCount', type: DWORD, value: at least 3.
11-
#
12-
# Also, one need to check HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug.
13-
# Often it has parameter 'Debugger', type = REG_SZ, with value like this:
14-
# "C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld"
15-
# In that case such parameter must be removed or renamed.
16-
#
17-
# Following *must* present in the registry to disable any pop-up window when program crashes:
18-
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
19-
# parameter: 'DontShowUI', type: DWORD, value: 2
5+
# NOTES FOR WINDOWS:
6+
# 1. Parameter BugCheckAbort must be 1 to allow dumps be saved when FB crashes.
7+
# 2. Crashes will be intercepted by WER if registry has following key and parameters:
8+
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps\firebird.exe\
9+
# Parameter 'DumpType', type: DWORD, value: 2
10+
# Parameter 'DumpFolder', type: EXPAND_SZ, value: directory for storing dumps
11+
# Parameter 'DumpCount', type: DWORD, value: at least 3.
12+
# 3. Ensure that key KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
13+
# 3.1. DOES contain parameter: UserDebuggerHotKey REG_DWORD 0x0
14+
# 3.2 Does NOT contrain: "Debugger REG_SZ "C:\WINDOWS\system32\vsjitdebugger.exe" -p %ld -e %ld"
15+
# The latter parameter must be removed if present.
16+
# 4. Following must present in the registry to disable any pop-up window when program crashes:
17+
# key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting\
18+
# parameter: 'DontShowUI', type: DWORD, value: 2
2019
#
2120
BugCheckAbort = 1
2221

0 commit comments

Comments
 (0)