RELENG_6 panic

Stephen Montgomery-Smith
2006-12-06T19:37:10Z

I thought I would add another panic report.  This seemed to coincide
with an upgrade I made today.  So if it is a software problem it
happened between Nov 21 and Dec 5.  It happened on two computers that I
upgraded, so I suspect its not a hardware problem.  One of the computers
had crash dumps switched on.  The panic happened right after I issued a
reboot.  The crash dump doesn't look very useful, but here it is anyway.

-------------- next part --------------
Script started on Wed Dec  6 21:23:26 2006
hub2# cd /usr/obj-old/usr/src/sys/HUB2/

hub2# kgdb kernel.debug /var/crash/vmcore.197

[GDB will not be able to debug user-mode threads: /usr/lib/libthread_db.so:
Undefined symbol "ps_pglobal_lookup"]
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 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-marcel-freebsd".

Unread portion of the kernel message buffer:
<118>Dec  6 19:49:28 hub2 syslogd: exiting on signal 15


Fatal trap 12: page fault while in kernel mode
cpuid = 3; apic id = 07
fault virtual address	= 0x4
fault code		= supervisor read, page not present
instruction pointer	= 0x20:0xc06a50de
stack pointer	        = 0x28:0xecfc9acc
frame pointer	        = 0x28:0xecfc9ad4
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		= 18221 (sshd)
trap number		= 12
panic: page fault
cpuid = 3
Uptime: 22h22m38s
Dumping 3071 MB (2 chunks)
  chunk 0: 1MB (158 pages) ... ok
  chunk 1: 3071MB (786126 pages) 3055 3039 3023 3007 2991 2975 2959 2943 2927
2911 2895 2879 2863 2847 2831 2815 2799 2783 2767 2751 2735 2719 2703 2687 2671
2655 2639 2623 2607 2591 2575 2559 2543 2527 2511 2495 2479 2463 2447 2431 2415
2399 2383 2367 2351 2335 2319 2303 2287 2271 2255 2239 2223 2207 2191 2175 2159
2143 2127 2111 2095 2079 2063 2047 2031 2015 1999 1983 1967 1951 1935 1919 1903
1887 1871 1855 1839 1823 1807 1791 1775 1759 1743 1727 1711 1695 1679 1663 1647
1631 1615 1599 1583 1567 1551 1535 1519 1503 1487 1471 1455 1439 1423 1407 1391
1375 1359 1343 1327 1311 1295 1279 1263 1247 1231 1215 1199 1183 1167 1151 1135
1119 1103 1087 1071 1055 1039 1023 1007 991 975 959 943 927 911 895 879 863 847
831 815 799 783 767 751 735 719 703 687 671 655 639 623 607 591 575 559 543 527
511 495 479 463 447 431 415 399 383 367 351 335 319 303 287 271 255 239 223 207
191 175 159 143 127 111 95 79 63 47 31 15

#0  doadump () at pcpu.h:165
warning: Source file is more recent than executable.

165		__asm __volatile("movl %%fs:0,%0" : "=r" (td));
(kgdb) backtrace
#0  doadump () at pcpu.h:165
#1  0xc067470e in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
#2  0xc0674a35 in panic (fmt=0xc08be305 "%s") at
/usr/src/sys/kern/kern_shutdown.c:565
#3  0xc086885c in trap_fatal (frame=0xecfc9a8c, eva=4) at
/usr/src/sys/i386/i386/trap.c:837
#4  0xc086859b in trap_pfault (frame=0xecfc9a8c, usermode=0, eva=4) at
/usr/src/sys/i386/i386/trap.c:745
#5  0xc08681d5 in trap (frame      {tf_fs = -1064501240, tf_es = 40, tf_ds =
-1063583704, tf_edi = -930277248, tf_esi = -930277248, tf_ebp = -318989612,
tf_isp = -318989640, tf_ebx = -932463616, tf_edx = -1063572696, tf_ecx =
-914699648, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1066774306, tf_cs
= 32, tf_eflags = 66182, tf_esp = -932463616, tf_ss = -930277248}) at
/usr/src/sys/i386/i386/trap.c:435
#6  0xc085432a in calltrap () at /usr/src/sys/i386/i386/exception.s:139
#7  0xc06a50de in ttymodem (tp=0xc86bbc00, flag=-1063572696) at
/usr/src/sys/kern/tty.c:1666
#8  0xc06a98f6 in ptcclose (dev=0x0, flags=7, fmt=8192, td=0xc97aca80) at
linedisc.h:136
#9  0xc064a2d7 in giant_close (dev=0xcd891200, fflag=7, devtype=8192,
td=0xc97aca80) at /usr/src/sys/kern/kern_conf.c:284
#10 0xc06274a6 in devfs_close (ap=0xecfc9b7c) at
/usr/src/sys/fs/devfs/devfs_vnops.c:357
#11 0xc087a050 in VOP_CLOSE_APV (vop=0x0, a=0xc09b2b28) at vnode_if.c:426
#12 0xc06da572 in vn_close (vp=0xc88d1880, flags=7, file_cred=0x0,
td=0xc97aca80) at vnode_if.h:227
#13 0xc06db4e2 in vn_closefile (fp=0xcd896558, td=0xc97aca80) at
/usr/src/sys/kern/vfs_vnops.c:867
#14 0xc06274e7 in devfs_close_f (fp=0xcd896558, td=0xc97aca80) at
/usr/src/sys/fs/devfs/devfs_vnops.c:369
#15 0xc0654550 in fdrop_locked (fp=0xcd896558, td=0xc97aca80) at file.h:295
#16 0xc065449d in fdrop (fp=0xcd896558, td=0xc97aca80) at
/usr/src/sys/kern/kern_descrip.c:2134
#17 0xc0652a3b in closef (fp=0xcd896558, td=0xc97aca80) at
/usr/src/sys/kern/kern_descrip.c:1954
#18 0xc064fb99 in close (td=0xc97aca80, uap=0x0) at
/usr/src/sys/kern/kern_descrip.c:1012
#19 0xc0868ba3 in syscall (frame      {tf_fs = -2009726917, tf_es = -2009726917,
tf_ds = -1078001605, tf_edi = 134594852, tf_esi = 134701300, tf_ebp =
-1077944168, tf_isp = -318988956, tf_ebx = 134701248, tf_edx = 0, tf_ecx = 0,
tf_eax = 6, tf_trapno = 32, tf_err = 2, tf_eip = -2009771273, tf_cs = 51,
tf_eflags = 662, tf_esp = -1077944196, tf_ss = 59}) at
/usr/src/sys/i386/i386/trap.c:983
#20 0xc085437f in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:200
#21 0x00000033 in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb) quit
hub2# ^Dexit

Script done on Wed Dec  6 21:24:15 2006