[427] in arla-drinkers
Re: arla 0.20: getcwd & XFS panics
daemon@ATHENA.MIT.EDU (Max)
Fri Dec 25 16:30:31 1998
From owner-arla-drinkers@stacken.kth.se Fri Dec 25 21:30:30 1998
Return-Path: <owner-arla-drinkers@stacken.kth.se>
Delivered-To: arla-drinkers-mtg@bloom-picayune.mit.edu
Received: (qmail 9926 invoked from network); 25 Dec 1998 21:30:28 -0000
Received: from unknown (HELO sundance.stacken.kth.se) (130.237.234.41)
by bloom-picayune.mit.edu with SMTP; 25 Dec 1998 21:30:28 -0000
Received: (from majordom@localhost)
by sundance.stacken.kth.se (8.8.8/8.8.8) id WAA03046
for arla-drinkers-list; Fri, 25 Dec 1998 22:25:37 +0100 (MET)
Received: from assaris.sics.se (assaris.sics.se [193.10.66.108])
by sundance.stacken.kth.se (8.8.8/8.8.8) with ESMTP id WAA03041;
Fri, 25 Dec 1998 22:25:31 +0100 (MET)
Received: (from assar@localhost) by assaris.sics.se (8.9.1/8.7.3) id WAA05548; Fri, 25 Dec 1998 22:26:58 +0100 (CET)
Subject: Re: arla 0.20: getcwd & XFS panics
In-Reply-To: <lv1btkslxkx.fsf@pizza.stacken.kth.se> from Magnus Ahltorp at "Dec 25, 1998 04:17:18 am"
To: map@stacken.kth.se (Magnus Ahltorp)
Date: Fri, 25 Dec 1998 13:21:44 -0800 (PST)
Cc: arla-drinkers@stacken.kth.se
From: Max <maxk@chinook.stanford.edu>
X-Mailer: ELM [version 2.4ME+ PL50s (25)]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-Id: <E0zteg4-0000QS-00@chinook.stanford.edu>
Lines: 34
Sender: owner-arla-drinkers@stacken.kth.se
Precedence: bulk
You (Magnus Ahltorp) wrote:
> > I just compiled Arla 0.20 and noticed some major problems. The first
> > mistake was copying getcwd.so to /lib. I did this with all the other
> > versions with no major problems. My /etc/ld.so.preload has been
> > modified appropriately. As soon as I overwrote the old getcwd.so, the
> > system started responding to EVERY command with "Segmentation fault".
> > There was absolutely nothing I could do except press the reset
> > button. :( Fortunately, the system rebooted OK and I was even able to
> > log in and remove getcwd.so from ld.so.preload. Until I did that, I
> > couldn't start X (it complained about a missing __getcwd symbol).
> > So, whatever changed with getcwd managed to break it in a major way.
> > Incidentally, I used to be able to get pwd to work in AFS cells even
> > without it. Now, it doesn't.
>
> I thought that we pointed this out very clearly in the release
> message. Well, I'm sorry we didn't include a note on this in the
> README. I managed to crash 2 machines remotely this way. Dynamically
> linked libraries are dangerous.
I'm assuming the release message was only sent out to the mailing
list. IMHO, this information must be included in the INSTALL file,
where the rest of the getcwd info is located!
> > FYI, I'm using Debian Linux 2.2 beta (potato).
>
> Relevant information is normally libc version and kernel version. I'm
> sorry, but this tells me neither.
Sorry, let me be more specific. I'm using glibc-2.0.7u with kernel
2.1.121.
Thanks,
Max