Where is the subtask?

After I wanted to move a task with the mouse, it became a subtask. But this is no longer visible:

image

After restarting the program:

image

Before that, i received an error, after creating a task:

GanttProject 3.2.3221
Settings file:
location: C:\Users\vmoen.ganttproject
size:7595
is readable: true
java.class.path: eclipsito.jar;C:\Program Files (x86)\GanttProject-3.2
java.home: C:\Program Files (x86)\GanttProject-3.2\runtime
java.ext.dirs: null
java.io.tmpdir: C:\Users\vmoen\AppData\Local\Temp
java.runtime.version: 11.0.13+8-LTS
java.vendor: BellSoft
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: BellSoft
java.vm.version: 11.0.13+8-LTS
os.arch: amd64
os.name: Windows 10
os.version: 10.0
sun.java.command: com.bardsoftware.eclipsito.Launch --verbosity 1 --version-dirs plugins;~/.ganttproject.d/updates --app net.sourceforge.ganttproject.GanttProject
user.country: DE
user.dir: C:\Program Files (x86)\GanttProject-3.2
user.home: C:\Users\vmoen
user.language: de
user.timezone: Europe/Berlin

März 14, 2022 4:04:13 NACHM. biz.ganttproject.LoggerImpl debug
FEIN: Creating main frame…
März 14, 2022 4:04:13 NACHM. biz.ganttproject.LoggerImpl debug
FEIN: 1. loading look’n’feels
März 14, 2022 4:04:14 NACHM. biz.ganttproject.LoggerImpl debug
FEIN: 2. loading options
Mar 14, 2022 4:04:14 PM biz.ganttproject.LoggerImpl debug
FINE: 3. creating menus…
Mar 14, 2022 4:04:15 PM biz.ganttproject.LoggerImpl debug
FINE: 4. creating views…
Mar 14, 2022 4:04:15 PM biz.ganttproject.LoggerImpl debug
FINE: 5. calculating size and packing…
Mar 14, 2022 4:04:15 PM biz.ganttproject.LoggerImpl debug
FINE: 6. changing language …
Mar 14, 2022 4:04:15 PM biz.ganttproject.LoggerImpl debug
FINE: 7. first attempt to restore bounds
Mar 14, 2022 4:04:15 PM biz.ganttproject.LoggerImpl debug
FINE: 8. finalizing…
Mar 14, 2022 4:04:16 PM net.sourceforge.ganttproject.GPLogger log
INFO: Starting RSS check…
Mar 14, 2022 4:04:16 PM net.sourceforge.ganttproject.GPLogger log
INFO: Deleting old auto-save files
Mar 14, 2022 4:04:17 PM net.sourceforge.ganttproject.GPLogger log
INFO: RSS check finished
Mar 14, 2022 4:04:17 PM net.sourceforge.ganttproject.GPLogger log
INFO: [GanttOptions] save(): finished!!
Mar 14, 2022 4:04:38 PM biz.ganttproject.LoggerImpl error
SEVERE: Can’t parse this recent document record: X:\OneDrive\Obsidian\WS_DELL\Meine Dokumentation\Gewerbe\Webentwicklung\Druseidt\Druseidt Website 3.0.gan
Mar 14, 2022 4:04:38 PM biz.ganttproject.LoggerImpl error
SEVERE: Can’t parse this recent document record: D:\Druseidt Website 3.0.gan
Mar 14, 2022 4:06:38 PM net.sourceforge.ganttproject.GPLogger log
INFO: [GanttOptions] save(): finished!!
Mar 14, 2022 4:06:46 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TaskReady(task=Vorgang_0)
Mar 14, 2022 4:06:46 PM biz.ganttproject.LoggerImpl debug
FINE: State IDLE => TASK_READY
Mar 14, 2022 4:06:46 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_0 ])
Mar 14, 2022 4:06:46 PM biz.ganttproject.LoggerImpl debug
FINE: State TASK_READY => EDIT_STARTING
Mar 14, 2022 4:06:49 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=Kleintges)
Mar 14, 2022 4:06:49 PM biz.ganttproject.LoggerImpl debug
FINE: State EDIT_STARTING => IDLE
Mar 14, 2022 4:06:49 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:06:49 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:06:52 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TaskReady(task=Vorgang_1)
Mar 14, 2022 4:06:52 PM biz.ganttproject.LoggerImpl debug
FINE: State IDLE => TASK_READY
Mar 14, 2022 4:06:52 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_1 ])
Mar 14, 2022 4:06:52 PM biz.ganttproject.LoggerImpl debug
FINE: State TASK_READY => EDIT_STARTING
Mar 14, 2022 4:06:57 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=Druseidt)
Mar 14, 2022 4:06:57 PM biz.ganttproject.LoggerImpl debug
FINE: State EDIT_STARTING => IDLE
Mar 14, 2022 4:06:57 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:06:57 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TaskReady(task=Vorgang_2)
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: State IDLE => TASK_READY
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_2 ])
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: State TASK_READY => EDIT_STARTING
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=Vorgang_2)
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: State EDIT_STARTING => IDLE
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:07:00 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:07:20 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=Biggemann)
Mar 14, 2022 4:07:20 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:07:20 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:26:24 PM net.sourceforge.ganttproject.GPLogger logToLogger
WARNING: null
java.lang.NullPointerException
at biz.ganttproject.ganttview.DragAndDropSupport.dragDetected(TaskTable.kt:904)
at biz.ganttproject.ganttview.DragAndDropSupport.install$lambda-0(TaskTable.kt:895)
at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
at javafx.base/javafx.event.Event.fireEvent(Unknown Source)
at javafx.graphics/javafx.scene.Scene$DnDGesture.fireEvent(Unknown Source)
at javafx.graphics/javafx.scene.Scene$DnDGesture.process(Unknown Source)
at javafx.graphics/javafx.scene.Scene$DnDGesture.access$8300(Unknown Source)
at javafx.graphics/javafx.scene.Scene$MouseHandler.process(Unknown Source)
at javafx.graphics/javafx.scene.Scene$MouseHandler.access$1200(Unknown Source)
at javafx.graphics/javafx.scene.Scene.processMouseEvent(Unknown Source)
at javafx.graphics/javafx.scene.Scene$ScenePeerListener.mouseEvent(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.EmbeddedScene.lambda$mouseEvent$4(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.tk.quantum.EmbeddedScene.lambda$mouseEvent$5(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$11(Unknown Source)
at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)

Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TaskReady(task=Vorgang_3)
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: State IDLE => TASK_READY
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_3 ])
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: State TASK_READY => EDIT_STARTING
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=Vorgang_3)
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: State EDIT_STARTING => IDLE
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)
Mar 14, 2022 4:26:25 PM biz.ganttproject.LoggerImpl debug
FINE: Incoming message: EditingCompleted(task=null)

That is, it disappears after drag’n’drop, but gets back after reopening the project? Is it reproducible?

Yes. You got it right. I have had the case in the past and am trying now to repeat it.

It happened again:

image

There is no new content in the log. And I can’t say, what I have had done different.

Related topic: NullPointerException in Cut and Paste feature - #8 by Georgo11

1 Like

Filed a new ticket to the issue tracker: The task tree won't update properly after clipboard operations · Issue #2050 · bardsoftware/ganttproject · GitHub

1 Like

Can you please test if the update 3222 fixes this issue?
You can download a ZIP file from this link update-3222.zip

You need to unpack this ZIP archive into .ganttproject.d/updates folder in your user home directory so that the result file structure looked like this:

.ganttproject.d/updates/
└── update-3222
    ├── ganttproject
    └── VERSION
.... other updates

Make sure that all the previous updates suggested by the Updater are installed.
GP 3.2 is expected to show version 3222 in the About dialog.

1 Like

Top! Thank You!

Regards
Volker

Is everything okay with undoing clipboard operations?

actually yes, but then suddenly:

C:\Users\vmoen\ganttproject.log

GanttProject 3.2.3222
Settings file:
location: C:\Users\vmoen.ganttproject
size:7641
is readable: true
java.class.path: eclipsito.jar;C:\Program Files (x86)\GanttProject-3.2
java.home: C:\Program Files (x86)\GanttProject-3.2\runtime
java.ext.dirs: null
java.io.tmpdir: C:\Users\vmoen\AppData\Local\Temp
java.runtime.version: 11.0.13+8-LTS
java.vendor: BellSoft
java.vm.name: OpenJDK 64-Bit Server VM
java.vm.vendor: BellSoft
java.vm.version: 11.0.13+8-LTS
os.arch: amd64
os.name: Windows 10
os.version: 10.0
sun.java.command: com.bardsoftware.eclipsito.Launch --verbosity 1 --version-dirs plugins;~/.ganttproject.d/updates --app net.sourceforge.ganttproject.GanttProject
user.country: DE
user.dir: C:\Program Files (x86)\GanttProject-3.2
user.home: C:\Users\vmoen
user.language: de
user.timezone: Europe/Berlin

März 17, 2022 9:50:43 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Creating main frame…
März 17, 2022 9:50:43 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 1. loading look’n’feels
März 17, 2022 9:50:44 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 2. loading options
März 17, 2022 9:50:44 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 3. creating menus…
März 17, 2022 9:50:44 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 4. creating views…
März 17, 2022 9:50:45 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 5. calculating size and packing…
März 17, 2022 9:50:45 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 6. changing language …
März 17, 2022 9:50:45 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 7. first attempt to restore bounds
März 17, 2022 9:50:45 VORM. biz.ganttproject.LoggerImpl debug
FEIN: 8. finalizing…
März 17, 2022 9:50:46 VORM. net.sourceforge.ganttproject.GPLogger log
INFORMATION: Deleting old auto-save files
März 17, 2022 9:50:49 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TaskReady(task=Vorgang_0)
März 17, 2022 9:50:49 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State IDLE => TASK_READY
März 17, 2022 9:50:49 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_0 ])
März 17, 2022 9:50:49 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State TASK_READY => EDIT_STARTING
März 17, 2022 9:50:51 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=Test)
März 17, 2022 9:50:51 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State EDIT_STARTING => IDLE
März 17, 2022 9:50:51 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:50:51 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:50:53 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TaskReady(task=Vorgang_1)
März 17, 2022 9:50:53 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State IDLE => TASK_READY
März 17, 2022 9:50:53 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_1 ])
März 17, 2022 9:50:53 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State TASK_READY => EDIT_STARTING
März 17, 2022 9:50:55 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=Test2)
März 17, 2022 9:50:55 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State EDIT_STARTING => IDLE
März 17, 2022 9:50:55 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:50:55 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:06 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TaskReady(task=Vorgang_2)
März 17, 2022 9:51:06 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State IDLE => TASK_READY
März 17, 2022 9:51:06 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_2 ])
März 17, 2022 9:51:06 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State TASK_READY => EDIT_STARTING
März 17, 2022 9:51:07 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=Test)
März 17, 2022 9:51:07 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State EDIT_STARTING => IDLE
März 17, 2022 9:51:07 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:07 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TaskReady(task=Vorgang_3)
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State IDLE => TASK_READY
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_3 ])
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State TASK_READY => EDIT_STARTING
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=Vorgang_3)
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State EDIT_STARTING => IDLE
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:08 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:09 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:12 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=Test)
März 17, 2022 9:51:12 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:12 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:24 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TaskReady(task=Vorgang_4)
März 17, 2022 9:51:24 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State IDLE => TASK_READY
März 17, 2022 9:51:24 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: TreeItemReady(treeItem=TreeItem [ value: Vorgang_4 ])
März 17, 2022 9:51:24 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State TASK_READY => EDIT_STARTING
März 17, 2022 9:51:26 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=Test)
März 17, 2022 9:51:26 VORM. biz.ganttproject.LoggerImpl debug
FEIN: State EDIT_STARTING => IDLE
März 17, 2022 9:51:26 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)
März 17, 2022 9:51:26 VORM. biz.ganttproject.LoggerImpl debug
FEIN: Incoming message: EditingCompleted(task=null)

What is posted above is not suspicious, it is just a piece of debug output. If you see any error messages, please post the complete log.

Ok. But at the bottom right this appeared as an error message. I will continue to monitor it.

Please post the complete log. What you posted is most likely just a small piece of the log.