[18857] in Athena Bugs

home help back first fref pref prev next nref lref last post

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.

home help back first fref pref prev next nref lref last post