FreeBSD 5.3 a Fatal trap 12

Josef Dvorak pepadvorak at volny.cz
Fri Sep 16 14:09:42 CEST 2005


Zdravim vsechny,
mam nasledujici problem na jednom z FreeBSD 5.3 stroju.
Po nejake dobe, naprosto nepravidelne (uptime=nekolik minut - 7 dni) system
spadne vetsinou s nasledujici hlaskou (ev. podobnou, nicmene process je vzdy
swi1: net), ale nekdy taky jenom zatuhne bez jakekoli zpravy:
Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0xc
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc064a348
stack pointer           = 0x10:0xd413d9b8
frame pointer           = 0x10:0xd413d9c4
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 29 (swi1: net)

Jadro mam vlastni a od GENERIC se lisi pouze pridanim IPSECu. Zkusil jsem ho
prelozit i s debug options, ale bohuzel mi neudela nikdy dump do swapu,
prestoze mam swap 1,5x vetsi nez RAM a ve /var je taky mista dostatek.
Podivne je, ze se to takhle chova i kdyz jsem cely disk prehodil do uplne
jineho stroje. Stavajici zelezo je PIII/700, 512MB RAM. 

Stroj funguje jako firewall a bezi na nem take VPN do asi trech dalsich
lokalit. Zajimave je, ze uplne stejne konfigurace (kernel) bezi na jinych
firewallech bez jakychkoli problemu. Ja to odhaduji na nejaky hardware, ale
kudy nyni patrat jiz opravdu nevim... Mate nekdo nejaky napad??

Dik za kazde nakopnuti
J.Dvorak (pepadvorak at volny.cz)




More information about the Users-l mailing list