Re: More ULE bugs fixed.

From: Sean Chittenden <sean_at_chittenden.org>
Date: Fri, 17 Oct 2003 23:15:15 -0700
> The commit to src/sys/kern/kern_switch.c:1.62, would it fix the
> following crash (can't find my kernel with debugging symbols):

Hrm, nope.  This is from a kernel from tonight at 9pm PST.  -sc

#0  doadump () at /usr/src/sys/kern/kern_shutdown.c:240
#1  0xc052f579 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:372
#2  0xc052f958 in panic () at /usr/src/sys/kern/kern_shutdown.c:550
#3  0xc06e5546 in trap_fatal (frame=0xdc2797e4, eva=0) at /usr/src/sys/i386/i386/trap.c:820
#4  0xc06e4b83 in trap (frame=
      {tf_fs = -1068236776, tf_es = -1065811952, tf_ds = -880082928, tf_edi = 0, tf_esi = 0, tf_ebp = -601384896, tf_isp = -601384944, tf_ebx = 0, tf_edx = -872307216, tf_ecx = -601384756, tf_eax = 1, tf_trapno = 12, tf_err = 0, tf_eip = -1068209552, tf_cs = 8, tf_eflags = 66050, tf_esp = -878456736, tf_ss = -1049884900}) at /usr/src/sys/i386/i386/trap.c:252
#5  0xc06d53e8 in calltrap () at {standard input}:102
#6  0xc0527bd4 in fill_kinfo_thread (td=0xcc087e40, kp=0xdc2798cc) at /usr/src/sys/kern/kern_proc.c:766
#7  0xc052757b in fill_kinfo_proc (p=0x0, kp=0x0) at /usr/src/sys/kern/kern_proc.c:622
#8  0xc0527fbe in sysctl_out_proc (p=0xcbe6b1e4, req=0xdc279bf8, flags=4) at /usr/src/sys/kern/kern_proc.c:859
#9  0xc0528787 in sysctl_kern_proc (oidp=0xc0764300, arg1=0xdc279ca4, arg2=0, req=0xdc279bf8) at /usr/src/sys/kern/kern_proc.c:1024
#10 0xc053a36a in sysctl_root (oidp=0x0, arg1=0xdc279c98, arg2=3, req=0xdc279bf8) at /usr/src/sys/kern/kern_sysctl.c:1179
#11 0xc053a64d in userland_sysctl (td=0x0, name=0xdc279c98, namelen=3, old=0x3, oldlenp=0xdc279bf8, inkernel=0, new=0xdc279c98, newlen=0,
    retval=0xdc279c90) at /usr/src/sys/kern/kern_sysctl.c:1286
#12 0xc053a474 in __sysctl (td=0x0, uap=0xdc279d10) at /usr/src/sys/kern/kern_sysctl.c:1216
#13 0xc06e58d0 in syscall (frame=
      {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 3, tf_esi = 0, tf_ebp = -1077941160, tf_isp = -601383564, tf_ebx = -1077941108, tf_edx = 0, tf_ecx = -1077941056, tf_eax = 202, tf_trapno = 12, tf_err = 2, tf_eip = 134768643, tf_cs = 31, tf_eflags = 663, tf_esp = -1077941204, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1009
#14 0xc06d543d in Xint0x80_syscall () at {standard input}:144


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x38
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc0546a70
stack pointer           = 0x10:0xdc279824
frame pointer           = 0x10:0xdc279840
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         = 971 (ps)
trap number             = 12
panic: page fault

-- 
Sean Chittenden
Received on Fri Oct 17 2003 - 21:15:27 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:25 UTC