On Wed, 29 Sep 1999, Vallo Kallaste wrote:
> Hello
>
> The latest -current system crashes while starting up Netscape, mine
> version is 4.61, Linux one. It's fully repeatable in my case. I got
> crash dump and here's my dmesg and gdb trace:
>
> Copyright (c) 1992-1999 The FreeBSD Project.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> The Regents of the University of California. All rights reserved.
...
excellent, using kgbd, can you please type "up" until you hit
frame 5 and print the value of the ndp and some of the other
variables? A listing of the code at that location would also
be great. ('list')
thanks,
-Alfred Perlstein - [[EMAIL PROTECTED]|[EMAIL PROTECTED]]
Wintelcom systems administrator and programmer
- http://www.wintelcom.net/ [[EMAIL PROTECTED]]
>
> Script started on Wed Sep 29 11:07:23 1999
> myhakas# gdb -k /sys/compile/Myhakas/kernel.debug vmcore.1
> GNU gdb 4.18
> Copyright 1998 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "i386-unknown-freebsd"...
> SMP 2 cpus
> IdlePTD 3211264
> initial pcb at 298e00
> panicstr: page fault
> panic messages:
> ---
> Fatal trap 12: page fault while in kernel mode
> mp_lock = 01000002; cpuid = 1; lapic.id = 01000000
> fault virtual address = 0x17
> fault code = supervisor read, page not present
> instruction pointer = 0x8:0xc017ad2c
> stack pointer = 0x10:0xc8e5fca0
> frame pointer = 0x10:0xc8e5fcf0
> 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 = 666 (netscape)
> interrupt mask = none <- SMP: XXX
> trap number = 12
> panic: page fault
> mp_lock = 01000002; cpuid = 1; lapic.id = 01000000
> boot() called on cpu#1
>
> syncing disks... 19 5 1 done
>
> dumping to dev #da/0x20001, offset 0
> dump 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109
>108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84
>83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56
>55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28
>27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
> ---
> #0 boot (howto=256) at ../../kern/kern_shutdown.c:281
> 281 dumppcb.pcb_cr3 = rcr3();
> (kgdb) where
> #0 boot (howto=256) at ../../kern/kern_shutdown.c:281
> #1 0xc0155349 in panic (fmt=0xc026de2f "page fault")
> at ../../kern/kern_shutdown.c:531
> #2 0xc0236400 in trap_fatal (frame=0xc8e5fc60, eva=23)
> at ../../i386/i386/trap.c:907
> #3 0xc0236071 in trap_pfault (frame=0xc8e5fc60, usermode=0, eva=23)
> at ../../i386/i386/trap.c:800
> #4 0xc0235ce7 in trap (frame={tf_fs = 1048600, tf_es = 16, tf_ds = 16,
> tf_edi = -924451276, tf_esi = -924451236, tf_ebp = -924451600,
> tf_isp = -924451700, tf_ebx = -1061078179, tf_edx = -924572480,
> tf_ecx = 7, tf_eax = 7, tf_trapno = 12, tf_err = 0,
> tf_eip = -1072190164, tf_cs = 8, tf_eflags = 66198,
> tf_esp = -1061078179, tf_ss = 0}) at ../../i386/i386/trap.c:426
> #5 0xc017ad2c in namei (ndp=0xc8e5fe34) at ../../kern/vfs_lookup.c:91
> #6 0xc0c12eb5 in ?? ()
> #7 0xc0c11c55 in ?? ()
> #8 0xc0236642 in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47,
> tf_edi = 677678720, tf_esi = 677674201, tf_ebp = -1077946400,
> tf_isp = -924450860, tf_ebx = 677674201, tf_edx = -1077946464,
> tf_ecx = -1077946464, tf_eax = 106, tf_trapno = 12, tf_err = 2,
> tf_eip = 677666503, tf_cs = 31, tf_eflags = 582, tf_esp = -1077946504,
> tf_ss = 47}) at ../../i386/i386/trap.c:1056
> #9 0xc02241b1 in Xint0x80_syscall ()
> #10 0x28644564 in ?? ()
> (kgdb) quit
> myhakas# exit
> exit
>
> The same Netscape and X did work for last 3 weeks. The same Netscape did
> work for at least last 2 months. I see it's a known problem accordingly
> to lists.
>
> Thanks
> --
>
> Vallo Kallaste
> [EMAIL PROTECTED]
>
>
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-current" in the body of the message
>
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message