Hmm, the "netscape" binary has special needs. In particular,
  it uses
  malloc in a way that doesn't work properly with the malloc in the
  modern
  libc. So you have to tell it to use an old libc library
  binary,
  available from linux archives, libc.so.5.0.9. I do this by
  unpacking
  the netscape tar.gz file in a directory all its own
  (/usr/X11R6/bin/Mozilla-v30 so I can remember what it is and
  where) and
  making a shell script /usr/X11R6/bin/netscape that takes care of
  the
  silly library thing. This works. (If your netscape bus-errors
  when you
  hit a java page, this will fix it.) It also keeps any other
  program
  from stumbling into the old libc, and you don't have to mess
  with
  ld-config. Fill in the directory where you keep obsolete
  libraries.
#!/bin/sh
# Use an old lib for netscape due to malloc error
LD_LIBRARY_PATH=/b2/src/old/lib
  export LD_LIBRARY_PATH
if [ ! -x $LD_LIBRARY_PATH/libc.so.5.0.9 ]; then exit 1
  fi
exec /usr/X11R6/bin/Mozilla-v30/netscape
  > For quite some time netscape has been dying when it loads
  and tries to
  > execute java applets. Probably about half the time it tries
  to run the
  > applet it dies. Does anyone have the same problem and if so,
  is there a
  > way to fix this? I'm at Netscape Nav. Gold 3.01.
Take a look at:
  http://www.blackdown.org/Howto/Howto-3.html
[which says:]
3. How to make Netscape 3.0 and java work
3.1 Getting the environment right
The fundamental problem with Netscape 3.0, java, and linux
  machines
  is the use of a Standard C Library compiled with dl-malloc. Using
  a
  wrapper script and the older gnumalloc, java will for the most
  part
  cease to crash the browser.
The script also sets a very simple CLASSPATH. Be careful,
  certain
  CLASSPATH entries can confuse netscape and cause it to crash, as
  can
  the presence of outdated Netscape class libraries.
#!/bin/sh
  export CLASSPATH="/usr/local/netscape/java/classes/java_30:."
  export LD_PRELOAD="/lib/gnumalloc.so"
  /opt/netscape/bin/netscape $* # NOTE! This must be the path to
  the
  real netscape executable.
To make this all work, follow these steps:
Install netscape. Copy the java_30 file included with the
  netscape
  archive to /usr/local/netscape/java/classes/. Copy gnumalloc.so
  to /lib.
  Edit the shell script to match your setup.
You can find gnumalloc.so at http://www.blackdown.org/java-linux/
  downloads/gnumalloc.tar.gz. Thanks to Doug Ridgway (ridgway@routh.
  UCSD.EDU) for this tip.
Recently, it has been reported that netscape will also crash
  with
  Java applets if using versions of libXext.so higher than
  libXext.so.6.0.
  The solution is to copy libXext.so.6.0 into a directory such as
  /lib/509/,
  making the appropriate symbolic links and setting the
  LD_LIBRARY_PATH
  to look in that directory first.
  >>This happened to me a lot as well. I finally decided to
  just disable
  >>the java in the preferences menu. Since then, Netscape
  has only crashed
  >>a few times.
  >
  >>I don't think there's another way around this. If there
  is, I'd love
  >>to hear it.
  >
If you're using JDK as well as Netscape, you may find that the
  CLASSPATH
  variable used by JDK interferes with netscape (it uses CLASSPATH
  or
  ~/.netscape/java)
#!/bin/sh
  unset CLASSPATH
  exec /usr/local/bin/netscape3.0
Date: Wed, 22 Sep 1999 07:04:15 -0700
  From: Don Marti dmarti@zgp.org
  To: "J. Paul Reed" preed@sigkill.com, svlug@svlug.org
  Subject: Re: [svlug] Netscape Question
  X-Mailer: Mutt 0.93.2
  X-WebTV-Stationery: Standard; BGColor=black; TextColor=black
  X-Mascot: penguin
  X-OS: Linux svlug.svlug.org 2.0.30 #3 Thu Aug 14 14:47:34 PDT
  1997 i486 unknown
On Tue, Sep 21, 1999 at 11:16:51PM -0700, J. Paul Reed wrote:
> The Win32 version of Netscape, when one selects Exit from
  the file menu,
  > will ask "Close all windows and exit" before doing so.
[snip]
> So, anyone know/care to drop the hint of where this
  little "feature" is
  > hiding?
In .Xdefaults. Search for the file Netscape.ad in your
  /usr/lib/netscape
  (or whatever) directory and rejoice in the Netscape-customizing
  lines
  you may find within. Copy them to .Xdefaults and make Netscape do
  your
  bidding. A few good ones:
! Set this to false to disable the <BLINK> tag.
  *blinkingEnabled: False
! Whether the Exit menu item should confirm first.
  *confirmExit: True
! These resources control the foreground and background colors
  of text
  ! which has been selected with the mouse.
*selectForeground: #000000
  *selectBackground: #FFFF33
(I like the last one because the default selection color is
  hard
  to see on a laptop screen.)
--
  Don Marti | As for systems that are not like Unix, such as
  dmarti@zgp.org | MSDOS,
  Windows, the Macintosh, VMS, and MVS,
  http://zgp.org/ | supporting them
  is usually so much work that it
  whois DM683 | is better if you don't. -- Richard M. Stallman