Skip site navigation (1)Skip section navigation (2)
Date:      06 Mar 2001 13:54:50 +0100
From:      Dag-Erling Smorgrav <des@ofug.org>
To:        David Malone <dwmalone@maths.tcd.ie>
Cc:        John Baldwin <jhb@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/i386/isa apic_vector.s icu_vector.s
Message-ID:  <xzpk863xdk5.fsf@flood.ping.uio.no>
In-Reply-To: David Malone's message of "Tue, 6 Mar 2001 10:52:46 %2B0000"
References:  <xzp8zmkwg6s.fsf@flood.ping.uio.no> <XFMail.010305074843.jhb@FreeBSD.org> <20010305155621.A97107@walton.maths.tcd.ie> <xzpae70mamf.fsf@flood.ping.uio.no> <20010306105246.A28173@walton.maths.tcd.ie>

next in thread | previous in thread | raw e-mail | index | archive | help
David Malone <dwmalone@maths.tcd.ie> writes:
> It prints a page fault in kernel mode message, with the following
> details:
> 
> 	fault virtual address 0xfffff037
> 	instruction pointer 0x8:0xfffff037
> 	stack pointer 0x10:0xc8346318
> 	frame pointer 0x10:0xc8346e8c
> 	code base 0x0 limit 0xffff type 0x11 DPL 0 pres 1 def32 1 gran 1

This is a stack smash, the instruction pointer is totally bananas.

> before it prints a DDB prompt, there is another page fault, which is
> identical apart from:
> 
> 	instruction pointer 0x8:0xc0262fe8
> 	stack pointer 0x10:0xc8346c84
> 	frame pointer 0x10:0xc8346c88

This comes from DDB trying to dereference EIP or something on the
(smashed) stack, which causes a new page fault.

> then I get a DDB prompt. Asking for a stack trace just produces
> another page fault.

See above...

I have the same problem with my desktop machine.

DES
-- 
Dag-Erling Smorgrav - des@ofug.org

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




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