[ Usenet FAQs | Search | Web FAQs | Documents | RFC Index ]
The problem is that Netscape has statically linked libc into Mozilla. When the AIX 3 libc code (setlocale()) tries to load an AIX 4 locale, the two are incompatible and a core dump ensues. AIX 4 locales have to be loaded by AIX 4 libc. Using LANG=C causes a lot of locale code to be bypassed, allowing the application to avoid loading a non-C locale, and to continue execution. >From: Colin <apollo@randomc.com> Here is a shell script that works around Netscape's problems by setting the LANG and CLASSPATH environment variables. #!/bin/sh LANG=C CLASSPATH=/path/to/java_30 export LANG CLASSPATH if [ $# -eq 0 ]; then /path/to/netscape http://your.home.page & else /path/to/netscape $* & fi
Send corrections/additions to the FAQ Maintainer:
Last Update May 13 2007 @ 00:21 AM