several KNIME AP bugs on Kubuntu 24.10

Hi,

using Kubuntu 24.10 (64bit) AP 5.3.3 and 5.4.2 (direkt download, no update) behave strange, I also used new workspaces, no matter if classic oder modern ui, and not matter if X11 or Wayland:

  • If I add a node I get no configuration dialogue of the node no matter using the context menu or shortcut
  • If I want to save a workflow, I get the error “Save Failed java.lang.reflect.InvocationTargetException”

Hi @spider!

That doesn’t sound great… Can you share the contents of your KNIME Log after you got one of those InvocationTargetExceptions? Hopefully we can get more information from the logs.

Thanks and sorry for the bad experience,
– Leo

1 Like

Using a new user I get these error when I want to configure a “Excel reader”:


(KNIME:12976): Gtk-WARNING **: 21:51:19.819: Negative content height -9 (allocation 1, extents 5x5) while allocating gadget (node button, owner GtkToggleButton)
WARN     comm-pool-thread-1 Node         Please specify a file
ERROR    main KnimeBrowserView   %cerror%c Desktop API:: Error response 
      background: #c0392b;
      border-radius: 0.5em;
      color: white;
      font-weight: bold;
      padding: 2px 0.5em;
      [object Object] (source: http://org.knime.ui.java/assets/index-CPG1Nwkw.js; line: 87)
ERROR    main KnimeBrowserView   %cerror%c Unhandled rejection:: 
      background: #c0392b;
      border-radius: 0.5em;
      color: white;
      font-weight: bold;
      padding: 2px 0.5em;
      [object Object] (source: http://org.knime.ui.java/assets/index-CPG1Nwkw.js; line: 87)
ERROR    main KnimeBrowserView   Uncaught (in promise) java.lang.reflect.InvocationTargetException (source: http://org.knime.ui.java/assets/index-CPG1Nwkw.js; line: 45)

If I change form modern to classic UI I get:

An error has occurred. See error log for more details.

class org.eclipse.ui.internal.ErrorViewPart cannot be cast to class org.knime.workbench.descriptionview.DescriptionView (org.eclipse.ui.internal.ErrorViewPart is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @4c34303d; org.knime.workbench.descriptionview.DescriptionView is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @1e606eb0)

I have manually install the webkit libs:

dpkg -l | grep webkit
ii  libqt5webkit5:amd64                                      5.212.0~alpha4-40                           amd64        Web content engine library for Qt
ii  libwebkitgtk-6.0-4:amd64                                 2.46.5-0ubuntu0.24.10.1                     amd64        Web content engine library for GTK

I installed another libwebkit but still not working AP:

dpkg -l | grep webkit
ii libqt5webkit5:amd64 5.212.0~alpha4-40 amd64 Web content engine library for Qt
ii libwebkit2gtk-4.1-0:amd64 2.46.6-0ubuntu0.24.10.1 amd64 Web content engine library for GTK
ii libwebkitgtk-6.0-4:amd64 2.46.6-0ubuntu0.24.10.1 amd64 Web content engine library for GTK

If I use modern ui I get these errors:

ERROR main KnimeBrowserView %cerror%c Desktop API:: Error response
background: #c0392b;
border-radius: 0.5em;
color: white;
font-weight: bold;
padding: 2px 0.5em;
[object Object] (source: http://org.knime.ui.java/assets/index-CPG1Nwkw.js; line: 87)

It seems that only the old/legacy (not “browser based”) configuration dialogues do not work. The newer ones do work.

Do you have any ideas?