cancel
Showing results for 
Search instead for 
Did you mean: 

After upgrade to CubeProgrammer 2.18.0 cannot run programmer

AndriiGalinovskyi
Associate

Tried to remove and install previous version

 

Still have error, linux

Linux namee 6.11.0-107009-tuxedo #9tuxnoble1 SMP PREEMPT_DYNAMIC Fri Nov  8 19:23:20 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

kubuntu 24.04 lts based

 

2024-11-27 15:03:10,758 JavaFX Application Thread ERROR Unable to locate appender "csvFile" for logger config "com.st.mtt"
Loading PRG Library: /home/username/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin/../lib/libCubeProgrammer_API.so
[Analytics] No requests are done with CLI
[Analytics] No requests are done with CLI
Could not load Config.fxml
javafx.fxml.LoadException:  
file:/home/usernameSTMicroelectronics/STM32Cube/STM32CubeProgrammer/bin/STM32CubeProgrammerLauncher!/fxml/Config.fxml

       at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2608)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2586)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2448)
       at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2416)
       at com.st.controllers.MainWindowController.initialize(MainWindowController.java:1304)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2555)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2448)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3251)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3212)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3185)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3161)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:3141)
       at javafx.fxml.FXMLLoader.load(FXMLLoader.java:3134)
       at com.st.app.Main.openCubeProgrammmerWindow(Main.java:192)
       at com.st.app.Main.start(Main.java:184)
       at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$8(LauncherImpl.java:769)
       at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$7(PlatformImpl.java:326)
       at com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295)
       at java.security.AccessController.doPrivileged(Native Method)
       at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294)
       at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
       at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
       at com.sun.glass.ui.gtk.GtkApplication.lambda$null$10(GtkApplication.java:245)
       at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
       at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1774)
       at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1657)
       at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
       at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
       at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
       at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
       at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
       at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
       at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
       at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:54)
       at javafx.event.Event.fireEvent(Event.java:198)
       at javafx.scene.Node.fireEvent(Node.java:8411)
       at javafx.scene.control.Button.fire(Button.java:185)
       at com.st.controllers.ConfigController.refreshAllInterfaces(ConfigController.java:1186)
       at com.st.controllers.ConfigController.initialize(ConfigController.java:484)
       at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2555)
       ... 22 more
Caused by: java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:72)
       at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:276)
       at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1769)
       ... 37 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
       at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1774)
       at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1657)
       at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
       at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
       at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
       at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
       at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
       at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
       at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
       at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
       at javafx.event.Event.fireEvent(Event.java:198)
       at com.st.controllers.ConfigController.refresh(ConfigController.java:968)
       at com.st.controllers.ConfigController.refreshSTLink(ConfigController.java:996)
       ... 47 more
Caused by: java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:72)
       at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:276)
       at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1769)
       ... 59 more
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
       at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1774)
       at javafx.fxml.FXMLLoader$ControllerMethodEventHandler.handle(FXMLLoader.java:1657)
       at com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(CompositeEventHandler.java:86)
       at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:238)
       at com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(EventHandlerManager.java:191)
       at com.sun.javafx.event.CompositeEventDispatcher.dispatchBubblingEvent(CompositeEventDispatcher.java:59)
       at com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(BasicEventDispatcher.java:58)
       at com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(EventDispatchChainImpl.java:114)
       at com.sun.javafx.event.EventUtil.fireEventImpl(EventUtil.java:74)
       at com.sun.javafx.event.EventUtil.fireEvent(EventUtil.java:49)
       at javafx.event.Event.fireEvent(Event.java:198)
       at com.st.controllers.ConfigController.selectProbe(ConfigController.java:810)
       ... 69 more
Caused by: java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:72)
       at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:276)
       at javafx.fxml.FXMLLoader$MethodHandler.invoke(FXMLLoader.java:1769)
       ... 80 more
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
       at com.st.controllers.ConfigController.selectPort(ConfigController.java:742)
       ... 90 more
/home/username/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin
Exception in Application start method
java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:382)
       at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:321)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:498)
       at sun.launcher.LauncherHelper$FXHelper.main(LauncherHelper.java:893)
Caused by: java.lang.RuntimeException: Exception in Application start method
       at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:823)
       at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:181)
       at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.NullPointerException
       at com.sun.javafx.scene.control.skin.SplitPaneSkin$Content.computeMaxWidth(SplitPaneSkin.java:1165)
       at javafx.scene.layout.Region.maxWidth(Region.java:1451)
       at com.sun.javafx.scene.control.skin.SplitPaneSkin.layoutChildren(SplitPaneSkin.java:705)
       at javafx.scene.control.Control.layoutChildren(Control.java:578)
       at javafx.scene.Parent.layout(Parent.java:1087)
       at javafx.scene.Parent.layout(Parent.java:1093)
       at javafx.scene.Parent.layout(Parent.java:1093)
       at javafx.scene.Parent.layout(Parent.java:1093)
       at javafx.scene.Scene.doLayoutPass(Scene.java:552)
       at javafx.scene.Scene.preferredSize(Scene.java:1649)
       at javafx.scene.Scene.impl_preferredSize(Scene.java:1723)
       at javafx.stage.Window$9.invalidated(Window.java:889)
       at javafx.beans.property.BooleanPropertyBase.markInvalid(BooleanPropertyBase.java:109)
       at javafx.beans.property.BooleanPropertyBase.set(BooleanPropertyBase.java:144)
       at javafx.stage.Window.setShowing(Window.java:965)
       at javafx.stage.Window.show(Window.java:980)
       at javafx.stage.Stage.show(Stage.java:263)
       at com.st.app.Main.openCubeProgrammmerWindow(Main.java:524)
       at com.st.app.Main.start(Main.java:184)
       at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$8(LauncherImpl.java:769)
       at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$7(PlatformImpl.java:326)
       at com.sun.javafx.application.PlatformImpl.lambda$null$5(PlatformImpl.java:295)
       at java.security.AccessController.doPrivileged(Native Method)
       at com.sun.javafx.application.PlatformImpl.lambda$runLater$6(PlatformImpl.java:294)
       at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
       at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
       at com.sun.glass.ui.gtk.GtkApplication.lambda$null$10(GtkApplication.java:245)
       ... 1 more
Exception running application com.st.app.Main

1 REPLY 1
Aziz BRIGUI
ST Employee

Hello @AndriiGalinovskyi

We apologize for the inconvenience, but kubuntu doesn't figure in the list of supported OS mentioned in UM2237 page 12. I suggest if you're using STM32CubeProgrammer to switch to any of the linux distributions listed in the user manual.

I just tried doing the update from v2.17 to v2.18 in ubuntu 24.04.1 and it works just fine.

Aziz


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.