Freezing when adding New Task- LInux

I’ve been using GanttProject off and on for a year or so. I installed the latest update a few days ago (3.2.3244) - now my file crashes/freezes often. Primarily when creating a New Task.

System:
Linux Mint20 Cinnamon 4.6.7

Please share the contents of the log file after crash. The log files are stored in ~/.ganttproject.d/logs directory. You can find the log file name of the currently running GanttProject with Help > View log (the file name is printed in the first line)

Here’s my most recent- it just happened again.
It seems I was having luck using CTRL T instead of a right mouse click but not sure if that’s relevant.

GanttProject 3.2.3244
Settings file:
location: /home/dana/.ganttproject
size:6040
is readable: true
java.class.path: :/usr/share/ganttproject/eclipsito.jar:/usr/share/ganttproject
java.home: /usr/lib/jvm/java-11-openjdk-amd64
java.ext.dirs: null
java.io.tmpdir: /tmp
java.runtime.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
java.vendor: Private Build
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: Private Build
java.vm.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
os.arch: amd64
os.name: Linux
os.version: 5.4.0-117-generic
sun.java.command: com.bardsoftware.eclipsito.Launch --app net.sourceforge.ganttproject.GanttProject --version-dirs /usr/share/ganttproject/plugins:~/.ganttproject.d/updates -log true -log_file /home/dana/.ganttproject.d/logs/.ganttproject-20220709073616.log
user.country: US
user.dir: /home/dana
user.home: /home/dana
user.language: en
user.timezone: America/Chicago

Jul 09, 2022 12:36:19 PM biz.ganttproject.LoggerImpl debug
FINE: Creating main frame…
Jul 09, 2022 12:36:19 PM biz.ganttproject.LoggerImpl debug
FINE: 1. loading look’n’feels
Jul 09, 2022 12:36:19 PM biz.ganttproject.LoggerImpl debug
FINE: 2. loading options
Jul 09, 2022 12:36:19 PM biz.ganttproject.LoggerImpl debug
FINE: 3. creating menus…
Jul 09, 2022 12:36:19 PM biz.ganttproject.LoggerImpl debug
FINE: 4. creating views…
Jul 09, 2022 12:36:20 PM biz.ganttproject.LoggerImpl debug
FINE: 5. calculating size and packing…
Jul 09, 2022 12:36:20 PM biz.ganttproject.LoggerImpl debug
FINE: 6. changing language …
Jul 09, 2022 12:36:20 PM biz.ganttproject.LoggerImpl debug
FINE: 7. first attempt to restore bounds
Jul 09, 2022 12:36:20 PM biz.ganttproject.LoggerImpl debug
FINE: 8. finalizing…
Jul 09, 2022 12:36:21 PM net.sourceforge.ganttproject.GPLogger log
INFO: Deleting old auto-save files

Is it the log produced after crash/freeze?

It’s hard for me to say at this point. I have a total of 10 log files from this morning. I’ve had to kill the app many times.

Here are the first three from this morning:
6: 18 am
GanttProject 3.2.3244
Settings file:
location: /home/dana/.ganttproject
size:6040
is readable: true
java.class.path: :/usr/share/ganttproject/eclipsito.jar:/usr/share/ganttproject
java.home: /usr/lib/jvm/java-11-openjdk-amd64
java.ext.dirs: null
java.io.tmpdir: /tmp
java.runtime.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
java.vendor: Private Build
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: Private Build
java.vm.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
os.arch: amd64
os.name: Linux
os.version: 5.4.0-117-generic
sun.java.command: com.bardsoftware.eclipsito.Launch --app net.sourceforge.ganttproject.GanttProject --version-dirs /usr/share/ganttproject/plugins:~/.ganttproject.d/updates -log true -log_file /home/dana/.ganttproject.d/logs/.ganttproject-20220709061845.log
user.country: US
user.dir: /home/dana
user.home: /home/dana
user.language: en
user.timezone: America/Chicago

Jul 09, 2022 11:18:48 AM biz.ganttproject.LoggerImpl debug
FINE: Creating main frame…
Jul 09, 2022 11:18:48 AM biz.ganttproject.LoggerImpl debug
FINE: 1. loading look’n’feels
Jul 09, 2022 11:18:48 AM biz.ganttproject.LoggerImpl debug
FINE: 2. loading options
Jul 09, 2022 11:18:48 AM biz.ganttproject.LoggerImpl debug
FINE: 3. creating menus…
Jul 09, 2022 11:18:48 AM biz.ganttproject.LoggerImpl debug
FINE: 4. creating views…
Jul 09, 2022 11:18:49 AM biz.ganttproject.LoggerImpl debug
FINE: 5. calculating size and packing…
Jul 09, 2022 11:18:49 AM biz.ganttproject.LoggerImpl debug
FINE: 6. changing language …
Jul 09, 2022 11:18:49 AM biz.ganttproject.LoggerImpl debug
FINE: 7. first attempt to restore bounds
Jul 09, 2022 11:18:49 AM biz.ganttproject.LoggerImpl debug
FINE: 8. finalizing…
Jul 09, 2022 11:18:50 AM net.sourceforge.ganttproject.GPLogger log
INFO: Deleting old auto-save files

6:17 am
GanttProject 3.2.3244
Settings file:
location: /home/dana/.ganttproject
size:6040
is readable: true
java.class.path: :/usr/share/ganttproject/eclipsito.jar:/usr/share/ganttproject
java.home: /usr/lib/jvm/java-11-openjdk-amd64
java.ext.dirs: null
java.io.tmpdir: /tmp
java.runtime.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
java.vendor: Private Build
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: Private Build
java.vm.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
os.arch: amd64
os.name: Linux
os.version: 5.4.0-117-generic
sun.java.command: com.bardsoftware.eclipsito.Launch --app net.sourceforge.ganttproject.GanttProject --version-dirs /usr/share/ganttproject/plugins:~/.ganttproject.d/updates -log true -log_file /home/dana/.ganttproject.d/logs/.ganttproject-20220709061709.log /run/user/1000/gvfs/sftp:host=morningowls-dev,user=dana/morningowls_storage/MO2022.gan
user.country: US
user.dir: /home/dana
user.home: /home/dana
user.language: en
user.timezone: America/Chicago

Jul 09, 2022 11:17:12 AM biz.ganttproject.LoggerImpl debug
FINE: Creating main frame…
Jul 09, 2022 11:17:12 AM biz.ganttproject.LoggerImpl debug
FINE: 1. loading look’n’feels
Jul 09, 2022 11:17:12 AM biz.ganttproject.LoggerImpl debug
FINE: 2. loading options
Jul 09, 2022 11:17:12 AM biz.ganttproject.LoggerImpl debug
FINE: 3. creating menus…
Jul 09, 2022 11:17:13 AM biz.ganttproject.LoggerImpl debug
FINE: 4. creating views…
Jul 09, 2022 11:17:13 AM biz.ganttproject.LoggerImpl debug
FINE: 5. calculating size and packing…
Jul 09, 2022 11:17:13 AM biz.ganttproject.LoggerImpl debug
FINE: 6. changing language …
Jul 09, 2022 11:17:13 AM biz.ganttproject.LoggerImpl debug
FINE: 7. first attempt to restore bounds
Jul 09, 2022 11:17:13 AM biz.ganttproject.LoggerImpl debug
FINE: 8. finalizing…
Jul 09, 2022 11:17:14 AM net.sourceforge.ganttproject.GPLogger log
INFO: Deleting old auto-save files

6:07 am
GanttProject 3.2.3244
Settings file:
location: /home/dana/.ganttproject
size:6040
is readable: true
java.class.path: :/usr/share/ganttproject/eclipsito.jar:/usr/share/ganttproject
java.home: /usr/lib/jvm/java-11-openjdk-amd64
java.ext.dirs: null
java.io.tmpdir: /tmp
java.runtime.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
java.vendor: Private Build
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: Private Build
java.vm.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
os.arch: amd64
os.name: Linux
os.version: 5.4.0-117-generic
sun.java.command: com.bardsoftware.eclipsito.Launch --app net.sourceforge.ganttproject.GanttProject --version-dirs /usr/share/ganttproject/plugins:~/.ganttproject.d/updates -log true -log_file /home/dana/.ganttproject.d/logs/.ganttproject-20220709060555.log /run/user/1000/gvfs/sftp:host=morningowls-dev,user=dana/morningowls_storage/MO2022.gan
user.country: US
user.dir: /home/dana
user.home: /home/dana
user.language: en
user.timezone: America/Chicago

Jul 09, 2022 11:07:07 AM biz.ganttproject.LoggerImpl debug
FINE: Creating main frame…
Jul 09, 2022 11:07:07 AM biz.ganttproject.LoggerImpl debug
FINE: 1. loading look’n’feels
Jul 09, 2022 11:07:14 AM biz.ganttproject.LoggerImpl debug
FINE: 2. loading options
Jul 09, 2022 11:07:14 AM biz.ganttproject.LoggerImpl debug
FINE: 3. creating menus…
Jul 09, 2022 11:07:18 AM biz.ganttproject.LoggerImpl debug
FINE: 4. creating views…
Jul 09, 2022 11:07:22 AM biz.ganttproject.LoggerImpl debug
FINE: 5. calculating size and packing…
Jul 09, 2022 11:07:23 AM biz.ganttproject.LoggerImpl debug
FINE: 6. changing language …
Jul 09, 2022 11:07:23 AM biz.ganttproject.LoggerImpl debug
FINE: 7. first attempt to restore bounds
Jul 09, 2022 11:07:23 AM biz.ganttproject.LoggerImpl debug
FINE: 8. finalizing…
Jul 09, 2022 11:07:31 AM net.sourceforge.ganttproject.GPLogger log
INFO: Starting RSS check…
Jul 09, 2022 11:07:34 AM net.sourceforge.ganttproject.GPLogger log
INFO: Deleting old auto-save files
Jul 09, 2022 11:07:35 AM net.sourceforge.ganttproject.GPLogger log
INFO: RSS check finished
Jul 09, 2022 11:07:37 AM net.sourceforge.ganttproject.GPLogger log
INFO: [GanttOptions] save(): finished!!

The log from the last launch will have the highest modification timestamp. You can find it using this command which lists all file

ls -t1 ~/.ganttproject.d/logs/.*.log

The most recent file will be the first in the output. The timestamp when GanttProject process which produced this log was started is encoded in the log file name.

My very first log this morning is the 6:07am- that would be pre-crash/freeze.

Here’s my last log from before I did the update on July 5th:

GanttProject 2.8.11 Pilsen (build 2396)
Settings file:
location: /home/dana/.ganttproject
size:5373
is readable: true
java.class.path: :/usr/share/ganttproject/eclipsito.jar:/usr/share/ganttproject
java.home: /usr/lib/jvm/java-11-openjdk-amd64
java.ext.dirs: null
java.io.tmpdir: /tmp
java.runtime.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
java.vendor: Private Build
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: Private Build
java.vm.version: 11.0.15+10-Ubuntu-0ubuntu0.20.04.1
os.arch: amd64
os.name: Linux
os.version: 5.4.0-117-generic
sun.java.command: org.bardsoftware.eclipsito.Boot -plugins-dir /usr/share/ganttproject/plugins -app net.sourceforge.ganttproject.GanttProject -log true -log_file /home/dana/.ganttproject.d/.ganttproject-20220705075223.log
user.country: US
user.dir: /home/dana
user.home: /home/dana
user.language: en
user.timezone: America/Chicago

Jul 05, 2022 12:52:25 PM net.sourceforge.ganttproject.GPLogger log
INFO: Options file:/home/dana/.ganttproject
Jul 05, 2022 12:52:26 PM net.sourceforge.ganttproject.GPLogger log
INFO: Waiting until main window closes
Jul 05, 2022 12:52:26 PM net.sourceforge.ganttproject.GPLogger log
INFO: Deleting old auto-save files
Creating main frame…

  1. loading look’n’feels
    no editor for column=0 class=interface javax.swing.Icon
    no editor for column=1 class=interface javax.swing.Icon
    no editor for column=2 class=interface javax.swing.Icon
  2. loading options
  3. creating menus…
  4. creating views…
  5. calculating size and packing…
  6. changing language …
  7. first attempt to restore bounds
    Jul 05, 2022 12:52:29 PM net.sourceforge.ganttproject.GPLogger log
    INFO: Bounds stored in the options: java.awt.Rectangle[x=0,y=0,width=2560,height=1039]
  8. finalizing…
    Main frame created
    Jul 05, 2022 12:52:29 PM net.sourceforge.ganttproject.GPLogger log
    INFO: Bounds after setVisible: java.awt.Rectangle[x=0,y=0,width=2560,height=1039]
    Jul 05, 2022 12:52:29 PM net.sourceforge.ganttproject.GPLogger logToLogger
    WARNING: The APP_ABOUT action is not supported on the current platform!
    java.lang.UnsupportedOperationException: The APP_ABOUT action is not supported on the current platform!
    at java.desktop/java.awt.Desktop.checkActionSupport(Desktop.java:380)
    at java.desktop/java.awt.Desktop.setAboutHandler(Desktop.java:696)
    at biz.ganttproject.desktop.DesktopAdapter.install(DesktopAdapter.java:22)
    at net.sourceforge.ganttproject.DesktopIntegration.setup(DesktopIntegration.java:29)
    at net.sourceforge.ganttproject.GanttProject$15.run(GanttProject.java:1031)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
    at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
    at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
    at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
    at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
    at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Jul 05, 2022 12:52:29 PM net.sourceforge.ganttproject.GPLogger log
INFO: Starting RSS check…
Splash closed
Resizing window…
Jul 05, 2022 12:52:29 PM net.sourceforge.ganttproject.GPLogger log
INFO: Bounds after opening: java.awt.Rectangle[x=0,y=0,width=2560,height=1039]
Jul 05, 2022 12:52:29 PM net.sourceforge.ganttproject.GPLogger log
INFO: Bounds stored in the options: java.awt.Rectangle[x=0,y=0,width=2560,height=1039]
Jul 05, 2022 12:52:30 PM net.sourceforge.ganttproject.GPLogger log
INFO: RSS check finished
Jul 05, 2022 12:52:35 PM org.ganttproject.impex.htmlpdf.itext.ITextEngine$2 run
INFO: Scanning font directories…
Jul 05, 2022 12:52:35 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: scanning directory=/usr/lib/jvm/java-11-openjdk-amd64/lib/fonts
Jul 05, 2022 12:52:35 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: directory /usr/lib/jvm/java-11-openjdk-amd64/lib/fonts is not readable
Jul 05, 2022 12:52:35 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: scanning directory=C:/windows/fonts
Jul 05, 2022 12:52:35 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: directory C:/windows/fonts is not readable
Jul 05, 2022 12:52:35 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: scanning directory=/usr/share/fonts/truetype
Jul 05, 2022 12:52:38 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: scanning directory=/System/Library/Fonts
Jul 05, 2022 12:52:38 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: directory /System/Library/Fonts is not readable
Jul 05, 2022 12:52:38 PM org.ganttproject.impex.htmlpdf.fonts.TTFontCache registerDirectory
INFO: scanning directory=/usr/share/ganttproject/plugins/2.8.11/org.ganttproject.impex.htmlpdf/resource/fonts
Jul 05, 2022 12:52:38 PM org.ganttproject.impex.htmlpdf.itext.ITextEngine$2 run
INFO: Scanning font directories completed
no editor for column=0 class=interface javax.swing.Icon
no editor for column=1 class=interface javax.swing.Icon
no editor for column=2 class=interface javax.swing.Icon
Jul 05, 2022 3:10:28 PM net.sourceforge.ganttproject.GPLogger log
INFO: [GanttOptions] save(): finished!!
no editor for column=0 class=interface javax.swing.Icon
no editor for column=1 class=interface javax.swing.Icon
no editor for column=2 class=interface javax.swing.Icon
Jul 05, 2022 3:10:28 PM net.sourceforge.ganttproject.GPLogger log
INFO: Main window has closed
Jul 05, 2022 3:10:28 PM net.sourceforge.ganttproject.GPLogger log
INFO: Program terminated

I don;t need the last log before update. I need the log produced after crash. That is, you start GanttProject, it crashes, and probably writes something to the log file. I need that log file, not some other one.

You have that in my third message.

6:07 I start GanttProject;
6:17 it freezes; I kill the app
6:18 I reopen

FYI- I reloaded the 2.8.1 version and all my problems have gone away.

What do you mean? Logs from 6:07 and 6:17 were produced by different runs of GanttProject.

Yes. All three of those logs are from different runs each of which froze, did not recover, and I had to kill. They are from the files in the directory you specified, accessed after killing the processes.

GanttProject 3.2.3245
Settings file:
location: /home/…/.ganttproject
size:6690
is readable: true
java.class.path: :/usr/share/ganttproject/eclipsito.jar:/usr/share/ganttproject
java.home: /usr/lib/jvm/java-11-openjdk-amd64
java.ext.dirs: null
java.io.tmpdir: /tmp
java.runtime.version: 11.0.15+10-Ubuntu-0ubuntu0.22.04.1
java.vendor: Private Build
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: Private Build
java.vm.version: 11.0.15+10-Ubuntu-0ubuntu0.22.04.1
os.arch: amd64
os.name: Linux
os.version: 5.15.0-10041-tuxedo
sun.java.command: com.bardsoftware.eclipsito.Launch --app net.sourceforge.ganttproject.GanttProject --version-dirs /usr/share/ganttproject/plugins:~/.ganttproject.d/updates -log true -log_file /home/…/.ganttproject.d/logs/.ganttproject-20220720100846.log
user.country: GB
user.dir: /home/…
user.home: /home/…
user.language: en
user.timezone: Asia/Kolkata

It doesn’t matter how one adds a new task - via right click or top menu - every second or third time the program freezes with no other option than to kill it. That however will leave the log file empty.
Please advise what to do because in this condition the software is not usable.
Thanks for everybody’s time and effort.

That however will leave the log file empty.

Did you look into the log file after the freeze?

Hi Dmitry- wild_willow’s experience correlates exactly with mine. The log files are empty- each time.

Okay, can you please start ganttproject from the Terminal and see if it prints anything suspicious to the console?

Sorry, but I reverted to an earlier version of Gantt so I could continue my work.

Here is the terminal output. I replaced my home directory with … in case you wonder.

ganttproject

WARNING: Unknown module: javafx.graphics specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.graphics specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.base specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.graphics specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.graphics specified to --add-exports

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime build

FINE: We will run with the following plugins:

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.impex.msproject2-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.impex.msproject2/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin org.ganttproject.chart.pert-3.2.3240 at /usr/share/ganttproject/plugins/base/org.ganttproject.chart.pert/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.app.localization-3.2.3245 at /home/…/.ganttproject.d/updates/update-3245/biz.ganttproject.app.localization/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.impex.ical-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.impex.ical/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin org.ganttproject.impex.htmlpdf-3.2.3240 at /usr/share/ganttproject/plugins/base/org.ganttproject.impex.htmlpdf/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin net.sourceforge.ganttproject-3.2.3245 at /home/…/.ganttproject.d/updates/update-3245/ganttproject/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.app.libs-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.app.libs/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.core-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.core/plugin.xml

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.Runner run

FINE: Command line args: [-log, true, -log_file, /home/…/.ganttproject.d/logs/.ganttproject-20220721073446.log]

Jul 21, 2022 7:34:47 AM com.bardsoftware.eclipsito.runtime.Runner run

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

After killing the process these lines are added to the terminal
Searching for Java in /usr/share/ganttproject/runtime/bin/java

…missing or not executable

Searching for Java in /usr/lib/jvm/java-8-oracle/bin/java

…missing or not executable

Searching for Java in /usr/bin/java

…found openjdk version “11.0.15” 2022-04-19

JAVA_HOME=/usr/lib/jvm/java-8-oracle

JAVA_COMMAND=/usr/bin/java

GP_HOME=/usr/share/ganttproject

user.dir=/home/…

Searching for Java in /usr/share/ganttproject/runtime/bin/java

…missing or not executable

Searching for Java in /usr/lib/jvm/java-8-oracle/bin/java

…missing or not executable

Searching for Java in /usr/bin/java

…found openjdk version “11.0.15” 2022-04-19

JAVA_HOME=/usr/lib/jvm/java-8-oracle

JAVA_COMMAND=/usr/bin/java

GP_HOME=/usr/share/ganttproject

user.dir=/home/…

====================================================

There is a line in the output: Searching for Java in /usr/lib/jvm/java-8-oracle/bin/java

This java is uninstalled since ages.
The directory contains only these entries:
ls /usr/lib/jvm/ -la
total 36
drwxr-xr-x 4 root root 4096 Jul 20 08:38 .
drwxr-xr-x 147 root root 20480 Jul 13 18:14 …
lrwxrwxrwx 1 root root 25 Jul 17 2019 default-java → java-1.11.0-openjdk-amd64
lrwxrwxrwx 1 root root 21 Oct 29 2021 java-1.11.0-openjdk-amd64 → java-11-openjdk-amd64
-rw-r–r-- 1 root root 2047 Apr 22 18:36 .java-1.11.0-openjdk-amd64.jinfo
drwxr-xr-x 9 root root 4096 Jul 20 08:38 java-11-openjdk-amd64
drwxr-xr-x 2 root root 4096 Jul 20 08:38 openjdk-11

I reinstalled
openjdk 11.0.15 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)
OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)

after purging the config files but the freezing continues

on a fresh install system (minimum 22.04 ubuntu 64bit) the same gantt project doesn’t freeze

=================================

after complete removal of open-jdk and installation of Bellsoft java11 same behaviour. Every time I try to make a new task ganttproject freezes

ganttproject

WARNING: Unknown module: javafx.graphics specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.graphics specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.base specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.graphics specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.controls specified to --add-exports

WARNING: Unknown module: javafx.graphics specified to --add-exports

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime build

FINE: We will run with the following plugins:

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.impex.msproject2-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.impex.msproject2/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin org.ganttproject.chart.pert-3.2.3240 at /usr/share/ganttproject/plugins/base/org.ganttproject.chart.pert/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.app.localization-3.2.3245 at /home/…/.ganttproject.d/updates/update-3245/biz.ganttproject.app.localization/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.impex.ical-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.impex.ical/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin org.ganttproject.impex.htmlpdf-3.2.3240 at /usr/share/ganttproject/plugins/base/org.ganttproject.impex.htmlpdf/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin net.sourceforge.ganttproject-3.2.3245 at /home/…/.ganttproject.d/updates/update-3245/ganttproject/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.app.libs-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.app.libs/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.ModuleRuntime lambda$build$3

FINE: Plugin biz.ganttproject.core-3.2.3240 at /usr/share/ganttproject/plugins/base/biz.ganttproject.core/plugin.xml

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.Runner run

FINE: Command line args: [-log, true, -log_file, /home/…/.ganttproject.d/logs/.ganttproject-20220721175252.log]

Jul 21, 2022 5:52:53 PM com.bardsoftware.eclipsito.runtime.Runner run

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

The log was written to /home/…/.ganttproject.d/logs/.ganttproject-20220721175252.log

Searching for Java in /usr/share/ganttproject/runtime/bin/java

…missing or not executable

Searching for Java in /usr/lib/jvm/java-8-oracle/bin/java

…missing or not executable

Searching for Java in /usr/bin/java

…found openjdk version “11.0.15.1” 2022-04-22 LTS

JAVA_HOME=/usr/lib/jvm/java-8-oracle

JAVA_COMMAND=/usr/bin/java

GP_HOME=/usr/share/ganttproject

user.dir=/home/…

Searching for Java in /usr/share/ganttproject/runtime/bin/java

…missing or not executable

Searching for Java in /usr/lib/jvm/java-8-oracle/bin/java

…missing or not executable

Searching for Java in /usr/bin/java

…found openjdk version “11.0.15.1” 2022-04-22 LTS

JAVA_HOME=/usr/lib/jvm/java-8-oracle

JAVA_COMMAND=/usr/bin/java

GP_HOME=/usr/share/ganttproject

user.dir=/home/…