[15746] in Athena Bugs

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

Re: crashes under Netscape 3 on Linux [REPOST]

daemon@ATHENA.MIT.EDU (Aaron M. Ucko)
Mon Jan 12 12:49:08 1998

To: bug-infoagents@MIT.EDU
In-Reply-To: [15743]
From: amu@MIT.EDU (Aaron M. Ucko)
Date: 12 Jan 1998 12:49:03 -0500

Oops, I forgot some double quotes.  This patch really _does_ work. :-)

--- /mit/infoagents/bin/netscape	Mon Sep  8 16:31:28 1997
+++ /tmp/netscape	Fri Dec 19 10:30:57 1997
@@ -48,8 +48,14 @@
 case "${uname}" in
     Linux)
 	# Java frees freed pointers - gnu malloc package handles this
-        LD_PRELOAD=${archtop}lib/gnumalloc.so
-        export LD_PRELOAD
+	if [ -n "${LD_ELF_PRELOAD+x}" ]; then
+	    LD_ELF_PRELOAD="${archtop}lib/gnumalloc.so:$LD_ELF_PRELOAD"
+	elif [ -n "${LD_PRELOAD+x}" ]; then
+	    LD_ELF_PRELOAD="${archtop}lib/gnumalloc.so:$LD_PRELOAD"
+	else
+	    LD_ELF_PRELOAD="${archtop}lib/gnumalloc.so"
+	fi
+	export LD_ELF_PRELOAD
 	XNLSPATH=/mit/infoagents/share/Netscape/nls.x11r5; export XNLSPATH
 	attach -h -n -q $common_lockers
 	;;

-- 
Aaron M. Ucko <amu@mit.edu> (finger amu@monk.mit.edu) [Stark raving sane]

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