[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-tech
Subject: panic pmap_page_remove
From: Horacio <homega () wanadoo ! es>
Date: 2002-05-26 13:01:19
[Download RAW message or body]
On an i386 running 3.0 with GENERIC I got a panic following:
While loading kde the system froze (could not Ctrl+F*, so
had to reboot). On a second attempt to start kde it hanged
while loading, so had to Ctrl+BackSpace. Then, on console,
while typing. After this kde just falls back to the x login
prompt and produces kdeinit.core and kdesktop.core (see at the
bottom):
$ sudo shutdMay 26 12:01:00 tanit syslogd: exiting on signal 15
pmap_page_remove: pg=0x075ba38: va=401af000, pv_ptp=0xe09cbe10
pmap_page_remove: PTPīs phys addr: actual=0, recorded=109cf000
panic: pmap_page_remove: mapped managed page has invalid pv_ptp field
Stopped at _Debugger+0x4: leave
ddb> trace
_Debugger(e0f0c860,e075ba38,2,e02d70b7,e02d6ed0,0,f97ffd78,
e02d70c4,e02d6f10,e075ba38,401af000,e09c6e10,f97fd1e8,e07ba38,
0,e029fb91,e075b990,0,20,f977a3a0,10,2,0,ffc00000,e0d4b608,
420c,f97ffe28,e02a74ea,e075ba38,e075c448,f97fd088,f977a3a0,
f97d1e8,f98011c8,0,e02a15d8,f9689848,f9689848,0,e2a1625,
f9689848,f9689848,f97ffdd8,e01af610,0,0,1,1,0,1,f97ffe08,
e075ba70,0,f9689848,f977a3a0,37e,2,f9689848,f97fd060,
e048f4c0,f97fd008) at _Debugger+0x4
_panic(e02d6f10,e075ba38,401af000,e09c6e10,f97fd1e8) at _panic+0x81
_pmap_page_remove(e07ba38) at _pmap_page_remove+0x174
_uvm_vnp_terminate(f97fd1e8,0,0,0,0) at _uvm_vnp_terminate+0x60a
_uvn_attach(f97fd1e8,f9801208,f977a3a0,e01a31dc) at _uvn_attach+0x2aa
_uvm_unmap_detach(f9801688,0,0,f977a3a0,f96745a0) at _uvm_unmap_detach+0x6d
_uvm_deallocate(f96745a0,0,dfbfe000,f9479140) at _uvm_deallocate+0x41
_exit1(f977a3a0,ff00,e0f2c809,8,0) at _exit1+0x106
_sys_exit(f977a3a0,f97fff88,f97fff80,8,0) at _sys_exit+0x1a
_syscall() at _syscall+0x242
--- syscall (number 1) ---
0x402086ct:
ddb> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
24947 1 24947 0 3 0x4084 nanosleep reboot
23694 1 23694 1000 3 0x4086 ttyin ksh
*31514 1 31514 0 2 0x2004 sshd
8122 1 8122 0 3 0x184 select inetd
4974 1 4974 0 2 0x4 lpd
23766 1 23766 0 3 0x4 inode syslogd
9 0 0 0 3 0x100204 usbevt usb1
8 0 0 0 3 0x100204 usbevt usb0
7 0 0 0 3 0x100204 apmev apm0
6 0 0 0 3 0x100204 crypto_wa crypto
5 0 0 0 3 0x100204 syncer update
4 0 0 0 3 0x100204 cleaner cleaner
3 0 0 0 3 0x100204 reaper reaper
2 0 0 0 3 0x100204 daemon_sl pagedaemon
1 0 1 0 3 0x4004 inode init
0 -1 0 0 3 0x80204 scheduler swapper
21266 1 21266 1000 5 0x80204 ssh-agent
14467 1 14467 0 5 0x80204 cron
30709 1 30709 0 5 0x80204 portmap
29814 1 29814 0 5 0x42104 sendmail
25953 1 25953 0 5 0x6006 getty
28166 1 28166 0 5 0x6006 getty
32350 1 32350 0 5 0x6006 getty
1643 8122 1643 0 5 0x6004 comsat
(gdb) target core kdeinit.core
Core was generated by kdeinit
Program terminated with signall 11, Segmentation fault.
#0 0x545c5 in ?? ()
(gdb) target core kdesktop.core
Core was generated by kdesktop
Program terminated with signall 11, Segmentation fault.
#0 0x4084d60f in ?? ()
This might most likely be caused by the program trying to
access wrong area of memory, right? Problem is that not long
ago I replaced all memory with what I hoped to be better
(kingston) memory. So if this is again due to faulty memory,
is there anything that could be f****** up with my memory?
real mem = 536375296 (523804K)
avail mem = 491732992 (480208K)
using 5689 buffers containing 26923008 bytes (26292K) of memory
--
Horacio
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic