version 1.5, 2002/03/15 18:04:41 |
version 1.6, 2002/03/18 17:13:31 |
|
|
to catch program crashes and examine the state at the time of the crash. |
to catch program crashes and examine the state at the time of the crash. |
The only way to start |
The only way to start |
.Nm |
.Nm |
at this moment is to specify the name of the prgram to be debugged and all |
at this moment is to specify the name of the program to be debugged and all |
its arguments on the command line. |
its arguments on the command line. |
The program is controlled from a command line which usually gives the |
The program is controlled from a command line which usually gives the |
prompt "pmdb>". |
prompt "pmdb>". |
|
|
the only way to affect it is through signals sent to it. |
the only way to affect it is through signals sent to it. |
Unless a signal is ignored with the |
Unless a signal is ignored with the |
.Ic signal ignore |
.Ic signal ignore |
command, it will be catched by pmdb and the process will go into the |
command, it will be catched by |
|
.Nm |
|
and the process will go into the |
.Ic STOPPED |
.Ic STOPPED |
state. |
state. |
.It STOPPED |
.It STOPPED |
|
|
.Nm |
.Nm |
debugger was written because the author believed that |
debugger was written because the author believed that |
.Xr gdb 1 |
.Xr gdb 1 |
was too to bloated and hairy to run on OpenBSD/sparc64. |
was too bloated and hairy to run on OpenBSD/sparc64. |