Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Jan 1998 14:29:45 -0500 (EST)
From:      "John S. Dyson" <toor@dyson.iquest.net>
To:        phk@freebsd.org (Poul-Henning Kamp)
Cc:        dyson@freebsd.org, current@freebsd.org
Subject:   Re: random (?) SIGBUS in -current
Message-ID:  <199801121929.OAA00321@dyson.iquest.net>
In-Reply-To: <365.884620691@critter.freebsd.dk> from Poul-Henning Kamp at "Jan 12, 98 04:58:11 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
So far, I cannot reproduce the problem that PHK can see.  I would
appreciate input on the -current sources as of today.

Thanks!!!


Poul-Henning Kamp said:
> 
> I see random SIGBUS in programs now on current up to and including:
> 
> > dyson       1998/01/11 21:16:06 PST
> > 
> >   Modified files:
> >     sys/i386/i386        machdep.c 
> >   Log:
> >   Adjust upwards the size of exec map in order to take into account the
> >   additional PAGE_SIZE needed for exec operatino.
> >   
> >   Revision  Changes    Path
> >   1.281     +2 -2      src/sys/i386/i386/machdep.c
> 
> I belive it is related to caching somehow.  It never seems to happen
> on the first invocation of a program, but rather if I run a program
> do something else, run the program again, then bang.
> 
> The ucode in trap() is T_PAGEFLT if that helps any.
> 

-- 
John                  | Never try to teach a pig to sing,
dyson@freebsd.org     | it just makes you look stupid,
jdyson@nc.com         | and it irritates the pig.



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