Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Oct 1999 10:07:14 +0300
From:      Maxim Sobolev <sobomax@altavista.net>
To:        John Polstra <jdp@polstra.com>
Cc:        current@freebsd.org
Subject:   Re: ld-elf.so.1 (or VM?) weirdness
Message-ID:  <381947A2.6753C4C7@altavista.net>
References:  <3818467A.EA4DB1DE@altavista.net> <199910281656.JAA04489@vashon.polstra.com>

next in thread | previous in thread | raw e-mail | index | archive | help
John Polstra wrote:

> In article <3818467A.EA4DB1DE@altavista.net>,
> Maxim Sobolev  <sobomax@altavista.net> wrote:
>
> > For a quite long time I searched for the way to reproduce this bug,
> > and it seems that I've finally found how to do it. In most cases
> > attempt to make any port on a freshly booted system stops with:
> >
> > /usr/libexec/ld-elf.so.1: /usr/bin/awk: Shared object has no run-time symbol
> > table
> >
> > but when I'm trying to run make again with the same port it works
> > flawlessly.
>
> I haven't heard any other reports of this.  I'm almost certain it is
> caused by something outside the dynamic linker -- probably a kernel
> bug.  The debugging output you included shows evidence that the
> dynamic linker is seeing garbage when it mmaps your executable.  The
> fact that it works OK after the first attempt also points to the VM
> system as the culprit.  The dynamic linker hasn't changed much
> recently, but the kernel has changed a lot.

Ok, but why it affects only linker and what in your opinion best course of actions
would be to reveal reason of this misbehaviour?

-Maxim
--
"We believe in the Power and the Might!"
                        (Manowar, 1996)




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?381947A2.6753C4C7>