Preface |
Preface
|
Preface
|
Chapter 1 |
1
|
Overview of System Analysis Tools
|
1.1
|
System Dump Analyzer (SDA)
|
1.2
|
System Code Debugger (SCD)
|
1.3
|
System Dump Debugger (SDD)
|
1.4
|
Watchpoint Utility
|
1.5
|
Delta/XDelta Debugger
|
1.6
|
Dump Off System Disk (DOSD)
|
Part 1 |
Part 1
|
OpenVMS Alpha System Dump Analyzer (SDA)
|
Chapter 2 |
2
|
SDA Description
|
2.1
|
Capabilities of SDA
|
2.2
|
System Management and SDA
|
2.2.1
|
Writing System Dumps
|
2.2.1.1
|
Dump File Style
|
2.2.1.2
|
Comparison of Full and Selective Dumps
|
2.2.1.3
|
Controlling the Size of Page Files and Dump Files
|
2.2.1.4
|
Writing to the System Dump File
|
2.2.1.5
|
Writing to the Dump File off the System Disk
|
2.2.1.6
|
Writing to the System Page File
|
2.2.2
|
Saving System Dumps
|
2.2.3
|
Invoking SDA When Rebooting the System
|
2.3
|
Analyzing a System Dump
|
2.3.1
|
Requirements
|
2.3.2
|
Invoking SDA
|
2.3.3
|
Mapping the Contents of the Dump File
|
2.3.4
|
Building the SDA Symbol Table
|
2.3.5
|
Executing the SDA Initialization File (SDA$INIT)
|
2.4
|
Analyzing a Running System
|
2.5
|
SDA Context
|
2.6
|
SDA Command Format
|
2.6.1
|
General Command Format
|
2.6.2
|
Expressions
|
2.6.2.1
|
Radix Operators
|
2.6.2.2
|
Arithmetic and Logical Operators
|
2.6.2.3
|
Precedence Operators
|
2.6.2.4
|
Symbols
|
2.6.3
|
SDA Display Mode
|
2.7
|
Investigating System Failures
|
2.7.1
|
General Procedure for Analyzing System Failures
|
2.7.2
|
Fatal Bugcheck Conditions
|
2.7.2.1
|
Mechanism Array
|
2.7.2.2
|
Signal Array
|
2.7.2.3
|
64-Bit Signal Array
|
2.7.2.4
|
Exception Stack Frame
|
2.7.2.5
|
SSRVEXCEPT Example
|
2.7.2.6
|
Illegal Page Faults
|
2.8
|
Inducing a System Failure
|
2.8.1
|
Meeting Crash Dump Requirements
|
2.8.2
|
Procedure for Causing a System Failure
|
Chapter 3 |
3
|
ANALYZE Usage Summary and Qualifiers
|
3.1
|
ANALYZE Usage Summary
|
3.2
|
ANALYZE Qualifiers
|
Command 1
|
/CRASH_DUMP
|
Command 2
|
/OVERRIDE
|
Command 3
|
/RELEASE
|
Command 4
|
/SHADOW_MEMBER
|
Command 5
|
/SYMBOL
|
Command 6
|
/SYSTEM
|
Chapter 4 |
4
|
SDA Commands
|
Command 7
|
@(Execute Command)
|
Command 8
|
ATTACH
|
Command 9
|
COPY
|
Command 10
|
DEFINE
|
Command 11
|
DEFINE/KEY
|
Command 12
|
DUMP
|
Command 13
|
EVALUATE
|
Command 14
|
EXAMINE
|
Command 15
|
EXIT
|
Command 16
|
FORMAT
|
Command 17
|
HELP
|
Command 18
|
MAP
|
Command 19
|
MODIFY DUMP
|
Command 20
|
READ
|
Command 21
|
REPEAT
|
Command 22
|
SEARCH
|
Command 23
|
SET CPU
|
Command 24
|
SET ERASE_SCREEN
|
Command 25
|
SET FETCH
|
Command 26
|
SET LOG
|
Command 27
|
SET OUTPUT
|
Command 28
|
SET PROCESS
|
Command 29
|
SET RMS
|
Command 30
|
SET SIGN_EXTEND
|
Command 31
|
SET SYMBOLIZE
|
Command 32
|
SHOW ADDRESS
|
Command 33
|
SHOW BUGCHECK
|
Command 34
|
SHOW CALL_FRAME
|
Command 35
|
SHOW CLUSTER
|
Command 36
|
SHOW CONNECTIONS
|
Command 37
|
SHOW CPU
|
Command 38
|
SHOW CRASH
|
Command 39
|
SHOW DEVICE
|
Command 40
|
SHOW DUMP
|
Command 41
|
SHOW EXECUTIVE
|
Command 42
|
SHOW GALAXY
|
Command 43
|
SHOW GCT
|
Command 44
|
SHOW GLOBAL_SECTION_TABLE, SHOW GST
|
Command 45
|
SHOW GLOCK
|
Command 46
|
SHOW GMDB
|
Command 47
|
SHOW GSD
|
Command 48
|
SHOW HEADER
|
Command 49
|
SHOW LAN
|
Command 50
|
SHOW LOCKS
|
Command 51
|
SHOW MACHINE_CHECK
|
Command 52
|
SHOW MEMORY
|
Command 53
|
SHOW PAGE_TABLE
|
Command 54
|
SHOW PARAMETER
|
Command 55
|
SHOW PFN_DATA
|
Command 56
|
SHOW POOL
|
Command 57
|
SHOW PORTS
|
Command 58
|
SHOW PROCESS
|
Command 59
|
SHOW RAD
|
Command 60
|
SHOW RESOURCES
|
Command 61
|
SHOW RMD
|
Command 62
|
SHOW RMS
|
Command 63
|
SHOW RSPID
|
Command 64
|
SHOW SHM_CPP
|
Command 65
|
SHOW SHM_REG
|
Command 66
|
SHOW SPINLOCKS
|
Command 67
|
SHOW STACK
|
Command 68
|
SHOW SUMMARY
|
Command 69
|
SHOW SYMBOL
|
Command 70
|
SHOW TQE
|
Command 71
|
SHOW WORKING_SET_LIST, SHOW WSL
|
Command 72
|
SPAWN
|
Command 73
|
UNDEFINE
|
Command 74
|
VALIDATE PFN_LIST
|
Command 75
|
VALIDATE QUEUE
|
Command 76
|
VALIDATE SHM_CPP
|
Command 77
|
VALIDATE TQE
|