Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2002 16:57:13 -0200
From:      Diego Wentz Antunes <devlware@terra.com.br>
To:        hackers@FreeBSD.org
Subject:   Re: Kernel Panic Problems
Message-ID:  <3DB44E09.4090405@terra.com.br>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------050701040605020102080606
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

   Sorry for that.

Diego Wentz Antunes wrote:

>>     I have been experiencing  several kernel panics from differents
>> situations, since a ls to just boot the kernel.
>> I configured all the options in rc.conf to save the core dump from
>> memory to HD and some of the results are
>> here in the file panics. Above all I search at internet some information
>> to try to explain this recursive panics
>> and found that it could be some memory problem. Is there a way to make a
>> hard test with memory?
>>    I'm uncertainty if it is the memory because the PC stayed turned on
>> for 6 days without any problem!
>>    Any comments will be welcome!
>  
>

| Content-Type: application/x-java-applet; name="panics"
| Content-Transfer-Encoding: base64
| Content-Disposition: inline; filename="panics"

Do you have a version of your panic messages which are not
represented as a JAva applet with inline disposition, so that
people's mail clients would try to run it as Java bytecode
when they tried to open the attachment?

-- Terry


--------------050701040605020102080606
Content-Type: text/plain;
 name="panic.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="panic.txt"

FreeBSD 4.6.2-RELEASE FreeBSD 4.6.2-RELEASE #1: Mon Oct 21 01:37:44 BRST 2002
root@:/usr/src/sys/compile/KERNEL  i386


###   Panic 1   ###


GNU gdb 4.18 (FreeBSD)
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".
(kgdb) symbol-file kernel.debug
Reading symbols from kernel.debug...done.
(kgdb) exec-file kernle\ e   el.1
(kgdb) core-file vmcore.1
IdlePTD at phsyical address 0x003a5000
initial pcb at physical address 0x002f2bc0
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x0
fault code		= supervisor read, page not present
instruction pointer	= 0x8:0x0
stack pointer	        = 0x10:0xc3e8be8c
frame pointer	        = 0x10:0x0
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		= 91 (savecore)
interrupt mask		= none
trap number		= 12
panic: page fault

syncing disks... 8 2 1 
done
Uptime: 50s

dumping to dev #ad/0x20001, offset 460256
dump ata0: resetting devices .. done
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  dumpsys () at ../../kern/kern_shutdown.c:487
487             if (dumping++) {
(kgdb) where
#0  dumpsys () at ../../kern/kern_shutdown.c:487
#1  0xc0164d4b in boot (howto=256) at ../../kern/kern_shutdown.c:316
#2  0xc0165189 in panic (fmt=0xc02ae96c "%s") at ../../kern/kern_shutdown.c:595
#3  0xc02623ab in trap_fatal (frame=0xc3e8be4c, eva=0) at ../../i386/i386/trap.c:966
#4  0xc0262059 in trap_pfault (frame=0xc3e8be4c, usermode=0, eva=0) at ../../i386/i386/trap.c:859
#5  0xc0261bff in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = 671703040, tf_esi = 0, 
	tf_ebp = 0, tf_isp = -1008157064, tf_ebx = -1008183320, tf_edx = -1087061161, tf_ecx = -1008183320, 
	tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = 0, tf_cs = 8, tf_eflags = 66118, 
	tf_esp = -1071632535, tf_ss = 8}) at ../../i386/i386/trap.c:458
(kgdb) quit


###   Panic 2   ###


GNU gdb 4.18 (FreeBSD)
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".
(kgdb) symbol-file kernel.debug
Reading symbols from kernel.debug...done.
IdlePTD at phsyical address 0x003a5000
initial pcb at physical address 0x002f2bc0
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x3a
fault code		= supervisor write, page not present
instruction pointer	= 0x8:0xc01f5f82
stack pointer	        = 0x10:0xc3ee1b28
frame pointer	        = 0x10:0xc3ee1bc8
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		= 256 (ls)
interrupt mask		= tty 
trap number		= 12
panic: page fault

syncing disks... 17 
done
Uptime: 8m59s

dumping to dev #ad/0x20001, offset 460256
dump ata0: resetting devices .. done
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  dumpsys () at ../../kern/kern_shutdown.c:487
487             if (dumping++) {
(kgdb) where
#0  dumpsys () at ../../kern/kern_shutdown.c:487
#1  0xc0164d4b in boot (howto=256) at ../../kern/kern_shutdown.c:316
#2  0xc0165189 in panic (fmt=0xc02ae96c "%s") at ../../kern/kern_shutdown.c:595
#3  0xc02623ab in trap_fatal (frame=0xc3ee1ae8, eva=58) at ../../i386/i386/trap.c:966
#4  0xc0262059 in trap_pfault (frame=0xc3ee1ae8, usermode=0, eva=58) at ../../i386/i386/trap.c:859
#5  0xc0261bff in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = -1007800320, tf_esi = -1070570036, 
      tf_ebp = -1007805496, tf_isp = -1007805676, tf_ebx = 0, tf_edx = 0, tf_ecx = -1007805580, tf_eax = 1, 
      tf_trapno = 12, tf_err = 2, tf_eip = -1071685758, tf_cs = 8, tf_eflags = 66182, tf_esp = -1017663712, 
      tf_ss = -1070570036}) at ../../i386/i386/trap.c:458
#6  0xc01f5f82 in vm_fault (map=0xc03065cc, vaddr=3287166976, fault_type=1 '\001', fault_flags=0)
    at ../../vm/vm_object.h:189
#7  0xc0262006 in trap_pfault (frame=0xc3ee1c3c, usermode=0, eva=3287166976) at ../../i386/i386/trap.c:848
#8  0xc0261bff in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = -1064400440, tf_esi = -1007800320, 
      tf_ebp = -1007805296, tf_isp = -1007805336, tf_ebx = 47288, tf_edx = -1690778642, tf_ecx = 821789308, 
      tf_eax = -56600120, tf_trapno = 12, tf_err = 0, tf_eip = -1071249494, tf_cs = 8, tf_eflags = 66070, 
      tf_esp = -1064405504, tf_ss = 2606062}) at ../../i386/i386/trap.c:458
#9  0xc02607aa in generic_bcopy ()
#10 0xc0247c30 in scstart (tp=0xc0879b00) at ../../dev/syscons/syscons.c:1285
#11 0xc017c1e4 in ttstart (tp=0xc0879b00) at ../../kern/tty.c:1401
#12 0xc017ccb9 in ttwrite (tp=0xc0879b00, uio=0xc3ee1ed4, flag=8323073) at ../../kern/tty.c:1957
#13 0xc017d7c7 in ttywrite (dev=0xc07f3100, uio=0xc3ee1ed4, flag=8323073) at ../../kern/tty.c:2557
#14 0xc019edd5 in spec_write (ap=0xc3ee1e64) at ../../miscfs/specfs/spec_vnops.c:283
#15 0xc01f2234 in ufsspec_write (ap=0xc3ee1e64) at ../../ufs/ufs/ufs_vnops.c:1873
#16 0xc01f292d in ufs_vnoperatespec (ap=0xc3ee1e64) at ../../ufs/ufs/ufs_vnops.c:2440
#17 0xc019a69c in vn_write (fp=0xc0893300, uio=0xc3ee1ed4, cred=0xc04e9880, flags=0, p=0xc357af20) at vnode_if.h:363
#18 0xc01747f9 in dofilewrite (p=0xc357af20, fp=0xc0893300, fd=1, buf=0x80e2000, nbyte=38, offset=-1, flags=0)
    at ../../sys/file.h:162
#19 0xc01746b2 in write (p=0xc357af20, uap=0xc3ee1f80) at ../../kern/sys_generic.c:329
#20 0xc0262661 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134799416, tf_esi = 135143424, 
      tf_ebp = -1077939196, tf_isp = -1007804460, tf_ebx = 134799416, tf_edx = 38, tf_ecx = 10, tf_eax = 4, 
      tf_trapno = 12, tf_err = 2, tf_eip = 134705244, tf_cs = 31, tf_eflags = 663, tf_esp = -1077939240, tf_ss = 47})
---Type <return> to continue, or q <return> to quit---
  at ../../i386/i386/trap.c:1167
#21 0xc02550b5 in Xint0x80_syscall ()
#22 0x8075161 in ?? ()
#23 0x80750e9 in ?? ()
#24 0x8065fc4 in ?? ()
#25 0x80499a7 in ?? ()
#26 0x8049273 in ?? ()
#27 0x8048ac4 in ?? ()
#28 0x8048944 in ?? ()
#29 0x8048135 in ?? ()
(kgdb) quit


###   Panic 3   ###

GNU gdb 4.18 (FreeBSD)
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"...(no debugging symbols found)...
IdlePTD at phsyical address 0x003a5000
initial pcb at physical address 0x002f2bc0
panicstr: page fault
panic messages:
---
Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0xc6
fault code              = supervisor write, page not present
instruction pointer     = 0x8:0xc01fc20b
stack pointer           = 0x10:0xc3e6cea0
frame pointer           = 0x10:0xc3e6cea4
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         = 7 (sh)
interrupt mask          = none
trap number             = 12
panic: page fault

syncing disks... 7 3 2 
done
Uptime: 46s

dumping to dev #ad/0x20001, offset 460256
dump ata0: resetting devices .. done
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  dumpsys () at ../../kern/kern_shutdown.c:487
487             if (dumping++) {
(kgdb) where
#0  dumpsys () at ../../kern/kern_shutdown.c:487
#1  0xc0164d4b in boot (howto=256) at ../../kern/kern_shutdown.c:316
#2  0xc0165189 in panic (fmt=0xc02ae96c "%s") at ../../kern/kern_shutdown.c:595
#3  0xc02623ab in trap_fatal (frame=0xc3e6ce60, eva=198) at ../../i386/i386/trap.c:966
#4  0xc0262059 in trap_pfault (frame=0xc3e6ce60, usermode=0, eva=198) at ../../i386/i386/trap.c:859
#5  0xc0261bff in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = 135077888, tf_esi = -25115817, 
      tf_ebp = -1008283996, tf_isp = -1008284020, tf_ebx = 158, tf_edx = 1153435399, tf_ecx = -1008314576, tf_eax = 0, 
      tf_trapno = 12, tf_err = 2, tf_eip = -1071660533, tf_cs = 8, tf_eflags = 66050, tf_esp = 16560, tf_ss = -1008283852})
    at ../../i386/i386/trap.c:458
#6  0xc01fc20b in vm_object_reference (object=0x9e) at ../../vm/vm_object.c:243
#7  0xc01f5f6c in vm_fault (map=0xc357fe80, vaddr=135077888, fault_type=3 '\003', fault_flags=8) at ../../vm/vm_fault.c:254
#8  0xc0261fee in trap_pfault (frame=0xc3e6cfa8, usermode=1, eva=135077892) at ../../i386/i386/trap.c:839
#9  0xc0261ab3 in trap (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 0, tf_esi = 135055736, tf_ebp = -1077939980, 
      tf_isp = -1008283692, tf_ebx = 135077880, tf_edx = 15, tf_ecx = 135055786, tf_eax = 0, tf_trapno = 12, tf_err = 6, 
      tf_eip = 134584827, tf_cs = 31, tf_eflags = 66118, tf_esp = -1077940020, tf_ss = 47}) at ../../i386/i386/trap.c:369
#10 0x80599fb in ?? ()
#11 0x80599d5 in ?? ()
#12 0x805997b in ?? ()
#13 0x805997b in ?? ()
#14 0x8059a3f in ?? ()
#15 0x8059a3f in ?? ()
#16 0x8059a3f in ?? ()
#17 0x80599c7 in ?? ()
#18 0x805997b in ?? ()
#19 0x805997b in ?? ()
#20 0x8059a3f in ?? ()
#21 0x8059a3f in ?? ()
#22 0x8059a3f in ?? ()
#23 0x8059a3f in ?? ()
#24 0x8059a3f in ?? ()
#25 0x8059a3f in ?? ()
#26 0x8059a3f in ?? ()
#27 0x8059a3f in ?? ()
#28 0x8059a3f in ?? ()
#29 0x8059a3f in ?? ()
#30 0x8059a3f in ?? ()
#31 0x8059a3f in ?? ()
#32 0x8059a3f in ?? ()
#33 0x8059a3f in ?? ()
#34 0x8059a3f in ?? ()
#35 0x8059a3f in ?? ()
#36 0x8059a3f in ?? ()
#37 0x8059a3f in ?? ()
#38 0x8059a3f in ?? ()
#39 0x8059a3f in ?? ()
#40 0x8059a3f in ?? ()
#41 0x8059a3f in ?? ()
#42 0x8059a3f in ?? ()
#43 0x8059a3f in ?? ()
#44 0x8059a3f in ?? ()
#45 0x8059a3f in ?? ()
#46 0x8059a3f in ?? ()
#47 0x8059a3f in ?? ()
#48 0x8059a3f in ?? ()
#49 0x8059a3f in ?? ()
#50 0x8059a3f in ?? ()
#51 0x80597c3 in ?? ()
#52 0x804c9f4 in ?? ()
#53 0x804a962 in ?? ()
#54 0x8051bea in ?? ()
#55 0x8051ea2 in ?? ()
#56 0x804b93f in ?? ()
#57 0x804a9b8 in ?? ()
#58 0x804a7f5 in ?? ()
#59 0x804a912 in ?? ()
#60 0x8051bea in ?? ()
#61 0x8051b56 in ?? ()
#62 0x8048135 in ?? ()
(kgdb) quit
--------------050701040605020102080606--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DB44E09.4090405>