Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Sep 2002 16:07:43 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        freebsd-current@FreeBSD.ORG
Subject:   Re: Fatal trap 12
Message-ID:  <XFMail.20020930160743.jhb@FreeBSD.org>
In-Reply-To: <20020930214022.A284@snoopy.cablecom.ch>

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

On 30-Sep-2002 Hanspeter Roth wrote:
>   On Sep 30 at 15:16, John Baldwin spoke:
> 
>> > Fatal trap 12: page fault while in kernal mode
>> > fault virtual address = 0xdeadc0de
>> 
>> This means someone is trying to access memory that has been free'd.
> 
> How do I make someone not to do such bad things? :-)
> 
>> Hmm, unfortunately generic_bcopy() is in asm, and so it doesn't have
>> a "true" frame and we end up skipping over the frame in execve()
>> where it is called from.  There are only 3 bcopy's in execve(), but
>> I'm not sure which is likely to have been the problematic one.
> 
> Did I smash upgrade?
> Or doesn't Current just like my hardware?

It's not hardware related I don't believe.  You can try putting
some printf's into the execve() function before each bcopy() to
see which one blows up.

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

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/

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?XFMail.20020930160743.jhb>