NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
kern/44402: page fault in supervisor mode in netbsd:filt_piperead
>Number: 44402
>Category: kern
>Synopsis: page fault in supervisor mode in netbsd:filt_piperead
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Jan 16 18:30:01 +0000 2011
>Originator: Krister Walfridsson
>Release: current as of Jan 15
>Organization:
>Environment:
NetBSD scratch 5.99.43 NetBSD 5.99.43 (GENERIC) #0: Sat Jan 15 02:02:22 CET
2011
cato%pc5.kwa@localhost:/usr/local/tmp/nbsd110114/obj.i386/sys/arch/i386/compile/GENERIC
i386
>Description:
Running the current ghc testsuite crash my kernel with
uvm_fault(0xce3c6774, 0, 1) -> 0xe
fatal page fault in supervisor mode
trap type 6 code 0 eip c0638803 cs 8 eflags 10296 cr2 0 ilevel 0
kernel: supervisor trap page fault, code=0
Stopped in pid 924.2 (ghc-stage2) at netbsd:filt_piperead+0xf3: movl 0
(%ebx),%eax
This is on a rather new PC, so it does not have any serial port, and the USB
keyboard does not work at the DDB prompt, so it is a bit problematic to get
more information...
>How-To-Repeat:
I can reproduce the error within a minute by running the following script using
a -current ghc:
#!/bin/sh
while :
do
echo -n .
rm -f cgrun037.comp.stderr
/usr/local/tmp/ghc20110114/ghc/inplace/bin/ghc-stage2 -fforce-recomp
-dcore-lint -dcmm-lint -dno-debug-output -no-user-package-conf -rtsopts -o
cgrun037 cgrun037.hs >cgrun037.comp.stderr 2>&1
done
>Fix:
Home |
Main Index |
Thread Index |
Old Index