Debuggee Start-up Via Shell
Original Publication Date: 2000-Feb-01
Included in the Prior Art Database: 2003-Jun-12
Since, on UNIX, the windowing system is separate from the base operating system, the raw debug interface on UNIX systems does not start a debuggee program in a window like the corresponding APIs on Windows and OS/2 systems. This makes it necessary for the debugger to either: a. Run the debuggee in the debugger's window or terminal session, or b. Create and manage pipes to handle stdin, stdout, and stderr for the debuggee and provide a window to display output and receive input, or c. Provide some means to start the debuggee in a separate standard window or terminal session.