IBM Support

IBM Integration Designer running on Linux throws a "No more handles [MOZILLA_FIVE_HOME='/usr/lib64/xulrunner-1.9.2/']" error or JVM crashes on start up

Technote (troubleshooting)


When you start IBM Integration Designer on Linux, you see the error message "No more handles [MOZILLA_FIVE_HOME='/usr/lib64/xulrunner-1.9.2/']", or the Java™ Virtual Machine (JVM) crashes with exit code 160.


The following error message shows up when you run the IBM Integration Developer workbench on a Linux machine:

Error creating browser in ProcessCenterView
No more handles [MOZILLA_FIVE_HOME='/usr/lib64/xulrunner-1.9.2'] (java.
lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
osgi/bundles/1997/1/.cp/ ( wrong
ELF class: ELFCLASS64)
swt-mozilla-gtk (Not found in java.library.path)
/tmp/swtlib-32/ ( wrong ELF
class: ELFCLASS64)
/tmp/swtlib-32/ (/tmp/swtlib-32/liblibswt-mozilla- cannot open shared object file: No such file or directory)

Or you see the following crash from JVM with exit code 160:


Your Linux operation system uses XULRunner V10 or higher, which is not compatible with all releases of Eclipse V3.6.x. IBM Integration Designer is based on Eclipse V3.6.x.

Resolving the problem

Download and install 64-bit XULRunner V1.9.2 at:

If IBM Integration Designer 32-bit is installed, download and install 32-bit XULRunner V1.9.2 at:

For installation instructions on XULRunner, refer to the Mozilla Developer Network.

Document information

More support for: IBM Integration Designer

Software version: 7.5,, 7.5.1,,, 8.0, 8.0.1,,, 8.5,, 8.5.5

Operating system(s): Linux

Reference #: 1596395

Modified date: 11 August 2014

Translate this page: