From owner-freebsd-current Wed Mar 8 9:36:27 2000 Delivered-To: freebsd-current@freebsd.org Received: from ns.cvzoom.net (ns.cvzoom.net [208.226.154.2]) by hub.freebsd.org (Postfix) with SMTP id 37A0D37B513 for ; Wed, 8 Mar 2000 09:36:22 -0800 (PST) (envelope-from dmmiller@cvzoom.net) Received: (qmail 12800 invoked from network); 8 Mar 2000 17:36:16 -0000 Received: from lcm161.cvzoom.net (HELO cvzoom.net) (208.230.69.161) by ns.cvzoom.net with SMTP; 8 Mar 2000 17:36:16 -0000 Message-ID: <38C68F72.4070405@cvzoom.net> Date: Wed, 08 Mar 2000 12:35:46 -0500 From: Donn Miller User-Agent: Mozilla/5.0 (X11; N; FreeBSD 4.0-CURRENT i386; en-US; m14) X-Accept-Language: en MIME-Version: 1.0 To: John Polstra Cc: current@freebsd.org Subject: Re: More "ld-elf.so.1: assert failed" messages References: <38BA5751.2396AE87@cvzoom.net> <38BB1E9C.CF44EC93@cvzoom.net> <200003060201.SAA85727@vashon.polstra.com> <38C5A975.957756C4@cvzoom.net> <200003081702.JAA39397@vashon.polstra.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG John Polstra wrote: > = > In article <38C5A975.957756C4@cvzoom.net>, > Donn Miller wrote: > = > > OK, here's some of the errors I get with Mozilla. It looks like it > > happens when Gdk runs out os SysV shared memory. Otherwise, if I > > don't get the "Gdk-WARNING **: shmget failed!", the ld.so erros never= > > occur, and Mozilla runs OK. It seems as if Wine is working OK so far= , > > though, although I probably haven't tested Wine enough: > [...] > > /usr/libexec/ld-elf.so.1: Application locking error: 1 readers and 1 > > writers in dynamic linker. See DLLOCKINIT(3) in manual pages. > = > This means that one thread was in the middle of a dlopen() call > when another thread either called a new function for the first time > (invoking the dynamic linker for lazy binding) or called dlsym(). > Really the only _right_ place I can find to fix this kind of thing is > in the application itself, by calling dllockinit() to set up locking > for the dynamic linker invocations. = I just reverted back to the "normal" version of ld-elf.so, the version = without the patch.=A0 Mozilla doesn't have the problem with the = "non-patch" version.=A0 So, maybe it isn't the application.=A0 Or, maybe = the = original, "non-patch" version wasn't doing something right. Just wondering, in case the problem isn't with Mozilla.=A0 I'm using = Mozilla right now, with the original ld-elf.so.1.=A0 (The fonts are hard = on my eyes.) - Donn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message