Date: Thu, 23 Mar 2006 13:36:59 -0500 From: Diane Bruce <db@db.net> To: Vlad <marchenko@gmail.com> Cc: freebsd-stable@freebsd.org, Kris Kennaway <kris@obsecurity.org> Subject: Re: Fatal trap 12: page fault while in kernel mode / current process=12 (swi1: net) Message-ID: <20060323183659.GA48702@night.db.net> In-Reply-To: <cd70c6810603171901t64cf8aectebd9c288164b32b0@mail.gmail.com> References: <cd70c6810603170859s3636d11bi615c88c6c1332329@mail.gmail.com> <20060317173651.GA27314@xor.obsecurity.org> <cd70c6810603170941m92dbd5cw9cb0cae75cbcd730@mail.gmail.com> <20060317212755.GC38277@nickel.oss.ntelos.net> <cd70c6810603171901t64cf8aectebd9c288164b32b0@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I have a similar crash from 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #1: Sun Mar 19 13:28: On Fri, Mar 17, 2006 at 09:01:05PM -0600, Vlad wrote: i > Ok, thanks for Joe's hint I was able to get stuff captured: > > # kgdb kernel.debug /var/crash/vmcore.0 ... > #9 0xffffffff8037ee2b in calltrap () at ../../../amd64/amd64/exception.S:168 > #10 0xffffffff8026d5f6 in propagate_priority (td=0xffffff003a5e94c0) > at ../../../kern/subr_turnstile.c:233 > #11 0xffffffff8026de2f in turnstile_wait (lock=0xffffffff805710c0, > owner=0x0) at ../../../kern/subr_turnstile.c:628 > #12 0xffffffff8023b4a9 in _mtx_lock_sleep (m=0xffffffff805710c0, > tid=18446742975234022368, opts=180, > file=0xfffffffe <Address 0xfffffffe out of bounds>, My panic. kernel trap 12 with interrupts disabled Fatal trap 12: page fault while in kernel mode fault virtual address = 0x808080f4 fault code = supervisor read, page not present instruction pointer = 0x20:0xc0513ff5 stack pointer = 0x28:0xda6e4c0c frame pointer = 0x28:0xda6e4c10 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 3984 (sh) [thread pid 3984 tid 100242 ] Stopped at turnstile_setowner+0xd: movl 0x74(%ecx),%eax db> bt Tracing pid 3984 tid 100242 td 0xc41fb780 turnstile_setowner(c41fe840,80808080,c07a5c58,c079f3e0,c41fb780) at turnstile_se towner+0xd turnstile_wait(c079f3e0,80808080) at turnstile_wait+0xa5 _mtx_lock_sleep(c079f3e0,c41fb780,0,c0674893,25e) at _mtx_lock_sleep+0xc4 _mtx_lock_flags(c079f3e0,0,c0674893,25e,c44b37f8) at _mtx_lock_flags+0x30 fork1(c41fb780,14,0,da6e4cd4,c41fb780) at fork1+0xb2a fork(c41fb780,da6e4d04,0,0,246) at fork+0x18 syscall(3b,3b,3b,0,8068000) at syscall+0x25f Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (2, FreeBSD ELF32, fork), eip = 0x2813ca33, esp = 0xbfbfe5ec, ebp = 0xbfbfe608 - -- - db@db.net http://www.db.net/~db
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060323183659.GA48702>