Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Dec 2002 22:42:07 -0600
From:      Dan Nelson <dnelson@allantgroup.com>
To:        Aurelien Nephtali <aurelien.nephtali@wanadoo.fr>
Cc:        current@FreeBSD.ORG
Subject:   Re: panic: ffs_blkfree: freeing free block
Message-ID:  <20021217044207.GA43444@dan.emsphone.com>
In-Reply-To: <20021216211329.GA525@nebula.wanadoo.fr>
References:  <20021216211329.GA525@nebula.wanadoo.fr>

next in thread | previous in thread | raw e-mail | index | archive | help

--SUOF0GtieIMvvwua
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

In the last episode (Dec 16), Aurelien Nephtali said:
> Hi,
> 
> I got a panic today which occured during a background fsck, after a
> hard-reboot of the system. The dump from gdb is attached and I can,
> of course, provide more infos if needed.

"Me too".  My info attached as well; almost identical stack trace.
Kernel was built from sources cvsupped just after 2002/12/15 17:41:07
PST.  (Why in the heck are all the timestamps in commitlogs in PST??)

-- 
	Dan Nelson
	dnelson@allantgroup.com

--SUOF0GtieIMvvwua
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="24.txt"

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: page fault
panic messages:
---
panic: ffs_blkfree: freeing free block
cpuid = 1; lapic.id = 00000000
boot() called on cpu#1
Uptime: 1m24s
pfs_vncache_unload(): 1 entries remaining


Fatal trap 12: page fault while in kernel mode
cpuid = 1; lapic.id = 00000000
fault virtual address	= 0x18
fault code		= supervisor write, page not present
instruction pointer	= 0x8:0xc02a70a4
stack pointer	        = 0x10:0xd4859ccc
frame pointer	        = 0x10:0xd4859ce4
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		= 26 (irq11: dc0)
trap number		= 12
panic: page fault
cpuid = 1; lapic.id = 00000000
boot() called on cpu#1
Uptime: 1m25s
Dumping 512 MB
 16 32 48 64 80 96 112 128 144 160 176 192 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++;
#0  doadump () at ../../../kern/kern_shutdown.c:232
#1  0xc020c806 in boot (howto=260) at ../../../kern/kern_shutdown.c:364
#2  0xc020ca49 in panic () at ../../../kern/kern_shutdown.c:517
#3  0xc02b3048 in ffs_blkfree (fs=0xc2d2b000, devvp=0xc2d52a8c, bno=1896, 
    size=8192, inum=1896) at ../../../ufs/ffs/ffs_alloc.c:1771
#4  0xc02c0395 in indir_trunc (freeblks=0xc3009d00, dbn=3696, level=0, lbn=12, 
    countp=0xd483bc40) at ../../../ufs/ffs/ffs_softdep.c:2603
#5  0xc02bff14 in handle_workitem_freeblocks (freeblks=0xc3009d00, flags=0)
    at ../../../ufs/ffs/ffs_softdep.c:2469
#6  0xc02bd829 in process_worklist_item (matchmnt=0x0, flags=0)
    at ../../../ufs/ffs/ffs_softdep.c:745
#7  0xc02bd5dc in softdep_process_worklist (matchmnt=0x0)
    at ../../../ufs/ffs/ffs_softdep.c:624
#8  0xc0250b97 in sched_sync () at ../../../kern/vfs_subr.c:1751
#9  0xc01fd5ac in fork_exit (callout=0xc025094c <sched_sync>, arg=0x0, 
    frame=0xd483bd48) at ../../../kern/kern_fork.c:872

--SUOF0GtieIMvvwua--

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




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