HP OpenVMS System Analysis Tools Manual


Previous Contents Index

Part 2
Part 2 OpenVMS System Code Debugger and System Dump Debugger
Chapter 11
11 OpenVMS System Code Debugger
     11.1     User-Interface Options
     11.2     Building a System Image to Be Debugged
     11.3     Setting Up the Target System for Connections
         11.3.1         Making Connections Between the Target Kernel and the System Code Debugger
         11.3.2         Interactions Between XDELTA and the Target Kernel/System Code Debugger
         11.3.3         Interactions between the Target Kernel, the System Code Debugger, and other system components
     11.4     Setting Up the Host System
     11.5     Starting the System Code Debugger
     11.6     Summary of System Code Debugger Commands
     11.7     Using System Dump Analyzer Commands
     11.8     System Code Debugger Network Information
     11.9     Troubleshooting Checklist
     11.10     Troubleshooting Network Failures
     11.11     Access to Symbols in OpenVMS Executive Images
         11.11.1         Overview of How the OpenVMS Debugger Maintains Symbols
         11.11.2         Overview of OpenVMS Executive Image Symbols
         11.11.3         Possible Problems You May Encounter
     11.12     Sample System Code Debugging Session
Chapter 12
12 OpenVMS System Dump Debugger
     12.1     User-Interface Options
     12.2     Preparing a System Dump to Be Analyzed
     12.3     Setting Up the Test System
     12.4     Setting Up the Build System
     12.5     Starting the System Dump Debugger
     12.6     Summary of System Dump Debugger Commands
     12.7     Using System Dump Analyzer Commands
     12.8     Limitations of the System Dump Debugger
     12.9     Access to Symbols in OpenVMS Executive Images
     12.10     Sample System Dump Debugging Session
Part 3
Part 3 OpenVMS Alpha Watchpoint Utility
Chapter 13
13 Watchpoint Utility (Alpha Only)
     13.1     Introduction
     13.2     Initializing the Watchpoint Utility
     13.3     Creating and Deleting Watchpoints
         13.3.1         Using the $QIO Interface
         13.3.2         Invoking WPDRIVER Entry Points from System Routines
     13.4     Data Structures
         13.4.1         Watchpoint Restore Entry (WPRE)
         13.4.2         Watchpoint Control Blocks (WPCB)
         13.4.3         Trace Table Entries (WPTTEs)
     13.5     Analyzing Watchpoint Results
     13.6     Watchpoint Protection Overview
     13.7     Restrictions
Part 4
Part 4 OpenVMS System Service Logging Utility
Chapter 14
14 System Service Logging
     14.1     Overview
     14.2     Enabling Logging
     14.3     Disabling Logging
     14.4     Displaying Logged Information
    Command 206     ANALYZE/SSLOG
    Command 207     RUN/SSLOG_ENABLE
    Command 208     SET PROCESS/SSLOG
Index
Index
Examples
2-1 SHOW CRASH
2-2 SHOW STACK
6-1 Example
11-1 Booting an Alpha Target System
11-2 Booting an Integrity server Target System
11-3 Invoking the Alpha System Code Debugger
11-4 Invoking the Integrity server System Code Debugger
11-5 Connecting to the Target System
11-6 Target System Connection Display
11-7 Setting a Breakpoint
11-8 Finding the Source Code
11-9 Using the Set Mode Screen Command
11-10 Using the SCROLL/UP DEBUG Command
11-11 Breakpoint Display
11-12 Using the Debug Step Command
11-13 Using the Examine and Show Calls Commands
11-14 Canceling the Breakpoints
11-15 Using the Step/Return Command
11-16 Using the Show Image Command
12-1 Invoking the System Dump Debugger
12-2 Accessing the System Dump
12-3 Displaying the Source Code
12-4 Using the Examine and Show Calls Commands
Figures
2-1 Alpha Mechanism Array
2-2 Integrity server Mechanism Array
2-3 Signal Array
2-4 64-Bit Signal Array
2-5 Alpha Exception Stack Frame
2-6 Integrity servers Exception Stack Frame
2-7 Integrity servers Exception Stack Frame (cont.)
2-8 Stack Following an Illegal Page-Fault Error
11-1 Maintaining Symbols
13-1 Format of Data Returned in Buffer
Tables
2-1 Definitions of Bits in DUMPSTYLE
2-2 Comparison of Full and Selective Dumps
2-3 SDA Unary Operators
2-4 SDA Binary Operators
2-5 Modules Containing SDA Global Symbols and Data Structures
2-6 SDA Symbols Defined on Initialization
2-7 SDA Symbols Defined by SET CPU Command
2-8 SDA Symbols Defined by SET PROCESS Command
2-9 Contents of the Alpha Mechanism Array
2-10 Contents of the Integrity server Argument Mechanism Array
2-11 Alpha Exception Stack Frame Values
2-12 Integrity servers Exception Stack Frame Values
2-13 Integrity server Access Codes for Page Protections
4-1 Dump Sections
4-2 Modules Defining Global Locations Within Executive Images
4-3 SET RMS Command Keywords for Displaying Process RMS Information
4-4 SHOW DEVICE Symbols
4-5 Global Section Table Entry Information
4-6 GSD Fields
4-7 Contents of the SHOW LOCKS and SHOW PROCESS/LOCKS Displays
4-8 Virtual Page Information in the SHOW PAGE_TABLE Display
4-9 Types of Virtual Pages
4-10 Bits In the PTE
4-11 Physical Page Information in the SHOW PAGE_TABLE Display
4-12 Types of Physical Pages
4-13 Locations of Physical Pages
4-14 Command Options with the /COLOR and /RAD Qualifiers
4-15 PFN Data---Fields in Line One
4-16 PFN Data---Fields in Line Two
4-17 PFN Data---Fields in Line Three
4-18 Flags Set in Page State
4-19 /TYPE and /SUBTYPE Qualifier Examples
4-20 Options for the /WORKING_SET_LIST Qualifier
4-21 Working Set List Entry Information in the SHOW PROCESS Display
4-22 Process Section Table Entry Information in the SHOW PROCESS Display
4-23 Process Active Channels in the SHOW PROCESS Display
4-24 Process I/O Channel Information in the SHOW PROCESS Display
4-25 Image Information in the SHOW PROCESS Display
4-26 Resource Information in the SHOW RESOURCES Display
4-27 Lock Modes on Resources
4-28 RMD Fields
4-29 Static Spinlocks
4-30 Process Information in the SHOW SUMMARY Display
4-31 Current State Information
4-32 TQE Types in Summary TQE Display
4-33 VHPT Fields
6-1 Commands for the Alignment Fault Utility
7-1 SDA Commands for the OCLA Utility
10-1 SDA$EXTEND Arguments
10-2 Alpha ISD_LABELS Index
10-3 Integrity server ISD_Labels Index
13-1 Driver Supported Functions
13-2 Returned Status Codes
13-3 Returned Status Values


Previous Next Contents Index