Extended Debugging Commands
Command Argument: prob-brk-id
Command Argument: type
Memory Problem Breakpoint Types
Incorrect memcpy call
Invalid memory access
Invalid partial memory access
Uninitialized memory access
Uninitialized partial memory access
All valid memory problem types
Threading Problem Breakpoint Types
Lock Hierarchy Violation
All valid threading problem types
Use This Command Prefaced With
To Do This
Short form: ba
Begin analyzing and reporting problems.
Use after starting an analysis configured with the
Select analysis start location with debuggeroption.
You cannot stop and restart the analysis at a subsequent code breakpoint.
type] [...] on | off]
Short form: bpt [
type] [...] on | off]
This command is not available if you start the interactive debugging session using the
Debug This Problemfunction.
Turn on or off breaking on specific problem types.
Available problem types differ for memory and threading analyses. Use the help extended debugging command to display the appropriate list.
In this example, the debugger breaks during a memory analysis only when problem breakpoints for invalid memory accesses are detected:
In this example, the debugger breaks during a threading analysis for all detected problem breakpoints except deadlocks.
If you omit arguments: The
Intel Inspectorshow the current status (on or off) of all problem breakpoint types for the analysis type.
Short form: dpb
Do not break at the specified problem breakpoint if it is detected again.
This command is most useful for a problem breakpoint that occurs multiple times, such as inside a loop.
Disabled problem breakpoints are not persistent between analysis runs.
Short form: epb
Resume breaking at the specified problem breakpoint if it is detected again.
Display the list of extended debugger commands provided by the
Short form: slp
Show the problem breakpoint ID and a short description for the last-detected problem.
If execution is currently stopped at a problem breakpoint, the debugger displays information for the current problem.
Short form: spb
Show a list of problem breakpoint IDs with short problem descriptions.
If you use the
Debug This Problemfunction to launch the interactive debugging session, this list contains only the set of selected problems and does not change. Otherwise, this list starts empty and grows as each problem breakpoint is encountered.