Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jan 2010 22:27:31 -0500
From:      Henry Wong <hwong@lumeta.com>
To:        freebsd-bugs@FreeBSD.org
Cc:        Henry Wong <hwong@lumeta.com>
Subject:   Re: kern/142728: Panic: Fatal trap 12 in g_io_request
Message-ID:  <4B4D3DA3.1010706@lumeta.com>
In-Reply-To: <4B4CCBCE.8040004@lumeta.com>
References:  <201001120250.o0C2o2sI055242@freefall.freebsd.org> <4B4CCBCE.8040004@lumeta.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I'm new at trying to find kernel panics.  As I said, I cannot seem
to get a dump.  From looking at the Instruction pointer, it looks like
the g_io_request function is attempting to work with a g_consumer
that refers to a g_provider that has been freed.  The "pp" points off
to a page that is not in its address space (trap 12) or doens't belong
to it (trap 9).  The instruction pointer refers to the attempt to retrieve
pp->name as the parameter for the g_trace(G_T_BIO, ... ).

Since the process that is listed as the "current process"
varies a lot, I suspect that the trap is being caused by some event
such as an interrupt.

Could someone please give me some hints on how I might proceed
to 1) get more information or 2) get this problem to a point where
it can be diagnosed and resolved.

Thank you,

-- 


Henry Wong
Lead Software Engineer

Lumeta - / Securing the Network in the Face of Change
/
_hwong@lumeta.com_
732.357.3534 (office)
732.564.0731 (fax)
220 Davidson Avenue
Somerset , NJ 08873-4146
www.lumeta.com




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