From owner-freebsd-current Sat Jan 20 21:08:11 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA15103 for current-outgoing; Sat, 20 Jan 1996 21:08:11 -0800 (PST) Received: from austin.polstra.com (austin.polstra.com [206.213.73.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id VAA15094 for ; Sat, 20 Jan 1996 21:08:08 -0800 (PST) Received: from austin.polstra.com (jdp@localhost) by austin.polstra.com (8.6.12/8.6.12) with ESMTP id VAA29770; Sat, 20 Jan 1996 21:08:04 -0800 Message-Id: <199601210508.VAA29770@austin.polstra.com> To: Nate Williams cc: freebsd-current@FreeBSD.org Subject: Re: problems in -current (was Re: awk broken ???) In-reply-to: Your message of "Sat, 20 Jan 1996 22:04:07 MST." <199601210504.WAA19075@rocky.sri.MT.net> Date: Sat, 20 Jan 1996 21:08:04 -0800 From: John Polstra Sender: owner-current@FreeBSD.org Precedence: bulk Nate writes: > > > 2) John Polstra's change which affected all shlibs. > > > jdp 96/01/16 16:03:10 > > > > > > Modified: share/mk bsd.lib.mk > > > Log: > > > Always link /usr/lib/c++rt0.o into a shared library. CPLUSPLUSLIB is no > > > longer necessary, and can be removed from Makefiles. > > > > > > Unfortunately, I suspect the latter, but have no way of checking it > > > right now. > > > > Ya...you are right, after back out this change, the system is > > happy again....No more awk problem, no more "malloc warning ...." > > Thanks. Egads! :-( > Any ideas John? It appears to be the culprit, either directly or > indirectly. Is it possible something corrupting the stack, which would > show up as random cores later on? Is it possible that, when the shared libraries such as libc are being built, there is still the _old_ version of c++rt0.o in /usr/lib? It _looks_ to me like c++rt0.o is built and installed before the shared libraries are built, but I'm not _at all_ sure. If the libraries were being built with the old c++rt0.o, it would definitely cause problems. Though, again, it seems unlikely they'd explain the actual symptoms that are being seen. Anyway, I'll take yet another look at it, and see if I can come up with any ideas about what's going on. -- John