[18857] in Athena Bugs
sun4 8.4.20: xss
daemon@ATHENA.MIT.EDU (Nickolai Zeldovich)
Mon Mar 5 19:15:45 2001
Message-Id: <200103060015.TAA16609@pepsi-one.mit.edu>
To: bugs@MIT.EDU
Date: Mon, 05 Mar 2001 19:15:40 -0500
From: Nickolai Zeldovich <kolya@MIT.EDU>
System name: pepsi-one.mit.edu
Type and version: Ultra-1 (64-bit) 8.4.20 (with mkserv)
Display type: cgsix, ffb
Shell: /bin/athena/tcsh
Window manager: ctwm -s
What were you trying to do?
Run xss.
What's wrong:
I had a file "libnsl.so.1" in my home directory, incompatible
with the system I ran xss on. For some reason xss decided to
use it and crashed with errors such as:
17:37 ld.so.1: vines: fatal: relocation error: file ./libnsl.so.1: symbol _libc_register_forkhandler: referenced symbol not found
17:37 xss: child pid 16354 (vines) terminated with SIGKILL.
Creating a libnsl.so.1 with "dd if=/dev/zero of=libnsl.so.1 count=1"
resulted in:
pepsi-one~> xss-command -lock
ld.so.1: xss-command: fatal: ./libnsl.so.1: unknown file type
xss-command: activating and locking.
so it seems to have fallen back to the correct library in /usr/lib..
What should have happened:
It shouldn't randomly link against shared libraries in my
home directory.