JVM terminated. Exit code=-1


This error occurs when launching Talend Studio. Probable causes are not enough available memory, or executing the wrong application for the system.



You will see this error when launching Talend Studio:


JVM.terminated exit code=-1



Not enough available memory

At least 768M of memory is required by default. The parameter controlling this setting is configured in the Studio configuration file, for example, on a Windows 32-bit system, the TOS_DI-win32-x86.ini file.


To solve the problem, try the following:

  • Close other running applications, if possible, to free up available memory.
  • Open your Studio configuration file and decrease the memory listed in the argument -Xmx.

    For example, if the configuration file has the following default settings:


    Change -Xmx768m to -Xmx512m:



Executing the wrong application for the system

  • For 32-bit systems: Verify that you are executing xxxxxx-x86.exe on Windows systems or xxxxxx-x86.sh on Unix / Linux systems.
  • For 64-bit systems: Verify that you are executing xxxxxx-x86_64.exe on Windows systems or xxxxxx-x86_64.sh on Unix / Linux systems.
Version history
Revision #:
7 of 7
Last update:
‎09-28-2018 11:58 PM
Updated by:
Labels (2)