Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 May 2001 18:31:45 +0200
From:      Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
To:        John Polstra <jdp@polstra.com>
Cc:        stable@freebsd.org, andre.albsmeier@mchp.siemens.de
Subject:   Re: NIS/YP problems after cvsupdate
Message-ID:  <20010519183145.A81016@curry.mchp.siemens.de>
In-Reply-To: <200105191618.f4JGIgI97789@vashon.polstra.com>; from jdp@polstra.com on Sat, May 19, 2001 at 09:18:42AM -0700
References:  <20010518174206.B50521@curry.mchp.siemens.de> <Pine.BSF.4.33.0105181757030.45582-100000@klima.physik.uni-mainz.de> <20010518180103.B51108@curry.mchp.siemens.de> <200105191618.f4JGIgI97789@vashon.polstra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 19-May-2001 at 09:18:42 -0700, John Polstra wrote:
> In article <20010518180103.B51108@curry.mchp.siemens.de>,
> Andre Albsmeier  <andre.albsmeier@mchp.siemens.de> wrote:
> > 
> > OK, now we need someone who got some idea what is happening here.
> > I really don't know how setting some unused stuff in the
> > ELF loader affects yppush :-(
> 
> Right.  It's not even setting unused stuff.  It's setting one location
> to a bogus value and then immediately overwriting it with the correct

Well, sure, this is more precise and more correct. I wanted to say
"It does unused things" :-) A bunch of NOPs probably would have the
same effect.

> value.  This process doesn't even have any side-effects.  It probably
> doesn't even change the load locations of the shared libraries, though
> I haven't checked that.  All it does is shift some of the dynamic
> linker code up by a few bytes.
> 
> When we looked at this before, I think we decided the NIS code must be
> reading from a garbage address that happened to fall into the dynamic
> linker.  That still seems the most likely explanation.

Yes, as I told O. Hartmann in private mail, it probably has nothing to do
with the dynamic linker. But I am really clueless of where to look in
the NIS code...

	-Andre

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




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