panic:pagefault

stefan

Well-Known Member
hallo @all
ich betreibe auf meinem privaten Server FreeBSD 4.9
leider hat sich dieser Rechner heute verabschiedet, mit einer Fehlermeldung.
Der Rechner liess sich nur noch über einen harten Reset zum Leben erwecken.
Vielleicht kann mir jemand einen Hinweis geben, in welcher Ecke ich anfangen muss zu suchen (nach der Ursache)

Ich poste mal das, was ich auf der Console noch lesen konnte:

#---------------------------------------------------------------#
Feb 15 13:06:46 t9serv1 inetd[96]: netbios-ns/udp: address allredy in use

Fatal trap 12: page fault while in kernel mode
fault virtual address=0x461de0d5
fault code = supervisor read, page not present
instruktion pointer = 0x8:0xc025a0db
stage pointer = 0x10:0xcbdddbc
frame pointer = 0x10:0xcbddf28
code segment = base 0x0, limit 0xfffff, type 0x16
= DPLO, pres1, def32 1, gran 1
prossesor flag = interrupt enabled, resume, IOPL=0
currend process = 9831 (smbd)
interrupt mask = none
trap number = 12
panic: pagefault

syncing disks
#---------------------------------------------------------------#
Die Logdateien schweigen...

So wie ich das lese hat mein SAMBA-Server Daten aus einem Speicherbereich angefordert, der nicht existent ist. Ich tippe auf Speicherfehler (RAM)

any hints ???

Stefan
 
So wie ich das lese hat mein SAMBA-Server Daten aus einem Speicherbereich angefordert, der nicht existent ist. Ich tippe auf Speicherfehler (RAM)
Nein, das ist ein bischen komplizierter. Ein Anwendungsprogramm kann den Kernel nicht zu Crash zwingen. Dein smbd hat einen Systemcall ausgeführt, und in dessen Folge ist im Kernel etwas schiefgegangen (sprich der Kernel hat intern auf eine ungültige Adresse zugegriffen und damit einen "page fault" ausgelöst).

Was genau die Ursache ist, kann eigentlich nur eine Crashdump-Analyse zeigen. Ein H/W-Fehler ist nicht auszuschliessen, kann aber aus den wenigen Informationen nicht direkt abgeleitet werden.

Hast Du einen crash dump?
 
1.) Ja, hast Recht ;-)
2.) Crash-Dump habe ich selbstverständlich nicht "installiert", vielleicht sollte ich das mal tuen.
Ich werde mal meinem Speicher mit einem Tester zu Leibe rücken

Stefan
 
Zurück
Oben