The debugger does not support debugging multiple processes with the GUI. Use the command-line interface instead.
The debugger can find and control more than one process at a time. The debugger can find and control a process for one of the following reasons:
It created the process.
It attached to the process.
At any one time, you can examine or execute only one of the processes that the debugger controls. The rest are stalled. You must explicitly switch the debugger to the process you want to work with, stalling the one it was controlling.
To show the processes that the debugger controls:
The debugger displays any processes it controls.
(idb) $cmdset = "idb"
The process you are switching away from remains stalled until either the debugger exits or until you switch to it and continue it.
The attach command and the IDB mode command load switch the debugger to the process on which they operate.
Copyright © 2001-2011, Intel Corporation. All rights reserved.