Native Inspect Manual (H06.07+)

Syntax of Native Inspect Commands
Native Inspect Manual528122-006
4-77
tbreak command
Entered without the -g option, loads a symbol file that has per-process scope.
Symbols are visible only to the current process.
If there is no current process, the added symbol file has global scope by default,
and the -g option is optional.
You can add the same file with per-process scope and global scope.
-readnow
expands the symbol table immediately rather than incrementally as needed.
pathname
is the OSS or Guardian pathname of the TNS/E native code file that Native Inspect
is to open.
The symbol command reads in the symbols for the specified loadfile at the
corresponding loadfile’s actual load address, if it can be determined. Otherwise,
the symbols are read in at the loadfile’s preferred load address, as determined at
static link time, and recorded in the loadfile’s header.
Example
To load a symbol file and display information about the symbol file:
tbreak command
See the description of the break command, tbreak command on page 4-15.
tj command
Traces the stack relative to the location stored in a jump buffer. Initialize jmp_buf by
calling setjmp (in C/C++) to define a location to which a subsequent call to longjmp
can branch. The tj command lists frames from the point at which the program calls
setjmp to initialize the buffer until the base of the stack is reached.
native-address
is the address that contains the jump buffer.
(eInspect 4,798):symbol-file $system.sys00.nNonStopsym
Reading symbols from $system.sys00.nnsksym...done.
(eInspect 4,798):info symbol-files
Loaded Symbol Files:
$system.sys00.nnsksym (0x50000000) (user loaded)
\PIPPIN.$D0117.SYMBAT1.XC89TST0 (0x70000000)
tj native-address