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>