5.0R: Panic

From: Patric Mrawek <patric(at)argv.de>
Date: Wed, 19 Feb 2003 11:19:46 +0100

Hi,

der Panic ist aufgetreten nachdem ich ğuvisor.koĞ geladen und mehrmals
den Sync-Button meines Visors gedrueckt hatte.

Faellt dazu jemandem was Schlaues ein?

Der Coredump liegt noch hier rum, ich koennte also noch weiter debuggen.

Script started on Wed Feb 19 10:59:10 2003
patric(at)talisker:/home/patric$ gdb -k /sys/i386/compile/TALISKER/kernel.debug /var/crash/vmcore.0
GNU gdb 5.2.1 (FreeBSD)
Copyright 2002 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-undermydesk-freebsd"...
panic: bwrite: buffer is not busy???
panic messages:

---
Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0x32
fault code		= supervisor read, page not present
instruction pointer	= 0x8:0xc020c793
stack pointer	        = 0x10:0xd8e9aad8
frame pointer	        = 0x10:0xd8e9ab0c
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		= 35612 (jpilot-sync)
trap number		= 12
panic: page fault
syncing disks, buffers remaining... panic: bwrite: buffer is not busy???
Uptime: 49m44s
Dumping 511 MB
ata0: resetting devices ..
done
 16 32 48 64 80 96 112 128 144 160[CTRL-C to abort]  176[CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort]  192[CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort] [CTRL-C to abort]  208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496
---
#0  doadump () at ../../../kern/kern_shutdown.c:232
232		dumping++;
(kgdb) bt
#0  doadump () at ../../../kern/kern_shutdown.c:232
#1  0xc024abd9 in boot (howto=260) at ../../../kern/kern_shutdown.c:364
#2  0xc024ae23 in panic () at ../../../kern/kern_shutdown.c:517
#3  0xc0290bd2 in bwrite (bp=0xce62bae0) at ../../../kern/vfs_bio.c:796
#4  0xc02922b5 in vfs_bio_awrite (bp=0xce62bae0) at ../../../kern/vfs_bio.c:1643
#5  0xc03183ba in ffs_fsync (ap=0xd8e9a8e0) at ../../../ufs/ffs/ffs_vnops.c:258
#6  0xc0317517 in ffs_sync (mp=0xc40a0800, waitfor=2, cred=0xc1541e80, td=0xc03f6ee0) at vnode_if.h:612
#7  0xc02a5e2b in sync (td=0xc03f6ee0, uap=0x0) at ../../../kern/vfs_syscalls.c:138
#8  0xc024a7bc in boot (howto=256) at ../../../kern/kern_shutdown.c:273
#9  0xc024ae23 in panic () at ../../../kern/kern_shutdown.c:517
#10 0xc03717a2 in trap_fatal (frame=0xd8e9aa98, eva=0) at ../../../i386/i386/trap.c:844
#11 0xc0371482 in trap_pfault (frame=0xd8e9aa98, usermode=0, eva=50) at ../../../i386/i386/trap.c:758
#12 0xc0370f70 in trap (frame=
      {tf_fs = 24, tf_es = 16, tf_ds = 16, tf_edi = -655774924, tf_esi = -2144570347, tf_ebp = -655774964, tf_isp = -655775036, tf_ebx = -995056244, tf_edx = -655774924, tf_ecx = 21, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1071593581, tf_cs = 8, tf_eflags = 66050, tf_esp = -997833984, tf_ss = -2144570347}) at ../../../i386/i386/trap.c:445
#13 0xc0361778 in calltrap () at {standard input}:98
#14 0xc020c058 in spec_vnoperate (ap=0x0) at ../../../fs/specfs/spec_vnops.c:126
#15 0xc02ae671 in vn_ioctl (fp=0xc523112c, com=2150396949, data=0xd8e9ac48, active_cred=0xd8e9ab34, td=0xc51a11c0) at vnode_if.h:488
#16 0xc026f8b3 in ioctl (td=0xc51a11c0, uap=0xd8e9ad10) at file.h:227
#17 0xc0371aca in syscall (frame=
      {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 10, tf_esi = 134684448, tf_ebp = -1077944152, tf_isp = -655774348, tf_ebx = 1213062036, tf_edx = 10, tf_ecx = 10, tf_eax = 54, tf_trapno = 12, tf_err = 2, tf_eip = 1212593395, tf_cs = 31, tf_eflags = 582, tf_esp = -1077944244, tf_ss = 47}) at ../../../i386/i386/trap.c:1033
#18 0xc03617cd in Xint0x80_syscall () at {standard input}:140
---Can't read userspace from dump, or kernel process---
(kgdb) 
FreeBSD talisker 5.0-RELEASE FreeBSD 5.0-RELEASE #5: Wed Jan 29 10:49:32 CET 2003
root(at)talisker:/usr/src/sys/i386/compile/TALISKER i386
Gruss,
Patric
-- 
The problem with troubleshooting is that trouble shoots back.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 19 Feb 2003 - 11:19:50 CET

search this site