Include clues on what to do with the crash dump once you've got it
This commit is contained in:
parent
1760a4ef69
commit
3a73fcfff7
@ -1,4 +1,4 @@
|
|||||||
.\" $NetBSD: savecore.8,v 1.14 1999/09/17 10:20:01 is Exp $
|
.\" $NetBSD: savecore.8,v 1.15 1999/11/20 19:57:01 sommerfeld Exp $
|
||||||
.\"
|
.\"
|
||||||
.\" Copyright (c) 1980, 1991, 1993
|
.\" Copyright (c) 1980, 1991, 1993
|
||||||
.\" The Regents of the University of California. All rights reserved.
|
.\" The Regents of the University of California. All rights reserved.
|
||||||
@ -47,12 +47,48 @@
|
|||||||
.Op Fl N Ar system
|
.Op Fl N Ar system
|
||||||
.Ar directory
|
.Ar directory
|
||||||
.Sh DESCRIPTION
|
.Sh DESCRIPTION
|
||||||
|
When the
|
||||||
|
.Nx
|
||||||
|
kernel encounters a fatal error, the
|
||||||
|
.Xr panic 9
|
||||||
|
routine arranges for a snapshot of the contents of physical memory to
|
||||||
|
be written into a dump area, typically in the swap partition.
|
||||||
|
.Pp
|
||||||
|
Upon a subsequent reboot,
|
||||||
.Nm
|
.Nm
|
||||||
copies the currently running kernel and its associated core dump into
|
is typically run out of
|
||||||
|
.Xr rc 8 ,
|
||||||
|
before swapping is enabled, to copy the kernel and the saved memory image
|
||||||
|
into
|
||||||
.Fa directory ,
|
.Fa directory ,
|
||||||
and enters a reboot message and information about the core dump into
|
and enters a reboot message and information about the core dump into
|
||||||
the system log.
|
the system log.
|
||||||
.Pp
|
.Pp
|
||||||
|
The kernel and core file can then be analyzed using various tools,
|
||||||
|
including
|
||||||
|
.Xr dmesg 8 ,
|
||||||
|
.Xr fstat 1 ,
|
||||||
|
.Xr gdb 1 ,
|
||||||
|
.Xr iostat 8 ,
|
||||||
|
.Xr netstat 1 ,
|
||||||
|
.Xr ps 1 ,
|
||||||
|
and
|
||||||
|
.Xr pstat 8 ,
|
||||||
|
to attempt to deduce the cause of the crash.
|
||||||
|
.Pp
|
||||||
|
Crashes are usually the result of kernel bugs; if this is suspected, a
|
||||||
|
full bug report should be filed using
|
||||||
|
.Xr send-pr 8 ,
|
||||||
|
containing as much information as possible about the circumstances of
|
||||||
|
the crash. Since crash dumps are typically very large and may contain
|
||||||
|
whatever (potentially confidential) information was in memory at the
|
||||||
|
time of the crash, do
|
||||||
|
.Em NOT
|
||||||
|
include a copy of the crash dump file in the bug report; instead, save it
|
||||||
|
somewhere in the event that a
|
||||||
|
.Nx
|
||||||
|
developer wants to examine it.
|
||||||
|
.Pp
|
||||||
The options are as follows:
|
The options are as follows:
|
||||||
.Bl -tag -width directory
|
.Bl -tag -width directory
|
||||||
.It Fl c
|
.It Fl c
|
||||||
@ -124,6 +160,16 @@ current kernel
|
|||||||
The minfree code does not consider the effect of compression.
|
The minfree code does not consider the effect of compression.
|
||||||
.Sh SEE ALSO
|
.Sh SEE ALSO
|
||||||
.Xr compress 1 ,
|
.Xr compress 1 ,
|
||||||
|
.Xr dmesg 8 ,
|
||||||
|
.Xr fstat 1 ,
|
||||||
|
.Xr gdb 1 ,
|
||||||
|
.Xr iostat 8 ,
|
||||||
|
.Xr netstat 1 ,
|
||||||
|
.Xr ps 1 ,
|
||||||
|
.Xr pstat 8 ,
|
||||||
|
.Xr panic 9 ,
|
||||||
|
.Xr rc 8 ,
|
||||||
|
.Xr send-pr 1 ,
|
||||||
.Xr syslogd 8
|
.Xr syslogd 8
|
||||||
.Sh HISTORY
|
.Sh HISTORY
|
||||||
The
|
The
|
||||||
|
Loading…
Reference in New Issue
Block a user