From owner-freebsd-stable Fri Mar 17 16:54: 4 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mail2.uniserve.com (mail2.uniserve.com [204.244.156.10]) by hub.freebsd.org (Postfix) with ESMTP id E02D837B632 for ; Fri, 17 Mar 2000 16:54:00 -0800 (PST) (envelope-from tom@uniserve.com) Received: from shell.uniserve.ca ([204.244.186.218]) by mail2.uniserve.com with esmtp (Exim 3.13 #1) id 12W7V9-000Bpd-00; Fri, 17 Mar 2000 16:53:59 -0800 Date: Fri, 17 Mar 2000 16:53:54 -0800 (PST) From: Tom X-Sender: tom@shell.uniserve.ca To: Randall Hopper Cc: stable@freebsd.org Subject: Re: Dynamic linker bug in 3.4-RELEASE (I think) In-Reply-To: <20000317195156.A24243@ipass.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 17 Mar 2000, Randall Hopper wrote: > I have a small program I wrote that uses sigwait and takes about 1 second > to complete. > > If I run it over-and-over many times repeatedly, occasionally the dynamic > linker will fail to resolve the "sigwait" symbol. > > Here is how I run it in tcsh: > > while (1) > hw4-1 > /dev/null > echo Done > end > > And here is some output from the shell: > > ... > Done > Done > Done > Done > Done > Done > Done > Done > Done > /usr/libexec/ld-elf.so.1: hw4-1: Undefined symbol "sigwait" > Done > Done > Done > Done > Done > Done > Done > Done > ... > > Is this a bug? Already fixed? Or should I file a PR. > > Thanks, > > Randall I think it is more likely you are exceeding your limit on number of file descriptors, so the dynamic linker isn't able to open the libraries. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message