From owner-freebsd-current Sat Jan 20 23:18:20 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id XAA00631 for current-outgoing; Sat, 20 Jan 1996 23:18:20 -0800 (PST) Received: from grumble.grondar.za (root@grumble.grondar.za [196.7.18.130]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id XAA00596 Sat, 20 Jan 1996 23:18:13 -0800 (PST) Received: from localhost (mark@localhost [127.0.0.1]) by grumble.grondar.za (8.7.3/8.7.3) with SMTP id JAA15977; Sun, 21 Jan 1996 09:17:03 +0200 (SAT) Message-Id: <199601210717.JAA15977@grumble.grondar.za> X-Authentication-Warning: grumble.grondar.za: Host mark@localhost [127.0.0.1] didn't use HELO protocol To: John Polstra cc: Nate Williams , Douglas Thomas Crosher , sos@FreeBSD.org, dima@best.net (Dima Ruban), freebsd-current@FreeBSD.org Subject: Re: problems in -current (was Re: awk broken ???) Date: Sun, 21 Jan 1996 09:17:02 +0200 From: Mark Murray Sender: owner-current@FreeBSD.org Precedence: bulk John Polstra wrote: > > 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. > > I have to admit that I thought of the same thing when these reports > started showing up in -current. But it is really hard to see how > the change I made could account for these symptoms. My change > causes a small piece of code (which does nothing) to be executed > when a shared library (such as libc) is first mapped into memory. > It seems like, if there was something wrong with these changes, > the symptom would appear immediately when you executed anything -- not > at some later time, and not with an "internal error" message. Well - it _does happen like that. I had all the groff utils complain bitterly _at_startup_ about some malloc problem (sorry I can't remember offhand what it is). refer(1) then bombed out with a signal 6. > I'm not saying it's impossible (been around too long for that). But it > seems very unlikely to me. It started for me right after this change :-). M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 Finger mark@grondar.za for PGP key