Linux: Can't find linkable Gecko library for Firefox 3.6.22
Our servers are running Linux RHEL4 and currently running firefox 2.0.0.8. The environment has hundreds kiosks in support of a manufacturing line. Due to the security concern, we must upgrade to firefox 3.6.22. We've installed 3.6.22 on a test server and have hit a problem with a program that uses the Standard Widget Toolkit (SWT) component. We have been working on this for about a week now, and keep hitting "No more handles" errors as well as "java: symbol lookup error: /tmp/swtBrowserTest/lib/libswt-mozilla-gtk-3235.so: undefined symbol: _ZN4nsID5ParseEPKc ". Based on this FAQ, http://www.eclipse.org/swt/faq.php#browserlinux. We believe Firefox 3.6.22 does not have a linkable Gecko library. We've also tried multiple version of the jre, no change.
How can we check for a linkable gecko library? Is there a test we can run to prove this? If there is no linkable Gecko library, is this an issue with firefox 3.6.22? Are the any known or suggested workarounds?
The app runs fine when run against firefox 2, or against seamonkey...the only way we have problems is 3.6.22. Updating to a new version of Linux is not an option at this time.