A/UX: How to Collect System Crash Information (8/94)


How can I get an operating system dump when A/UX either hangs or crashes?
Is there any documentation on interpreting such output?

Currently A/UX provides no BSD UNIX styled "crash" system dump. However,
A/UX does provide a basic kernel debugger (a module linked into the
kernel).

To make a kernel that contains the "debugger" module, invoke the "newconfig
debugger" command to build a new kernel. To boot a kernel that contains
the "debugger" module, make sure that the "launch" from the A/UX Startup
contains the -s option. The -s option causes "launch" to load the kernel
symbol table into memory and allows the debugger to display addresses as
symbolic names.

To use the debugger, connect an ASCII asynchronous terminal to the modem
port (tty0). The debugger reads from and writes to the modem port at 9600
speed with 8-bit characters.

Two ways you can activate the debugger:

* by pressing the programmer's interrupt switch to produce a non-maskable
level 7 interrupt.

* by calling the debugger's "sysdebug()" routine.

The above information was documented in greater detail in the Release notes
for "A/UX Device Drivers Kit Version 2.0". This kit is no longer available.


Article Change History:
24 Aug 1994 - Reviewed and updated.

Support Information Services



Published Date: Feb 20, 2012