Native Inspect Manual (H06.03+)
Table Of Contents
- What’s New in This Manual
- About This Manual
- 1 Introducing Native Inspect
- Native Inspect on TNS/E Systems
- Debuggers on NonStop TNS/E Systems
- Origins of Native Inspect
- Process Debugging With Native Inspect
- Debugging Multiple Processes
- Global Debugging
- Debugging TNS Processes
- Snapshot File Analysis
- Debugging DLLs
- Handling Events
- Switching Debuggers (To or From Inspect and Visual Inspect)
- Stopping Native Inspect
- Differences Between Native Inspect and WDB and GDB
- 2 Using Native Inspect
- Quick Start for Inspect Users
- Preparing to Debug Using Native Inspect
- Sample Native Inspect Session
- Start Your Program Under Native Inspect
- Load Symbols
- Determine Compilation-Time Source Name
- Set Source Name Mapping
- Add Current Directory to Source Search Path
- List Source
- Set a Breakpoint on main()
- Continue Execution
- Trace the Stack (Back Trace)
- List Source
- Step Execution (Over Any Function Calls)
- Print a Variable
- Step Execution (Over Any Function Calls)
- Step In to a Called Function
- Set a Memory Access Breakpoint (MAB)
- Trace the Stack (Back Trace)
- List Source
- Continue Listing Source
- Set a Breakpoint on Line 52
- Continue Execution
- Display a Structure
- Enable “pretty” Printing
- Modify a Structure Field
- Terminate Program and Session
- 3 Syntax of Native Inspect Commands
- Categories of Native Inspect Commands
- Syntax of Common Command Elements
- # command
- a command
- add-symbol-file command
- amap command
- attach command
- base command
- break command, tbreak command
- bt command
- can command
- cd command
- commands command
- comment command
- condition command
- continue command
- d command
- delete command
- delete display command
- detach command
- dir command
- disable command
- disable display command
- disassemble command, da command
- display command
- dmab command
- down command, down-silently command
- enable command
- enable display command
- env command
- eq command
- exit command
- fc command
- files command
- finish command
- fn command
- frame command, select-frame command
- help command, help option
- hold command
- i command
- ignore command
- ih command
- info command
- jb command
- jump command
- kill command
- list command
- log command
- ls command
- mab command
- map-source-name command
- mh command
- modify command
- next command, nexti command
- nocstm option
- output command
- print command
- priv command
- ptype command
- pwd command
- quit command
- reg command
- save command
- select-frame command
- set command (environment)
- set command (variable)
- show command
- snapshot command
- source command
- step command, stepi command
- switch command
- symbol command, symbol-file command
- tbreak command
- tj command, tu command
- tn command
- unload-symbol-file command
- until command
- up command, up-silently command
- vector command
- version option
- vq command
- wait command
- whatis command
- x command
- 4 Using Tcl Scripting
- A Command Mapping With Debug and Inspect
- Glossary
- Index

Index
Native Inspect Manual—528122-003
Index-5
S
S
s command 3-70
Sample session 2-7
save command 1-18, 3-2, 3-61
scope option 3-39
Search path 3-22, 3-68
select-frame command 3-4, 3-32, 3-61
sessions option 3-39
set command (environment) 2-12, 3-2,
3-62
set command (variable) 2-1, 2-12, 3-4,
3-54, 3-67
set language ptal command 3-8
sevenbit-strings option 3-64
show command 3-2, 3-30, 3-68
show directories command 3-22
si command 3-70
Signal handlers 3-49
Signal names 3-50
signals option 3-39
snapshot command 1-19, 3-2, 3-69
Snapshot file 1-19
source command 3-2, 3-69
Source files 3-44
Source name mapping 2-6, 2-8, 3-44
source option 3-39
Source search path 2-6, 2-8, 3-22, 3-68
Source, listing 2-9
SPI buffers 1-5
stack option 3-39
Stack, tracing 2-10
Starting Native Inspect 1-7
static-members option 3-64
step command 1-16, 1-18, 2-1, 2-10, 3-3,
3-32, 3-70
stepi command 3-3, 3-70
Stepping execution 2-9
Stopping Native Inspect 1-23
Structure, displaying 3-54
SUBPROC name, in stack trace 3-63
Subprocs in pTAL 3-63
Subvolume search path 3-22
Super ID user 1-17
switch command 1-22, 3-2, 3-70
Switching debuggers 1-22
symbol command 1-19, 2-3, 2-8, 3-5, 3-71
symbol option 3-39
symbolic-addr option 3-65
Symbols, loading 2-3
symbol-file command 1-19, 2-3, 2-8, 3-5,
3-71
symbol-filename option 3-65
symbol-files option 3-39
symbol-reloading option 3-65
symexpr command (Tcl) 4-8
T
TACL Glossary-2
target option 3-40
tb command 3-13
tbreak command 3-3, 3-72
Tcl 1-2, 4-1
commands 3-34, 4-2, 4-8
tclhelp command (Tcl) 4-2, 4-5
TelNet 1-14
tj command 3-4, 3-72
tn command 3-4, 3-74
TNS process, debugging 1-18, 3-15
Tool Command Language
See Tcl
Tracing the stack 2-10
Truncation of commands 1-13
tu command 3-4, 3-72
types option 3-40
U
u command 3-75
union option 3-65
unload-symbol-file command 3-5, 3-74
until command 1-18, 3-3, 3-75
up command 3-5, 3-75










