GanttProject 3.3 Windows doesn't launch after install

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.

I don’t see any *.log file to attach.

Any ideas? Thanks.

You probably need to check if you have any other Java Runtimes on your machine and try running ZIP distro: Installing from ZIP · bardsoftware/ganttproject Wiki · GitHub

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

JRE version: OpenJDK Runtime Environment (21.0.5+11) (build 21.0.5+11-LTS)

Java VM: OpenJDK 64-Bit Server VM (21.0.5+11-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)

Problematic frame:

C [ASProxy64.dll+0x2c953]

can you please help

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"

Adjust the path appropriately fr your system.

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.

Here is the error message; can you please help.

FINE: Launching application=net.sourceforge.ganttproject.GanttProject

A fatal error has been detected by the Java Runtime Environment:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000018000c274, pid=6736, tid=2548

JRE version: OpenJDK Runtime Environment (17.0.13+12) (build 17.0.13+12-LTS)

Java VM: OpenJDK 64-Bit Server VM (17.0.13+12-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)

Problematic frame:

C [ASProxy64.dll+0xc274]

No core dump will be written. Minidumps are not enabled by default on client versions of Windows

An error report file with more information is saved as:

C:\Users\gt62i\AppData\Local\Temp\hs_err_pid6736.log

If you would like to submit a bug report, please visit:

https://bell-sw.com/support

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

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.

great catch!
I would never imagine something like that!
Uninstalled Astrill and now Ganttptoject works!
thanks!!!

This was just a Google search by the quoted query “C [ASProxy64.dll+0xc274]” :slight_smile: