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 (Alpha Only)
|
1.5
|
System Service Logging
|
1.6
|
Delta/XDelta Debugger
|
1.7
|
Dump-Off-System-Disk (DOSD)
|
1.8
|
On-Chip Logic Analyzer (OCLA)
|
Part 1 |
Part 1
|
OpenVMS 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 a 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
|
Partial Dump Copies
|
2.2.3.1
|
Example - Use of Partial Dump Copies
|
2.2.3.2
|
Additional notes on Partial Dump Copies
|
2.2.4
|
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
|
Using Expressions and Operators
|
2.6.1.1
|
Radix Operators
|
2.6.1.2
|
Arithmetic and Logical Operators
|
2.6.1.3
|
Precedence Operators
|
2.6.1.4
|
SDA Symbols
|
2.6.2
|
SDA Display Mode
|
2.7
|
Investigating System Failures
|
2.7.1
|
Procedure for Analyzing System Failures
|
2.7.2
|
Fatal Bugcheck Conditions
|
2.7.2.1
|
Alpha Mechanism Array
|
2.7.2.2
|
Integrity server Mechanism Array
|
2.7.2.3
|
Signal Array
|
2.7.2.4
|
64-Bit Signal Array
|
2.7.2.5
|
Alpha Exception Stack Frame
|
2.7.2.6
|
Integrity server Exception Stack Frame
|
2.7.2.7
|
SSRVEXCEPT Example
|
2.7.2.8
|
Illegal Page Faults
|
2.8
|
Page Protections and Access Rights
|
2.9
|
Inducing a System Failure
|
2.9.1
|
Meeting Crash Dump Requirements
|
2.9.2
|
Procedure for Causing a System Failure
|
Chapter 3 |
3
|
ANALYZE Usage
|
Command 1
|
ANALYZE
|
Command 2
|
/COLLECTION
|
Command 3
|
/CRASH_DUMP
|
Command 4
|
/LOG
|
Command 5
|
/OVERRIDE
|
Command 6
|
/RELEASE
|
Command 7
|
/SHADOW_MEMBER
|
Command 8
|
/SSLOG
|
Command 9
|
/SYMBOL
|
Command 10
|
/SYSTEM
|
Chapter 4 |
4
|
SDA Commands
|
Command 11
|
@(Execute Command)
|
Command 12
|
ATTACH
|
Command 13
|
COLLECT
|
Command 14
|
COPY
|
Command 15
|
DEFINE
|
Command 16
|
DEFINE/KEY
|
Command 17
|
DUMP
|
Command 18
|
EVALUATE
|
Command 19
|
EXAMINE
|
Command 20
|
EXIT
|
Command 21
|
FORMAT
|
Command 22
|
HELP
|
Command 23
|
MAP
|
Command 24
|
MODIFY DUMP
|
Command 25
|
READ
|
Command 26
|
REPEAT
|
Command 27
|
SEARCH
|
Command 28
|
SET CPU
|
Command 29
|
SET ERASE_SCREEN
|
Command 30
|
SET FETCH
|
Command 31
|
SET LOG
|
Command 32
|
SET OUTPUT
|
Command 33
|
SET PROCESS
|
Command 34
|
SET RMS
|
Command 35
|
SET SIGN_EXTEND
|
Command 36
|
SET SYMBOLIZE
|
Command 37
|
SHOW ACPI (Integrity servers only)
|
Command 38
|
SHOW ADDRESS
|
Command 39
|
SHOW BUGCHECK
|
Command 40
|
SHOW CALL_FRAME
|
Command 41
|
SHOW CBB
|
Command 42
|
SHOW CEB
|
Command 43
|
SHOW CLASS
|
Command 44
|
SHOW CLUSTER
|
Command 45
|
SHOW CONNECTIONS
|
Command 46
|
SHOW CPU
|
Command 47
|
SHOW CRASH
|
Command 48
|
SHOW DEVICE
|
Command 49
|
SHOW DUMP
|
Command 50
|
SHOW EFI (Integrity servers Only)
|
Command 51
|
SHOW EXCEPTION_FRAME
|
Command 52
|
SHOW EXECUTIVE
|
Command 53
|
SHOW GALAXY
|
Command 54
|
SHOW GCT
|
Command 55
|
SHOW GLOBAL_SECTION_TABLE
|
Command 56
|
SHOW GLOCK
|
Command 57
|
SHOW GMDB
|
Command 58
|
SHOW GSD
|
Command 59
|
SHOW GST
|
Command 60
|
SHOW HEADER
|
Command 61
|
SHOW IMAGE
|
Command 62
|
SHOW KFE
|
Command 63
|
SHOW KNOWN_FILE_ENTRY
|
Command 64
|
SHOW LAN
|
Command 65
|
SHOW LOCKS
|
Command 66
|
SHOW MACHINE_CHECK
|
Command 67
|
SHOW MEMORY
|
Command 68
|
SHOW PAGE_TABLE
|
Command 69
|
SHOW PARAMETER
|
Command 70
|
SHOW PFN_DATA
|
Command 71
|
SHOW POOL
|
Command 72
|
SHOW PORTS
|
Command 73
|
SHOW PROCESS
|
Command 74
|
SHOW RAD
|
Command 75
|
SHOW RESOURCES
|
Command 76
|
SHOW RMD
|
Command 77
|
SHOW RMS
|
Command 78
|
SHOW RSPID
|
Command 79
|
SHOW SHM_CPP
|
Command 80
|
SHOW SHM_REG
|
Command 81
|
SHOW SPINLOCKS
|
Command 82
|
SHOW STACK
|
Command 83
|
SHOW SUMMARY
|
Command 84
|
SHOW SWIS (Integrity servers Only)
|
Command 85
|
SHOW SYMBOL
|
Command 86
|
SHOW TQE
|
Command 87
|
SHOW TQEIDX
|
Command 88
|
SHOW UNWIND (Integrity servers Only)
|
Command 89
|
SHOW VHPT (Integrity servers Only)
|
Command 90
|
SHOW WORKING_SET_LIST
|
Command 91
|
SHOW WSL
|
Command 92
|
SPAWN
|
Command 93
|
UNDEFINE
|
Command 94
|
VALIDATE PFN_LIST
|
Command 95
|
VALIDATE POOL
|
Command 96
|
VALIDATE PROCESS
|
Command 97
|
VALIDATE QUEUE
|
Command 98
|
VALIDATE SHM_CPP
|
Command 99
|
VALIDATE TQEIDX
|
Command 100
|
WAIT
|