I installed the GanttProject 3.3 EXE Installer for Windows on my Windows 11 Home 64 bit with AMD Ryzen 7 5800 and 16 GB of Ram. The install went well, but when I went to launch the program, nothing happened. In the Task Manager, it’s not listed in the running Apps. It does show up the Background processes as GanttProject Launcher. If I try to launch it again, it just makes more copies of the background process.
I tried rebooting since I had just installed it, and it didn’t help. I tried “running as administrator”, and that didn’t help either.
Hello. I am having the same problem, except that it had ben working fine until yesterday and all of a sudden it stopped working.
I tried all remedies I saw online. My java -version returns:
openjdk version “17.0.13” 2024-10-15 LTS
OpenJDK Runtime Environment Zulu17.54+21-CA (build 17.0.13+11-LTS)
OpenJDK 64-Bit Server VM Zulu17.54+21-CA (build 17.0.13+11-LTS, mixed mode, sharing)
but I also tried with Bellsoft with same result.
ganttproject.bat returns:
A fatal error has been detected by the Java Runtime Environment:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000018002c953, pid=20244, tid=16300
Apparently, you have two Java Runtimes on your computer, Java 17 from Zulu and Java 21 from some unknown vendor, that somehow is used by ganttproject.bat We recommend using Java 17 Liberica Full JRE from BellSoft. You probably need to remove all Java Runtimes and install the one that we recommend.
If you installed GanttProject using Windows EXE/MSI installer, the JRE is already bundled. You can set JAVA_HOME environment variable prior to running ganttproject.bat to point it to the correct runtime.
SET "JAVA_HOME=C:\Program Files (x86)\GanttProject-3.3\runtime"
Hello. Thanks Dmitry for your help.
I installed Jave 17 JRE from Liberica and I was able to use GanttProject for a few days.
However, now I got the same behavior, with a different error message.
I tried to fix by reinstalling both Liberica and GanttProject but no avail.
It appears that you have Astrill VPN installed, and it somehow conflicts with Java Runtime, probably intercepting the network calls. If you have Astrill VPN, please try uninstalling it.