5.2-BETA panic: page fault

Stefan Ehmann shoesoft at gmx.net
Sun Nov 30 04:00:43 PST 2003


On Sun, 2003-11-30 at 11:13, Stefan Ehmann wrote:
> This happens to me several times a day (cvsup from yesterday didn't
> change anything). The panic message is always the same, the backtrace is
> different though (but always seems to be file system related in some
> way)
> 
> Here's one from today:

As per request I made a (hopefully more useful) backtrace with a patched
gdb version:

(kgdb) bt
#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
#1  0xc050f5a2 in boot (howto=260) at
/usr/src/sys/kern/kern_shutdown.c:372
#2  0xc050f8f8 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
#3  0xc068248c in trap_fatal (frame=0xd7f2e85c, eva=0)
    at /usr/src/sys/i386/i386/trap.c:821
#4  0xc0682152 in trap_pfault (frame=0xd7f2e85c, usermode=0, eva=0)
    at /usr/src/sys/i386/i386/trap.c:735
#5  0xc0681d63 in trap (frame=
      {tf_fs = -1066729448, tf_es = 16, tf_ds = -1066205168, tf_edi =
-1066664931, tf_esi = 228, tf_ebp = -671946568, tf_isp = -671946616,
tf_ebx = 0, tf_edx = 16842753, tf_ecx = -1011687424, tf_eax =
-1011660928, tf_trapno = 12, tf_err = 0, tf_eip = -1068475565, tf_cs =
8, tf_eflags = 66178, tf_esp = -671946560, tf_ss = -1068475264}) at
/usr/src/sys/i386/i386/trap.c:420
#6  0xc06743d8 in calltrap () at {standard input}:94
#7  0xc0505b53 in _mtx_lock_flags (m=0x0, opts=0, 
    file=0xc06bfc1d "/usr/src/sys/kern/kern_lock.c", line=228)
    at /usr/src/sys/kern/kern_mutex.c:214
#8  0xc0502b54 in lockmgr (lkp=0xc3b2e028, flags=0, interlkp=0xe4, 
    td=0xc06bfc1d) at /usr/src/sys/kern/kern_lock.c:228
#9  0xc0566d87 in vfs_busy (mp=0x0, flags=16, interlkp=0xc075d0e0,
td=0x0)
    at /usr/src/sys/kern/vfs_subr.c:527
#10 0xc056cfff in sync (td=0xc0730dc0, uap=0x0)
    at /usr/src/sys/kern/vfs_syscalls.c:132
#11 0xc050f0f6 in boot (howto=256) at
/usr/src/sys/kern/kern_shutdown.c:281
#12 0xc050f8f8 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
#13 0xc068248c in trap_fatal (frame=0xd7f2ea48, eva=0)
    at /usr/src/sys/i386/i386/trap.c:821
#14 0xc0682152 in trap_pfault (frame=0xd7f2ea48, usermode=0, eva=0)
    at /usr/src/sys/i386/i386/trap.c:735
#15 0xc0681d63 in trap (frame=
      {tf_fs = -672006120, tf_es = -672006128, tf_ds = -1068105712,
tf_edi = -1066664931, tf_esi = 228, tf_ebp = -671946076, tf_isp =
-671946124, tf_ebx = 0, tf_edx = 16777217, tf_ecx = -1011687424, tf_eax
= -1011660928, tf_trapno = 12, tf_err = 0, tf_eip = -1068475565, tf_cs =
8, tf_eflags = 66178, tf_esp = 2, tf_ss = -1011660928}) at
/usr/src/sys/i386/i386/trap.c:420
#16 0xc06743d8 in calltrap () at {standard input}:94
#17 0xc0505b53 in _mtx_lock_flags (m=0x0, opts=0, 
    file=0xc06bfc1d "/usr/src/sys/kern/kern_lock.c", line=228)
    at /usr/src/sys/kern/kern_mutex.c:214
#18 0xc0502b54 in lockmgr (lkp=0xc3b2e028, flags=0, interlkp=0xe4, 
    td=0xc06bfc1d) at /usr/src/sys/kern/kern_lock.c:228
#19 0xc0566d87 in vfs_busy (mp=0x0, flags=0, interlkp=0x0, td=0x0)
    at /usr/src/sys/kern/vfs_subr.c:527
#20 0xc056374c in lookup (ndp=0xd7f2ec00) at
/usr/src/sys/kern/vfs_lookup.c:559
#21 0xc0562fde in namei (ndp=0xd7f2ec00) at
/usr/src/sys/kern/vfs_lookup.c:183
#22 0xc05726ef in kern_mkdir (td=0xc3b34780, path=)
    at /usr/src/sys/kern/vfs_syscalls.c:3230
#23 0xc0572699 in mkdir (td=0x0, uap=0x0)
    at /usr/src/sys/kern/vfs_syscalls.c:3214
#24 0xc06827c0 in syscall (frame=
      {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134546513, tf_esi =
-1077941929, tf_ebp = -1077944248, tf_isp = -671945356, tf_ebx = 0,
tf_edx = 134543200, tf_ecx = 134578233, tf_eax = 136, tf_trapno = 12,
tf_err = 2, tf_eip = 672183855, tf_cs = 31, tf_eflags = 582, tf_esp =
-1077944500, tf_ss = 47})
    at /usr/src/sys/i386/i386/trap.c:1010
#25 0xc067442d in Xint0x80_syscall () at {standard input}:136
#26 0x2810b62f in ?? ()
(kgdb) 



More information about the freebsd-current mailing list