语言

Menu
Sites
Language
Device manager crash

Hi all,

Recently I changed my laptop (now using a MacBook M3 Pro running Sonoma 14.2.1 and I installed latest TizenStudio 5.5 but device manager is not launched:

To collect logs I go to tizen-studio/tools/device-manager/bin/device-manager.app/Contents/MacOS and I launch ./device-manager

There the logs:

usage: dirname string [...]
2024-01-12 12:30:56.520 java[22804:171327] WARNING: Secure coding is not enabled for restorable state! Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES.
The First Device Manager Running
Jan 12, 2024 12:30:58 PM org.tizen.library.sdkutils.util.RemoteLogger sendLogs
INFO: {"statusCode": 200, "body": "\"200 OK\""}
2024-01-12 12:30:59.238 java[22804:171327] *** Assertion failure in -[NSMenu itemAtIndex:], NSMenu.m:1444
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:389)
at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
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:873)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class java.awt.Toolkit
at java.awt.Component.<clinit>(Component.java:593)
at org.tizen.device.manager.Main.main(Main.java:114)
... 11 more
Exception running application org.tizen.device.manager.Main
 
There the device-manager.log logs:
 
[2024.1.12 13:10:50.538][INFO][Main.initializeLogger] Start Device Manager!!
[2024.1.12 13:10:50.553][INFO][Main.obtainLockFile] The First Device Manager Running
[2024.1.12 13:10:54.235][WARNING][Main.main] Throw exception: Exception in Application start method
[2024.1.12 13:10:54.237][WARNING][DeviceLogger.printStackTrace] java.lang.RuntimeException: Exception in Application start method
at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$1(LauncherImpl.java:182)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.ExceptionInInitializerError
at sun.awt.AppContext$2.run(AppContext.java:277)
at sun.awt.AppContext$2.run(AppContext.java:266)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.AppContext.initMainAppContext(AppContext.java:266)
at sun.awt.AppContext.access$400(AppContext.java:135)
at sun.awt.AppContext$3.run(AppContext.java:321)
at sun.awt.AppContext$3.run(AppContext.java:304)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.AppContext.getAppContext(AppContext.java:303)
at javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:154)
at javax.imageio.ImageIO.<clinit>(ImageIO.java:66)
at org.tizen.device.manager.util.MacUtil.setDockIcon(MacUtil.java:51)
at org.tizen.device.manager.Main.start(Main.java:167)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$8(LauncherImpl.java:863)
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)
Caused by: java.lang.RuntimeException: Non-Java exception raised, not handled! (Original problem: Invalid parameter not satisfying: index < [_itemArray count])
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1817)
at java.lang.Runtime.load0(Runtime.java:810)
at java.lang.System.load(System.java:1088)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1934)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1838)
at java.lang.Runtime.loadLibrary0(Runtime.java:871)
at java.lang.System.loadLibrary(System.java:1124)
at java.awt.Toolkit$3.run(Toolkit.java:1636)
at java.awt.Toolkit$3.run(Toolkit.java:1634)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.loadLibraries(Toolkit.java:1633)
at java.awt.Toolkit.<clinit>(Toolkit.java:1670)
... 19 more

I tried installing several java versions (openjdk, from oracle ... ) but no way to start

Has anyone experienced same problem? Is there a way to fix it?

Thanks in advance,

Albert

编辑者为: Albert Daurell 12 1月, 2024
查看选择的答案

响应

9 回复
Mark as answer
Albert Daurell

Updating to Tizen Studio 5.6 fixed the issue