amd64/131209: 7.1-STABLE amd64 crash

Roar Pettersen roar.pettersen at uib.no
Mon Feb 2 07:50:04 PST 2009


The following reply was made to PR amd64/131209; it has been noted by GNATS.

From: Roar Pettersen <roar.pettersen at uib.no>
To: John Baldwin <jhb at freebsd.org>
Cc: freebsd-amd64 at freebsd.org, Roar Pettersen <roar.pettersen at it.uib.no>, 
    freebsd-gnats-submit at freebsd.org
Subject: Re: amd64/131209: 7.1-STABLE amd64 crash
Date: Mon, 2 Feb 2009 16:34:39 +0100 (CET)

 Hello !
 
 > Can you provide the full backtrace?  This stack frame is well after the panic
 > in the code that writes out the crash dump, so it is not very useful.
 
 
 
 # kgdb kernel.debug /var/crash/vmcore.0
 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 "amd64-marcel-freebsd"...
 
 Unread portion of the kernel message buffer:
 
 
 Fatal trap 12: page fault while in kernel mode
 cpuid = 1; apic id = 01
 fault virtual address   = 0x800000108
 fault code              = supervisor read data, page not present
 instruction pointer     = 0x8:0xffffffff8037690c
 stack pointer           = 0x10:0xfffffffec329e5e0
 frame pointer           = 0x10:0x0
 code segment            = base 0x0, limit 0xfffff, type 0x1b
                          = DPL 0, pres 1, long 1, def32 0, gran 1
 processor eflags        = interrupt enabled, resume, IOPL = 0
 current process         = 25972 (cron)
 trap number             = 12
 panic: page fault
 cpuid = 1
 Uptime: 6h33m10s
 Physical memory: 2039 MB
 Dumping 411 MB: 396 380 364 348 332 316 300 284 268 252 236 220 204 188 
 172 156 140 124 108 92 76 60 44 28 12
 
 Reading symbols from /boot/kernel/blank_saver.ko...Reading symbols from 
 /boot/kernel/blank_saver.ko.symbols...done.
 done.
 Loaded symbols for /boot/kernel/blank_saver.ko
 #0  0xffffffff802fa8fa in doadump () at 
 /usr/src/sys/kern/kern_shutdown.c:238
 238             if (dumper.dumper == NULL) {
 (kgdb) backtrace
 #0  0xffffffff802fa8fa in doadump () at 
 /usr/src/sys/kern/kern_shutdown.c:238
 #1  0x0000000000000004 in ?? ()
 #2  0xffffffff802fae29 in boot (howto=260) at 
 /usr/src/sys/kern/kern_shutdown.c:417
 #3  0xffffffff802fb232 in panic (fmt=Variable "fmt" is not available.
 ) at /usr/src/sys/kern/kern_shutdown.c:572
 #4  0xffffffff804fbc53 in trap_fatal (frame=0xffffff000a5dfa50, 
 eva=Variable "eva" is not available.
 )
      at /usr/src/sys/amd64/amd64/trap.c:735
 #5  0xffffffff804fc025 in trap_pfault (frame=0xfffffffec329e530, 
 usermode=0)
      at /usr/src/sys/amd64/amd64/trap.c:674
 #6  0xffffffff804fc968 in trap (frame=0xfffffffec329e530)
      at /usr/src/sys/amd64/amd64/trap.c:571
 #7  0xffffffff804e23ae in Xtss () at 
 /usr/src/sys/amd64/amd64/exception.S:138
 #8  0xffffffff8037690c in vattr_null (vap=0x0) at 
 /usr/src/sys/kern/vfs_subr.c:536
 #9  0xfffffffec329e640 in ?? ()
 #10 0xffffff000a5dfa50 in ?? ()
 #11 0xfffffffec329ea60 in ?? ()
 #12 0xfffffffec329ea10 in ?? ()
 #13 0x0000000000000000 in ?? ()
 #14 0xffffffff80540f11 in VOP_VPTOFH_APV (vop=0x800000000, a=0x0)
      at vnode_if.c:2767
 #15 0xffffff000439e3f0 in ?? ()
 #16 0xffffff000439e3f0 in ?? ()
 #17 0x0000000000000004 in ?? ()
 #18 0xffffffff8037ac07 in vput (vp=0xffffff000439cb28) at vnode_if.h:31
 #19 0xffffffff80377ede in vaccess (type=Variable "type" is not available.
 ) at /usr/src/sys/kern/vfs_subr.c:3400
 #20 0xffffff0000000000 in ?? ()
 #21 0xffffff007ff8a998 in ?? ()
 #22 0xffffffff804c1805 in uma_zfree_arg (zone=0xffffffff804d9261,
      item=0xffffff000a5dfa50, udata=0x0) at /usr/src/sys/vm/uma_core.c:2367
 #23 0xfffffffec329e8d0 in ?? ()
 #24 0xffffff000439c9d8 in ?? ()
 #25 0xffffff00043829a0 in ?? ()
 #26 0x0000000000000000 in ?? ()
 #27 0x0000000000000100 in ?? ()
 #28 0xffffff000439c9d8 in ?? ()
 #29 0xffffffff804b6d5a in ufs_getattr (ap=Variable "ap" is not available.
 ) at /usr/src/sys/ufs/ufs/ufs_vnops.c:444
 #30 0x0000000000000004 in ?? ()
 #31 0xffffff000156b150 in ?? ()
 #32 0xfffffffec329ea10 in ?? ()
 #33 0x0000000000000000 in ?? ()
 #34 0x0000000000000001 in ?? ()
 #35 0x0000000000000000 in ?? ()
 #36 0x0000000000000100 in ?? ()
 #37 0xffffff000439c9d8 in ?? ()
 #38 0xffffffff804b685a in ufs_whiteout (ap=0x0)
      at /usr/src/sys/ufs/ufs/ufs_vnops.c:941
 #39 0xffffffff803686d6 in breada (vp=0x0, rablkno=0x800, rabsize=0x4000, 
 cnt=0,
      cred=0x1000) at /usr/src/sys/kern/vfs_bio.c:2288
 #40 0x0000000000001001 in ?? ()
 #41 0xffffff000439c9d8 in ?? ()
 #42 0x0000000000000000 in ?? ()
 #43 0xffffff00043829a0 in ?? ()
 #44 0xffffff000439c9d8 in ?? ()
 #45 0xfffffffec329eb10 in ?? ()
 #46 0x000010000439c9d8 in ?? ()
 #47 0x0002000000000002 in ?? ()
 #48 0xffffff000a5dfa50 in ?? ()
 #49 0x0000000000000001 in ?? ()
 #50 0x0000000000000000 in ?? ()
 #51 0x0000000080744500 in ?? ()
 #52 0xffffff0037df6a00 in ?? ()
 #53 0xfffffffe8001a340 in ?? ()
 #54 0x0000000000000000 in ?? ()
 #55 0xffffff000439c9d8 in ?? ()
 #56 0xfffffffec329eb10 in ?? ()
 #57 0xffffff000a5dfa50 in ?? ()
 #58 0xffffffff80388dff in vn_read (fp=0xffffffff803687fa, 
 uio=0xffffffff804ab959,
      active_cred=Variable "active_cred" is not available.
 ) at atomic.h:143
 #59 0xffffffff8033480d in dofileread (td=0xffffff000a5dfa50, fd=3,
      fp=0xffffff0037df6a00, auio=0xfffffffec329eb10, offset=-5315631632, 
 flags=0)
      at file.h:244
 #60 0xffffffff80334b7e in kern_readv (td=0xffffff000a5dfa50, fd=3,
      auio=0xfffffffec329eb10) at /usr/src/sys/kern/sys_generic.c:192
 #61 0xffffffff80334c6c in read (td=0x0, uap=0x0)
      at /usr/src/sys/kern/sys_generic.c:103
 #62 0xffffffff804fc2a7 in syscall (frame=0xfffffffec329ec80)
      at /usr/src/sys/amd64/amd64/trap.c:878
 #63 0xffffffff804e25bb in Xpage () at 
 /usr/src/sys/amd64/amd64/exception.S:268
 #64 0x0000000800932b8c in ?? ()
 Previous frame inner to this frame (corrupt stack?)
 
 
 --
 Med vennlig hilsen / Regards;
 
    Roar Pettersen
    Universitetet i Bergen -  The University of Bergen
    Nygardsgt. 5  -  N-5020 BERGEN  - Norway


More information about the freebsd-amd64 mailing list