| Summary: | Fatal trap 12: page fault while in kernel mode | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Martin Bishop <martin.bishop> |
| Component: | amd64 | Assignee: | Mark Linimon <linimon> |
| Status: | Closed Overcome By Events | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Martin Bishop
2013-03-11 06:50:00 UTC
On Mon, Mar 11, 2013 at 06:40:52AM +0000, Martin Bishop wrote:
> I can grab a core if need be, but am hoping that given the consistency of the backtrace the problem will be obvious to the maintainers of the relevant portions of code :)
You do need to grab core, and use the sources corresponding to your kernel.
The data you demonstrated do not tell much.
If the faulting address was an attempt to access any non-trivial structure,
then it is very suspicious, both because the faulting addresses are same
for both panics, and because the address is not aligned.
After one more crash to enable dumping, and one to produce a core. Backtrace from kgdb (kgdb) bt #0 doadump (textdump=Variable "textdump" is not available. ) at pcpu.h:224 #1 0xffffffff808ea3a1 in kern_reboot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:448 #2 0xffffffff808ea897 in panic (fmt=0x1 <Address 0x1 out of bounds>) at /usr/src/sys/kern/kern_shutdown.c:636 #3 0xffffffff80bd8240 in trap_fatal (frame=0xc, eva=Variable "eva" is not available. ) at /usr/src/sys/amd64/amd64/trap.c:857 #4 0xffffffff80bd857d in trap_pfault (frame=0xffffff80913118c0, usermode=0) at /usr/src/sys/amd64/amd64/trap.c:773 #5 0xffffffff80bd8b9e in trap (frame=0xffffff80913118c0) at /usr/src/sys/amd64/amd64/trap.c:456 #6 0xffffffff80bc315f in calltrap () at /usr/src/sys/amd64/amd64/exception.S:228 #7 0xffffffff808eb0b3 in sigtd (p=0xfffffe00212d3000, sig=1, prop=Variable "prop" is not available. ) at /usr/src/sys/kern/kern_sig.c:1927 #8 0xffffffff808efb14 in tdsendsignal (p=0xfffffe00212d3000, td=0x0, sig=1, ksi=0xffffff8091311a70) at /usr/src/sys/kern/kern_sig.c:2045 #9 0xffffffff808f0b6d in killpg1 (td=0xfffffe00341278e0, sig=1, pgid=Variable "pgid" is not available. ) at /usr/src/sys/kern/kern_sig.c:1650 #10 0xffffffff808f0de4 in sys_kill (td=0xfffffe00341278e0, uap=0xffffff8091311bb0) at /usr/src/sys/kern/kern_sig.c:1703 #11 0xffffffff80bd7ae6 in amd64_syscall (td=0xfffffe00341278e0, traced=0) at subr_syscall.c:135 #12 0xffffffff80bc3447 in Xfast_syscall () at /usr/src/sys/amd64/amd64/exception.S:387 #13 0x00000008015dbc2c in ?? () Any particular information to grab to make this easier to track down ? For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped Unfortunately this PR was never addressed before these versions of FreeBSD went out of support. Sorry. If this is still a problem, please open a new PR. Thanks. |